Logosworld.com 1 Building the SOA City SOA City Hardware Security & Safety Governa nce Frontend 12th June 2008 - Eindhoven SOA Market Virtualization Services Abstraction Persistence Middleware Strategies to bring SOA into Enterprises Logosworld.com 2 SOA City An Episode from: Building the SOA City 12th June 2008 - Eindhoven Author: Axel Angeli Logosworld.com Adopted for Getronics PinkRocade At Philips Eindhoven 12th June 2007 Logosworld.com 5 SOA City What is SOA? 12th June 2008 - Eindhoven Logosworld.com 6 SOA City SOA is More Than Middleware and ESB 12th June 2008 - Eindhoven Middleware and ESB are the communication layer They are the streets and code of traffic Logosworld.com 7 SOA is the Marketplace for Services SOA City 12th June 2008 - Eindhoven Governance Frontend Services Semantics Abstraction Middleware Persistence Virtualization Security & Safety Physical Layer Logosworld.com 8 SOA City SOA is the Service Marketplace 12th June 2008 - Eindhoven SOA caters for an infrastructure and basic services to make the execution of services as convenient as possible Logosworld.com 9 SOA Component Stack SOA City Governance Governance Persistence • Investment, arbitration, SOA marketing • Investment, arbitration, SOA • DB, MQ, Filesys, Replication • Design, Accessability, marketing Frontend VirtualizationDesktop Integration Frontend • Ressource sharing, • ERP Components, APIs, UDDIScaling, Recovery Services • Design, Accessability, Desktop Security & Safety Integration • BI, Search, Semantic Web 3.0, repository Semantics • Firewalls, compliance, Access Services Semantics Middleware security, encryption • Programming, VM, Managed Runtime Physical layer • Messaging, Workflow, ETL, Data Adapters Abstraction • Ressource sharing, Scaling, Recovery • ERPAbstraction components, APIs, UDDI • Network, Hardware • BI, Search, Semantic Web 3.0, • DB, MQ, Filesys, Replication repository Persistence 12th June 2008 - Eindhoven Virtualization • Programming, VM, Managed Runtime & Safety • Firewalls, compliance, encryption Security Middleware Physical Layer • Network, Hardware • Messaging, Workflow, ETL, Data Source Logosworld.com 11 SOA City How Do I Get SOA? 12th June 2008 - Eindhoven Ways to control uncertainty: learn from Cities Logosworld.com SOA Evolves like a City SOA City And every day there are surprises, you cannot control and predict everything Logosworld.com 14 SOA City Imagine SOA Governance like City Administration 12th June 2008 - Eindhoven Cities went through the same phases of development than IT Logosworld.com 15 In the beginning …. SOA City there were isolated habitats Every farm autonomous Water, nutrition … all supplied by themselves That was inefficient 12th June 2008 - Eindhoven Logosworld.com 16 Then habitats started sharing services SOA City Common fountain Farms specialiing in meat OR crop Expert services were created • Schools, smiths, waggoners, carpenters, bakeries … 12th June 2008 - Eindhoven One town wall protects everybody Logosworld.com 17 SOA City Community is more efficient than the sum of individuals 12th June 2008 - Eindhoven Logosworld.com 18 SOA City As communities grew 12th June 2008 - Eindhoven Marketplaces for services came to be Logosworld.com 24 Enterprise 2.0 Learns WWW SOA City 12th June 2008 - Eindhoven Enterprises adopt the succesful WWW WWW is based on services WWW is a grown SOA There is a free market of services Learning from AMAZON, Google, XING, Wikipedia, eBAY et.al. Logosworld.com 25 Enterprise 2.0 SOA City „Webification“ of enterprise collaboration SharePoint instead individual file servers Life Collaboration Enterprise Search Wiki Libraries instead of directory trees Enterprise wide discussion forums ERP Desktop Integration 12th June 2008 - Eindhoven • Application Outlook Logosworld.com 26 Social Networks are on the rise SOA City Social communities like XINK, LinkedIn Stay in touch with business friends The big Mathematical brain: Matheon Best math genies form a new giant math brain Developer networks 12th June 2008 - Eindhoven No OSS anymore SDN is the place to go Logosworld.com 27 SOA is the groundwork for Enterprise 2.0 SOA City Enterprise 2.0 is based on collaboration Collaboration requires service architecture 12th June 2008 - Eindhoven Logosworld.com 28 Enterprise Apps Become Services SOA City Service Collections Enterprise Suites 12th June 2008 - Eindhoven Enterprise Suites turn into Service Collections Logosworld.com 29 Thinking different SOA City The important thing in SOA is not so much to obtain new technology as to discover new ways of thinking about them. 12th June 2008 - Eindhoven Logosworld.com 30 Imagine SOA Marketplace as a City SOA City Enterprise 2.0 is community SOA is for communities 12th June 2008 - Eindhoven Cities mean communities SOA is for communities Enterprise 2.0 is a community Cities mean communities Logosworld.com 31 IT in ERP today is „vendor-oriented“ SOA City The capability of procucts decides what to do with the software Recombination of features is nearly impossible 12th June 2008 - Eindhoven Logosworld.com 32 We want the best of each SOA City We want to „mash-up“ the functionalities of specialized software 12th June 2008 - Eindhoven Logosworld.com 33 Windows is Already a Mashup King SOA City 12th June 2008 - Eindhoven We use Microsoft Office Or may use OpenOffice instead Use Ulead PhotoImage Use Browser from Firefox or Flock Destop Search from Google Best of Breed Just Download, install Run Logosworld.com 34 ERP may Look Like This Soon SOA City Scenario 12th June 2008 - Eindhoven Run MM on SAP ERP Use Amazon and vendor catalogues Run SD on Microsoft Dynamics AX SRM on Web-based SAP SRM CRM on Jira Financials on Oracle PP on own IBM i5 PM on system of external service partner Logosworld.com 35 WWW is already a free market of services SOA City Windows software from download.com Email from Yahoo, google etc. Shopping directory by eBay Books and electronics by Amazon Homepage provider, blogger tools, social networks … 12th June 2008 - Eindhoven Logosworld.com 36 SAP Is Ready for SOA SOA City Netweaver BAPI delivers SAP as services • Unfortunately not yet complete Workflow connects to messaging SRM, CRM, BI are service hubs Full connectivity via RFC and HTTP BusinessByDesign (ByD) 12th June 2008 - Eindhoven An excellent service suite Dynamics AX and ByD will be ERP champions Logosworld.com 37 SOA City How Getting SOA? 12th June 2008 - Eindhoven Logosworld.com 38 SOA City Challenges of Interacting Societies 12th June 2008 - Eindhoven Freely interacting agents create an uncontrollable form of complexity Logosworld.com 39 How Do You Control Complexity? SOA City How to control the crew of a ship? How to you control an army? How to govern a city? How to you control China, Zimbabwe? 12th June 2008 - Eindhoven Logosworld.com 40 Waterfall Doesn‘t Meet Complexity SOA City Waterfalls imply deterministic scenarios and linearity Waterfalls ignores that actions may reverberate to earlier conditions Waterfalls are not agile 12th June 2008 - Eindhoven Waterfall method imply linearity Waterfall ignores that action may reverberate to earlier conditions They cannot cope with uncertainties Waterfall is not agile Logosworld.com 41 The Paradox of Uncertainty SOA City 2-body Theorem A satellite revolves in an exact elliptical path around it gravitational center point. 3-body Theorem 12th June 2008 - Eindhoven There is no elementary mathematical formula to calculate the paths of three body that interact with each other Logosworld.com 42 Napoleon Bonaparte SOA City Coincidence is the only true ruler of the universe. 12th June 2008 - Eindhoven Logosworld.com 43 How do you control planets‘ motion? SOA City 12th June 2008 - Eindhoven gravitation Planets are controlled by gravitation. Gravitation produces a focal point. Gravitation means attraction. Logosworld.com 44 Attraction controls communities SOA City Enterprises are communities Attraction may be 12th June 2008 - Eindhoven • • • • • More money, less costs More creativeness More fun and joy More productiveness Better quality Logosworld.com 45 A Devine Circle SOA City SOA Creates Attraction Better SOA creates attractions 12th June 2008 - Eindhoven Device Circle SOA Creates Attraction Services drive Attraction creates services enhanceServices drive enhancements in architecture ments Better SOA creates more attractions Attraction creates services Logosworld.com 46 SOA Stays and Falls With Services SOA City SOA needs Elementary (=Public) Services Otherwise SOA is like a city without craftsmen City Services: • Government,&Administration, Police, Justice • Streets, water&electricty, garbage removal 12th June 2008 - Eindhoven Private Services • Craft, commerce (commodities and assistence) Logosworld.com 47 Johann Wolfgang Goethe SOA City 12th June 2008 - Eindhoven 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. logosworld.com Logosworld.com Blue Elefant SOA Certificate SOA City The Blue Elefant logo is awarded to consultants and organisations that have proven their knowledge in the field of the Service Oriented Architecture. Logosworld.com 49 Blue Elephant League Says Thank You! SOA City Blue Elephant Axel Angeli Lynton Grice 12th June 2008 - Eindhoven www.logosworld.com • [email protected] Logosworld.com 50 The Blue Elephant Stampede SOA City Networking computers means networking people! Blue Elephants Know That the World is a Village Blue Elephants evangelize the vision of collaboration of computer software across organisations Blue Elephants Mentor EAI Projects Blue Elephants Give Independent Expertize Contact: [email protected] 12th June 2008 - Eindhoven
© Copyright 2026 Paperzz