BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

24
BPM / SOA @ T-Systems 06/16/22 1 SOA Präsentation. BPM/SOA @ T-Systems.

Transcript of BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

Page 1: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 1

SOA Präsentation.BPM/SOA @ T-Systems.

Page 2: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 2

Agenda.

BPM / SOA SOA Vorbereitung SOA Governance SOA Vorgehensmodell SOA Infrastruktur Einstiegsszenarien T-Systems SOA

Referenzen

Page 3: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 3

Definition.

SOA – Service Orientierte Architektur.Service Orientierung ist ein Managementkonzept, das sich konsequent an den unternehmenstypischen Geschäftsprozessen ausrichtet und sich auf eine flexible IT-Architektur stützt.

Page 4: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 4

Abgrenzung.

SOA verbindet Prozess und IT.

SOA berücksichtigt die aktuelle Prozess- und IT-Landschaft.

SOA kann nur schrittweise eingeführt werden.

Page 5: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 5

SOA – Enterprise Architektur.

SOA stützt sich auf zwei Säulen: Managementkonzept:

Zielsetzung, SOA-Strategie, -Governance. Einheitliche Vorgehensmodelle

(iterative Methodik zur operativen Umsetzung).

Eine Enterprise IT-Architektur.

SOA kann nur erfolgreich umgesetzt werden, wenn das Unternehmensmanagement die Prozess Owner / Fachabteilungen die IT

sich daran gemeinsam beteiligen.

Page 6: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 6

Vertikale Integration von Service-Strukturen.

Organization Company Division

Processes Processes, activities eEPCs

Applications Programs, modules Comp., Objects, …

IT-Infrastructure Servers PCs, mobiles, …

Network -Infrastructure WAN, LAN, … Switches, Ports,

Geschäftsanforderungen.Ebenen. Unternehmensstrukturen.Mergers/Acquisitions

Reorganization

Internationalization

B2B-Scenarios

Process reengineering

Legal requirements

Consolidation

New software trends

Cost reduction

New technologies

Virtualization

Obsolete technologies

Technology convergences

Page 7: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 7

SOA Vorbereitung.

Definition von Zielen, die von einem SOA-Vorhaben unterstützt werden.

Erstellung einer SOA-Governance: Nutzung von SOA-Methoden, Business Domäne Modell,

Service Bibliothek. Definition von Richtlinien bei der Auswahl von

Technologien und Produkten. Best Practices. Aufstellung einer Roadmap. Nutzung eines Maturity Modells. Einrichtung von Coaching- und Kontrollmechanismen. Aufbau eines SOA Kompetenz Centers.

Einrichtung von Erfahrungs- und Weiterbildungsnetzwerk (CoE, Briefing …).

Unterstützung durchs Top Management sicherstellen.

Page 8: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 8

Optimizing SOA. Real-time BAM KPI monitoring Runtime SLA monitoring

5 Shared Services BPO Process optimization

SOA Process Execution. Technical orchestration of

services Set up a BPEE Definition of policies

4 Service Lifecycle

Management Portal Integration

SOA Process Modeling. Definition of Process roles,

rights and SLA Processes modeling, definition

of KPI SOA Services definition and

orchestration

3 Identification of service candidates

SOA Initiation, Enterprise Architecture. Set up of a

Registry/Repository Definition of business domains Definition of a data object

model

2 Processes identification Governance model

elaboration Set up a Competence

Center

Legacy Modernization. ESB introduction , data consolidation /

harmonization Elaboration of interfaces to legacy systems Breaking up of system to system links

1

SOA Readiness Road Map.

Legacy Applications. No

SOA

0

Page 9: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 9

SOA End-to-End Management Governance Modell.

SOA organization.

SOA Operational.

SOA Enterprise IT-Architecture.

SOA Strategic Governance.

Enterprise goals

SOA strategy

Guidelines

SOA road map

Standards

Manage SOA

Control SOA

SOA GovernanceManagement.

Implement SOA

Page 10: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 10

Mögliches Arbeitsmodell.

Business need Tactical CC

Steering committee

Project

Expert analysisProposal

elaboration

Implementation

Process modificationNew requirement

Cost Benefitdelivery date

SOA Program Management.

Submission 3

1 5

Strategic CC

2Decision

4

AssignmentExperts

involvement

6

DeliveryCompliance

7

Page 11: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 11

SOA Vorgehensmodell.

SOA Gover

-nance

Activity 1Activity 2Activity 3

Data Transfor-mation

Service finding"Bottom Up"

E2E Process

Service definition"Top Down"

Legacy

SOA E2E

Architecture

planning

Data model Gap Analysis

Service 1Service 2Service 3

Service n Service m

Page 12: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 12

Prozess Lifecycle Modell.

Analyse

Implem

entationDes

ign

IT- O

pera

tion

Phase 1: Analyse.Analyse der Anforderungen an den Business Prozess.

Phase 2: Design.Modellierung und Orchestrierung des Business Prozesses

Phase 4: IT Operation.Überwachung und Steuerung der laufenden Business Prozesse.

ProcessLifecycle.

Phase 3: Implementation.Technische Umsetzung der Business Prozesse

Page 13: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 13

SOA Vorgehensmodell: Analyse Phase.

4. Ermittlung, Erfassung der nicht funktionalen Anforderungen.

3. Erhebung der funktionalen Anforderungen.

6. Bestimmung, Beschreibung der Prozessbausteine (Services).

2. Prozessanalyse.

5. Prozess-optimierung, Modellierung des ideal Prozesses, Prozess- simulation.

1. Bestands-aufnahme der existierenden Prozess und Services.

7. Festlegung der Business Level Agreements (BLAs) aus den nicht- funktionalen Anforderungen und dem Prozess.

Ergebnisse: Erfasste funktionalen

Anforderungen .

Erfasste Randbedingungen.

Ableitung / Konstruktion der Prozesse aus den Anforderungen.

Definition der Services als Prozessbausteine.

Ableitung der BLAs aus den Randbedingungen / nicht-funktionalen Anforderungen.

Page 14: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 14

Ergebnisse: Identifikation der

benötigten SOA Services.

Spezifikation der SOA Services.

Übergabe der SOA Services zur Implementierung.

Roadmap zur Einführung des dadurch “enabled” Prozesses.

Umsetzung der BLAs in konkrete SOA-basierte SLAs.

SOA Vorgehensmodell: Design.

4. Service Findung.

3. Detaillierung der Service Kandidaten.

6. Service-Orchestrierung (technisches Mapping).

2. Abstimmung des fachlichen Datenmodells.

5. Service Beauftragung.

1. Definitiondes erwarteten Prozesses.

7. Technische Simulation.

Page 15: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 15

SOA Vorgehensmodell: Implementation.

1. Erstellung / Pflege der SOA Services bzw. des ESB.

Ergebnisse: Technische Service und

Prozess Implementierung.

Ausführbaren Prozess.

Fachliche und technische Katalogisierung der Services.

Portaleinbindung.

Dynamic Binding.

2. Pflege des ServiceRepository / Registry.

3. Deployment auf BPEE.

Page 16: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 16

SOA Vorgehensmodell: IT-Operation.

1. Business Activity Monitoring.

2. Aufbereitung der Ergebnisse für die Prozessoptimierung.

3. Prozesssteuerung.

Ergebnisse: Prozessüberwachung und -

steuerung in Echtzeit.

Monitoring der Business Indikatoren.

Bereitstellung der Prozess Key Performance Indicators zur Prozessoptimierung.

Page 17: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 17

SOA E2E Management Infrastruktur.

ServiceProvider

RepositoryRegistry

BAM BPEE

ESB

BPMDesign time

discovery.Processoptimization.

Monitoring.

Monitoring.

Registration.

Run time binding.

Regis-tration.

Run time discovery.

Processexecution.

Servicecall.

Page 18: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 18

Infrastruktur Blue Print.

BA

M

SOA Gover

-nance

Legacy

BPM + BPEE

Activity 1Activity 2Activity 3

Service Repository

ESB

E2E Process Orchestration Execution Portal Integration

Policies Registration Data Object

Model Data

Transformation Security Transaction Routing

(dynamic binding)

LegacyService Provider

ServiceDiscovery/Binding

Service 1Service 2Service 3

Service n

Servicem

Page 19: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 19

Mögliche Einstiegsszenarien: Governance driven (1/5).

Ziel: SOA-StrategieAnalyse der aktuellen SOA Aktivitäten. Analyse der geltenden

Vorgehensmodelle. Untersuchung von Projektpotenzialen. Entwicklung einer SOA-Strategie. Entwicklung von einem

Kommunikationskonzept: Adressierung der SOA Konzepte. Aufsetzen einer Community of

Excellence. Aufsetzen von

Projektübergreifenden Kommunikationsregeln.

Aufsetzen eines Planungs- und Steuerungsprozesses.

Aufsetzen einer SOA-Governance. Entwicklung einer Enterprise

Architektur. Ausrollen einer Roadmap. Umsetzung im Rahmen von Projekten.

Page 20: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 20

Mögliche Einstiegszenarien: IT driven (2/5).

Durch die Nutzung von Tools bzw. Einführung von SOA Komponenten (z.B. ESB).

Reduzierung von Schnittstellen. Definition von Referenzarchitekturen:

Domäne- und Datenmodell. Definition von Zielarchitekturen.

Nutzung von einem Service Repository und Registry.

Definition von Kommunikationsregeln und Verantwortungen innerhalb der genutzten Komponenten.

Integration von Prozessschritten in einem Business Process Execution Engine.

Anbindung der BPEE an das ESB.

Page 21: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 21

Integration von Projektübergreifenden Regeln innerhalb einer exemplarischen Umsetzung.

Definition von Projekt übergreifende BO:

Prozessanalyse. Analyse der vorhandenen

Systeme.

Bereitstellung von SOA Services, die für weitere Prozesse oder in anderen Projekten genutzt werden können.

Kommunikation zu anderen Projekten.

Mögliche Einstiegsszenarien: Project driven (3/5).

Page 22: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 22

Mögliche Einstiegsszenarien: Prozess driven (4/5).

Integration von Teilprozessen in End-to-End Prozessen.

Im Rahmen von Prozessmodellierungen.

Standardisierung der Prozessdokumentation

Einführung und Nutzung von einem SOA Vorgehensmodell.

Gestaltung von flexiblen Prozessen (einfache Anpassungsfähigkeit bei neuen Marktbedürfnissen).

Analyse von gemeinsamen Nennern bei unterschiedlichen Prozessen.

Kapselung von Prozessaktivitäten in SOA Services.

Einführung von intelligenten Prozesssteuerungsmechanismen und Tools

Page 23: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 23

Mögliche Einstiegszenarien : SAP driven (5/5).

Im Rahmen von ERP Harmonisierung.

Prozess- und Daten-Harmonisierung.

Anbindung der Netweaver Plattform an weitere Umgebungen via XI (Exchange Infrastructure).

Integration bestehender Schnittstellen in die zentrale Integrationsplattform.

Anbindung von Non-SAP Systeme und Messaging-Systeme.

Anbindung von Prozessaktivitäten auf SAP non SAP Services.

Page 24: BPM / SOA @ T-Systems 11/8/20131 SOA Präsentation. BPM/SOA @ T-Systems.

BPM / SOA @ T-Systems 04/11/23 24

Unsere BPM- und SOA- Leistungen:

Begleitung und Beratung bei der Ein- und Durchführung von SOA-Initiativen.

Beratung bei der Erstellung der SOA-Governance.

Unternehmensprozessanalyse und -modellierung.

Einführung einer SOA E2E Management Infrastruktur.

Integration von Legacy Anwendungen.

Erstellung und Integration von System- und Portallösung.

Shared Services.

Unsere Leistung und Expertise.

SOA all in one :

Von der Beratung bis zum Betrieb.

Wo Sie auch sind, wir unterstützen Sie weltweit.