IBM Software Group Rational System Architect Ein Überblick Dejan Mihajlovic IBM Software Group Austria 2011 IBM Corporation
AGENDA IBM Software Group Rational software Enterprise Architektur (EA) Kontext für ein EA Management Tool Positionierung und Funktionalität von IBM System Architect System Architect Architektur IBM Offering im EA Bereich 2
AGENDA IBM Software Group Rational software Enterprise Architektur (EA) Kontext für ein EA Management Tool Positionierung und Funktionalität von IBM System Architect System Architect Architektur IBM Offering im EA Bereich 3
Enterprise Architektur ist eine Voraussetzung für die Zusammenführung von Business- und IT Strategie Strategie Planung Business- Möglichkeit Business- Strategie Enterprise Strategie Enterprise Architektur Business- Architektur - Prozesse - Information - Produkte - Organisation Architektur Governance IT-Strategie IT Architektur - Applikationen - Daten - Infrastruktur Technologie Verfügbarkeit Enterprise weiter Fokus Transition Plan Delivery Unternehmensbetrieb und IT Infrastruktur IT Lösungen Change Programme Projekt weiter Fokus Quelle: IBM EA Blueprint 4
Einer der Hauptziele der Enterprise Architektur ist die Erstellung der Verbindungen zwischen das Geschäft und IT Business Strategy Informatio n Technolog y Strategy Enterprise Architecture Business Architecture Processes Information People Transition Plan EA Governance IT Architecture Applications Information Technology Business Perspective Business View Business Analyst Process/Operation Model Business Process Model Enterprise Architectu re IT Perspective IT Architect IT View Developer Architecture/ Execution Model Process Choreography Business Operating Environment and IT Infrastructure Business Component UML Class Model IT Solutions Business Information UML Data, XML, Business Services Service Model, WS-BPEL 5
Es existieren vier Kernprozesse im EA Governance Management Prozess Framework, die wesentlich für den Erfolg einer EA sind. Maintain Architektur Vitaliy Prozess Inspect Portfolio Management Prozess Projekt Management Prozess Architektur Review & Approval (Compliance) Prozess Zentrales EA Repository Applikation Delivery Solution Delivery Technologie Delivery Architektur Exception & Appeal Prozess Appeal Communicate Architektur Communication Prozess Quelle: EA Management Process Framework IBM Blueprint 6
Die Einführung einer EA benötigt klare Governance Strukturen, Pflichten und Verantwortlichkeiten Responsibilities Participants Strategic Executive Level IT Steering Committee Architecture Review Board (ARB) Leadership Business / IT Direction Funding and Approval Leadership & Sponsorship Policy & Direction Architecture Governance, Standards & Processes CTO CIO Corporate Executives ARB Chairman (CIO or CTO) Business decision-makers CIO & IT Leaders Chief Architect Security & Audit Procurement Tactical Technical Review Board (TRB) Implementation Business Architect Application Architect Data Architect Project Teams Technology Architect Architecture Compliance at Project Level Reviews, consults, mentors project teams Architecture and Implementation of Solutions TRB Chairman/Chief Architect Technical Leaders: Security, Networking, Platform, Middleware, Application, Data, Operations Business Representative Project Managers Project Technical Leads Quelle: EA Governance Framework IBM Blueprint 7
Integration zwischen Business und IT bedeutet auch eine hohe Integration mit den verschiedenen Unternehmens Informationsquellen Strategie und Planung Roadmap Enterprise Architektur Tool Architektonische Konformität Lead&Govern Eine Quelle der architektonischen Wahrheit Modellgesteuerte Architektur Architect Integrierte Modelle und Sichten Architektur Blueprint Enterprise Level Content & Governance Feed & Integrate Feed & Integrate Portfolio Management Tool Intranet Portal Entwicklung Repository CPM CMDB Others (z. B. SAP) 8
AGENDA IBM Software Group Rational software Enterprise Architektur (EA) Kontext für ein EA Management Tool Positionierung und Funktionalität von IBM System Architect System Architect Architektur IBM Offering im EA Bereich 9
Positionierung von IBM System Architect Strategie Business- Strategie Business- Möglichkeit Enterprise Strategie IT-Strategie Technologie Verfügbarkeit Planung Enterprise Architektur Business- Architektur - Prozesse - Information - Produkte - Organisation IT Architektur - Applikationen - Daten - Infrastruktur Architektur Governance Transition Plan IBM System Architect Delivery Unternehmensbetrieb und IT Infrastruktur IT Lösungen Change Programme 10 10
IBM System Architect unterstützt EA Management Prozesse Zentrale Ablage der Daten und Bewältigung der Datenkomplexität Kürzere Reaktionszeit auf Initiativen und Projekte (Datenqualität und Zugriff) Bereitstellung von aussagekräftigen Informationen für die Stakeholder System Architect Visualisierung einer verständlichen und handhabbaren Struktur Unterstützung eines strikteren Governance Prozess Unterstützung des Business Alignment 11
System Architect unterstützt verschiedene Meta Modelle Verschiedene Meta Modelle sind mit dem Tool geliefert: MoDAF und NAF TOGAF (Version 8 und 9) DODAF IAF Zahmann Federal Enterprise Architecture (irma) IDEF Es ist möglich das Meta Modell in System Architect anzupassen: Vordefinierte Anpassungen Selbst-definierte Anapssungen 12
IBM System Architect unterstützt die Verbinudngen zwischen Strategie, Business Goals und IT Sind unsere Investitionen in Technologien mit unseren Geschäftszielen im Einklang? Falls wir unsere Technologie verändern, welche Anwendungen und Organisationen sind davon betroffen? 13
System Architect beinhaltet umfangreiche Tooling für die Business- und IT-Modellierung Organisational Charts Business Processes (Hierarchien und BPMN) und Business Services UML Tooling für OO Analyse und Design Netzwerk Modellierung (Operational Models) Rollen und Aktoren Anforderungen (funktionale und nicht-funktionale) können modelliert und mit anderen Artefakten verlinked werden. Use Cases sind explizit unterstützt. Möglichkeit verschiedene Views zu vergleichen 14
System Architect hat umfangreiche Integrationsmöglichkeiten BPEL LDAP SMS Business Processes People Applications Organization System Architect Repository CMDB Network Infrastructure Servers Machines Applications Systems Operating Systems SA/ERP SAP Peoplesoft Siebel JD Edwards ERWIN Rochade XMI Visio igrafx ARIS Casewise Java VB.NET XML Schema WSDL SQL Server DB2 Oracle 15
System Architect visualisiert und manage die Transformation Current Proposed 16
System Architect Publisher ist für die Darstellung der Informationen (Reports) aus der EA Repository in Intranet verantwortlich 17
System Architect XT ist die Web Version des Tools 18
System Architect Simulator ist für die Test Durchführungen der BPMN Prozessen verantwortlich 19
System Architect Process Integrator bringt Visio und System Architect zusammen 20
System Architect hat umfangreiche Tools für die Generierung von Informationen aus den gesammelten Daten und definierten Views Dynamisch erstellbare Matrizen (2- und 3- dimensionale) Heap Map Manager (Filtering der Information aus einem bestimmten View) Report Generator (komplexe Reports aus einer Encyclopedia) Cognos BI (Bridge) (komplexe Reports, die encyclopediaübergreifend sind) Cognos BI ist in System Architect Lizenz inkludiert (keine zusätzliche Kosten) und es kann nur für die EA Zwecke verwendet werden 21
AGENDA IBM Software Group Rational software Enterprise Architektur (EA) Kontext für ein EA Management Tool Positionierung und Funktionalität von IBM System Architect System Architect Architektur IBM Offering im EA Bereich 22
Eine typische System Architect Implementierungsarchitektur Intranet Web Browser F I R E W A L L existierende Installation Windows MS IIS Server System Architect XT F I R E W A L L Oracle DB System Architect Repository (existierende Installation) System Architect Fat Client existierende Installation 23
AGENDA IBM Software Group Rational software Enterprise Architektur (EA) Kontext für ein EA Management Tool Positionierung und Funktionalität von IBM System Architect System Architect Architektur IBM Offering im EA Bereich 24
IBM Software Group Rational software IBM bietet ein kompletes Offering im EA Bereich Quickstart and Rapid Deployment Proven Method Based on Best Practices Covers Tool and Methodology Demonstrate Immediate Value Tools & Services Industry Leading EA Solutions Collaborative Environment Intuitive Usability Consulting Project support Certification and Training Carnegie Mellon EA Certification e-learning Tool and Methodology Training 25
Copyright IBM Corporation 2010. 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, the on-demand business logo, Rational, the Rational 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.