Logosworld.com Building the SOA City From Waterfall to Marketplace 1
Logosworld.com What Is SOA? SOA is an architecture that has one single goal: Free humans from doing the same work over and over again! 2
Logosworld.com SOA caters for an infrastructure and basic services to make the execution of services as convenient as possible 3
Logosworld.com 4 The important thing in SOA is not so much to obtain new technology as to discover new ways of thinking about them. Thinking different Thinking different
Logosworld.com SOA has been there since the early days of computing 5
Logosworld.com SOA is the so-called Future 6 You better get used to it!
Logosworld.com Every bright idea has been thought of before, you only need to try thinking of it again. Alles Gescheite ist schon gedacht worden, man muss nur versuchen, es noch einmal zu denken. Every bright idea has been thought of before, you only need to try thinking of it again. Alles Gescheite ist schon gedacht worden, man muss nur versuchen, es noch einmal zu denken. Johann Wolfgang Goethe Johann Wolfgang Goethe 7
Logosworld.com SOA Is Not New SOA has been there since the early days of computing Operating Systems Are Early SOA Implementations BIOS Are Service Frameworks They cater for services in repeating tasks Printer drivers Screen outout Mouse, Windows, Drawing, Network etc. SOA has been there since the early days of computing Operating Systems Are Early SOA Implementations BIOS Are Service Frameworks They cater for services in repeating tasks Printer drivers Screen outout Mouse, Windows, Drawing, Network etc. 8
Logosworld.com SOA Is Services and Architecture ServicesArchitecture Orchestration Common Runtime Message Flow 9 Services need Architecture Architecture needs Services
Logosworld.com SOA Component Layers Design, Usability, Accessability Frontend Workflow, ETL, Data Source, MVC Services Programming, VM, Managed Runtime Abstraction DB, MQ, Filesys, Replication Persistence Ressource sharing, Scaling, Recovery VirtualizationSecurity & Safety Access security, encryption Network Performance, RAID Hardware 10
Logosworld.com SOA Component Layers 11
Logosworld.com SOA is a Marketplace of Service 12
Logosworld.com SOA is a Marketplace of Service 13
Logosworld.com … since we speak of a market place 14
Logosworld.com SOA Component Layers Frontend Services Abstraction Persistence Virtualization Security & Safety Network Hardware 15
Logosworld.com SOA Basic Services Governan ce Architectur e design Analysis& Monitorin g Monitorin g Model&Te st Frontend Design Access- ability Desktop integratio n Data storage Database Message Queue File System Data Replicatio n Middlewa re Workflow processor Workflow designer BPM Infra- structure File services Security Managed Run time 16
Logosworld.com SOA Basic Services Frontend Design Access- ability Security more Desktop integration 17