Presentation is loading. Please wait.

Presentation is loading. Please wait.

Author: Axel Angeli Logosworld.com

Similar presentations


Presentation on theme: "Author: Axel Angeli Logosworld.com"— Presentation transcript:

1 Author: Axel Angeli Logosworld.com
Saturday, July 13, 2019 Building the SOA City Author: Axel Angeli Logosworld.com Adopted for N.N. 06th October 2008. The Blue Elefant Certi Axel Angeli - (c) 2008 logosworld.com - Building the SOA City

2 What is SOA? SOA Market From Waterfall to Marketplace Front-end
Services Abst-raction Persis- tence Virtua-lization Security & Safety Net-work Hard-ware From Waterfall to Marketplace

3 SOA is an architecture … and it has a goal:
Free humans from doing the same work over and over again!

4 SOA caters for an infrastructure and basic services to make the execution of services as convenient as possible

5 Thinking different The important thing in SOA is not so much to obtain new technology as to discover new ways of thinking about them.

6 SOA is Next Generation Client-Server
SOA is based on components (=services) SOA provides basic services built-in E.g. Conversion, printing, routing, security SOA allows plugging new services Active plug and unplug new features SOA provides communication All communication on official routes only

7 SOA is Event Driven Architecture
Saturday, 13 July 2019 Components are not activated Components act on events „You call help, and someone comes to rescue“ Axel Angeli - (c) 2008 logosworld.com - Building the SOA City

8 SOA is Components Based Architecture
Saturday, 13 July 2019 Components are loosely coupled No hard-coded links between components If COMP1 needs to Call COMP2 it needs the help of a COMP3 Allowing free recombinations Allowing reuse of components Program flows are separate from services Axel Angeli - (c) 2008 logosworld.com - Building the SOA City

9 SOA is like a city Clients (Citizens) Servers (Business, Shops)
Communication Services Channels (Streets) Transportation proxies (Bus) Monitoring (Police) SOA evolves gradually – like a city

10 SOA encourages … SOA encourages use of standards
But it does not make them mandatory SOA encourages best practices By making them easier to use than bad practices

11 SOA has been there since the early days of computing

12 Johann Wolfgang Goethe
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.

13 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.

14 SOA Is Services and Architecture
Orchestration Common Runtime Message Flow Services need Architecture Architecture needs Services

15 SOA Component Layers Frontend Services Abstraction Persistence
Design, Usability, Accessability Frontend Workflow, ETL, Data Source, MVC Services Programming, VM, Managed Runtime Abstraction DB, MQ, Filesys, Replication Persistence Ressource sharing, Scaling, Recovery Virtualization Security & Safety Access security, encryption Network Performance, RAID Hardware

16 SOA Market SOA Component Layers Front-end Services Abst-raction
Persis- tence Virtua-lization Security & Safety Net-work Hard-ware

17 SOA is a Marketplace of Service
SOA Market Front-end Services Abst-raction Persis- tence Virtua-lization Security & Safety Net-work Hard-ware

18 SOA is a Marketplace of Service
SOA Market Front-end Services Abst-raction Persis- tence Virtua-lization Security & Safety Net-work Hard-ware SOA Market Front-end Services Abst-raction Persis- tence Virtua-lization Security & Safety Net-work Hard-ware


Download ppt "Author: Axel Angeli Logosworld.com"

Similar presentations


Ads by Google