good design is good business: business design with rsa and sa
DESCRIPTION
Refer to the developerWorks article in the slides for even more detail!TRANSCRIPT
© 2013 IBM Corporation
Roger Snook, IBM Software, Rational
WorldWide Enablement Leader, Mobile,SOA, Design
+1.703.943.1170, [email protected]
Good Design is Good BusinessIntegrating Enterprise and Software ArchitecturesFeatured Speaker: Steve Arnold, Technical Consultant at IBM [email protected]
© 2013 IBM Corporation
IBM Technical Sales and Solutions
2
Agenda
Why should you care about integrating Enterprise and Software Architectures ?
Overview of IBM’s architecture technologies
How do you set it up ?
What can you do with it ?
2
© 2013 IBM Corporation
IBM Technical Sales and Solutions
3
Why should you care about integrating Enterprise and Software Architectures ?
Software Architect
Enterprise Architect
Infrastructure Architect
How is this component deployed
What Middleware does it use?
What are the scenarios this software supports
I need to understand the
impact of making this change
What standards do I need to support ?
What’s the business context for this software Has anyone done
something like this before ?
How does this fit into the business?
What are the current and future technology standards?
System Architect
RSA Deployment
Planning
Software Architect
OSLC
© 2013 IBM Corporation
IBM Technical Sales and Solutions
4
4
System Architect - Capture and Model all Domains
IBM Software Group | Rational software
Rational Software Architect v9An offering with extensions for specific domains, architectural needs and industry
Rational Software ArchitectCore foundation
Rational Software Architect Family
• Agile Sketching• UML 2.2 modeling support• BPMN 2 modeling support
• Built in transformations for Java, C#, VB.NET• Requirements integration and traceability• Cloud support
Extension for Deployment Planning
Extension for
Integrated Architecture Frameworks
Extension for SOA and WebSphere
Extension for Communication
Applications
Extension for C++
Simulation Toolkit
Rational Application Developer
Standard Edition
Extension for Deployment
Automation Planning
Deployment Automation Content Pack for RAFW and
WAS
Designer Contributor
RSA Design
Manager
Rational Software Architect (core foundation)
© 2013 IBM Corporation
IBM Technical Sales and Solutions
6
Link-based model
Data lives where it should
Standards-based model
Tool, solution, technology agnostic
Flexibility and choice!
6
The Semantic Web is regarded as an integrator across different content, information applications and systems.
Let’s revisit the integration problem……a win/win!
© 2013 IBM Corporation
IBM Technical Sales and Solutions
7
Jazz Architecture Overcomes Past Limitations
7
OPEN CHOICE AND RICH INTEGRATION
Everything is a resource!
“I can link any resource to any other resource, regardless of where the resource lives!”
Requirement
Work Item
Test Case
Standard interfaces
“Each tool can evolve independently without breaking integrations!”
DOORS
RTC
RQM
Domain specific standards for the lifecycle
“Each domain can create standards without having to wait on the others or get the whole industry to agree!”
Vendor agnostic
“Each vendor can evolve their tool to exploit the services that are valuable to customers like me!”
Project Mgmt
Dashboard
User Auth
Discovery Process Mgmt
© 2013 IBM Corporation
IBM Technical Sales and Solutions
88
Open Services for Lifecycle Collaboration (OSLC)Working to standardize the way software lifecycle tools share data
Community Driven – @ open-services.net Specifications for numerous disciplines
Such as, ALM, PLM and DevOps Defined by scenarios – solution oriented
Inspired by Internet architecture A different approach to industry-wide proliferation
Open Services for Lifecycle CollaborationLifecycle integration inspired by the web
How does it work?
What is OSLC?
Inspired by the web Free to use and share Changing the industry
© 2013 IBM Corporation
IBM Technical Sales and Solutions
9
How do you set it up the integration ?
OAuth
SA Encyclopedia RSA Design Manager Project Area
Project Link
© 2013 IBM Corporation
IBM Technical Sales and Solutions
10
As an enterprise architect
Setting up a link
Following links
Reporting on links and absence of links
10
© 2013 IBM Corporation
IBM Technical Sales and Solutions
11
Setting up a link from System Architect to Design Manager
11
© 2013 IBM Corporation
IBM Technical Sales and Solutions
12
Navigating a link from System Architect to Design Manager
12
© 2013 IBM Corporation
IBM Technical Sales and Solutions
13
Reporting on Links and Absence of Links
13
© 2013 IBM Corporation
IBM Technical Sales and Solutions
14
As a Software or Infrastructure architect
Setting up a link
Following links
Vizualizing links
14
© 2013 IBM Corporation
IBM Technical Sales and Solutions
15
Setting up a link from Design Manager to System Architect
15
© 2013 IBM Corporation
IBM Technical Sales and Solutions
16
Following a link from Design Manager to System Architect
16
© 2013 IBM Corporation
IBM Technical Sales and Solutions
17
Vizualizing Links in Design Manager
17
© 2013 IBM Corporation
IBM Technical Sales and Solutions
18
Useful Links
Software Architect and System Architect at IBM– http://www-03.ibm.com/software/products/us/en/ratisoftarchfami/– http://www-03.ibm.com/software/products/us/en/ratisystarch/– https://jazz.net/products/design-management/
Tutorial on setting up integrations we talked about today– http://www.ibm.com/developerworks/rational/library/integrate-enterprise-software-architec
tures/
About the Authors
Steve Arnold, Technical Consultant at IBM, [email protected]
Jas Atwal, Technical Consultant at IBM, [email protected]
18
© 2013 IBM Corporation
IBM Technical Sales and Solutions
19
Good Design is Good Business Webcast series featuring some IBM Distinguished Engineers and thought leaders.
Webcast Title (CLICK to register) - 12:15-1:15PM, Prios Session Slides on www.SlideShare.net/RogerSnook Dates
The Big Picture (Roger Snook) 2/8/2013
IBM and Design (IBM Director UX Design, Karel Vredenburg) 3/7/2013
SOA - Still Going Strong (IBM Distinguished Engineer, Claus Jensen) 4/4/2013
Design Management: Pictures are Worth….(WW Enablement, Jean-Louis Marechaux) 5/2/2013
DevOps: Design and Deliver Your Production Code Faster (Product Manager, Maneesh Goyal) 6/13/2013
Mobile and Smartphone Apps (Roger Snook) 7/11/2013
Rational Software Architect (Roger Snook) 8/8/2013
Industry Models Accelerate Software (Solution Architect Nick Norris) 9/12/2013
Business Design: SA and RSA (dW author, Steve Arnold) 10/17/2013*NEW DATE*
Smarter Devices with Model Driven Development (Specialty Architect, Manohar Rao) 10/4/2013
SysML, Industry Compliance (Standards Leader, Irv Badr) 11/13/2013 *NEW DATE*
Rational Rhapsody (Specialty Architect, Manohar Rao) 12/5/2013
© 2013 IBM Corporation
IBM Technical Sales and Solutions
2020
© Copyright IBM Corporation 2011. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
www.ibm/software/rational
© 2013 IBM Corporation
IBM Technical Sales and Solutions
2121
www.ibm/software/rational