06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 1Logosworld.com 06/05/10
The CIO‘s ESA Brief
In a nutshell: The Essentials of SOA and ESA and why you need to rely on it
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 2Logosworld.com 06/05/10
ESA or not ESA, that is the Question
Whether it i s nobler in the mind to suffer the sl ings and arrows of outragous fortune or to take arms against a sea of troubles
and by opposing end them.[W. Shakespeare: Hamlet , Prince of Denmark]
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
33
Abstract
Enable a CIO to judge the r isks and chancesAutomation with SOA is not rocket scienceSOA will soon prove inevitable for any IT SAP’s ESA steers away from the “big bang”SAP ESA is a mature framework for EAIAllows a step-by-step migrationBenefit from 20 years of EAI experienceLearn business cases for agile ESA adoption
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 4Logosworld.com 06/05/10
What Is SOA?
SOA Transforms software applications into services that that external applications can reuse by provision of common communications
standards and demanding applications to deliver functionality as reusable services.
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
55
The Era Before SOA
TodayWildly grown application hybridsRedundant development of applicationsInaccisible data sources
Object oriented ArchitectureDevelop reusable modules
SOACommon interface standardsCommon communication standardsReusable public services
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 6Logosworld.com 06/05/10
The Promised Wins of ESA
SOA will not only eliminate redundancy but also dramatically enhance data quality, accelerate data discovery and allow for innovative customer services.
Ergo: save money and have a better sleep!
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
77
An Analogy: Communities
Communities benefit from public servicesOne road is built for many houses
•Holes for water, phone, electricity digged only once
Traffic rules are compliant•Continent drives right, commonwealth left ...
Vehicles are built with compatible technology•E.g. petrol, tire sizes
Vehicles are operated analogously•Airplanes are steered with wired rudders•some gocarts with pedals but •automobiles are controlled by a steering wheel everywhere
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
88
An Analogy: IT habitats
IT habitats benefit from enterprise servicesOne compatible execution runtime
•Programming language compiles to J2EE, .NET, ABAP
Service interfaces are compliant•WSDL etc. expose interface for easy discovery ...
API access is built with interchangeable technology•E.g. DB is accessed via open SQL or ODBC•Services are transported via HTTP etc.
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
99
Business Cases
Streamlining Data Flows and InterfacesUsing fewer technology variants
•Enhancing data quality, Optimizing ressources
Business Activity Monitoring (BAM)Real-time discovery of decision support
Process AutomationWorkflow of repetitive tasksEliminate multiple data entry „print-to-type“
InnovationEstablish new web-based businesses („eBay“ ..)
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 10Logosworld.com 06/05/10
Consolidation of Interfaces
Current landscapes are dominated by wildly grown and loosely coupled interface activities that make efficient resource housekeeping nearly
impossible.
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1111
Traditional Application Integration
Proprietary interface formats
Peer-to-Peer interfacesWildly grown over time
Predominently Offl ine-InterfacesE.g. File downloads/uploads
Interface design „on-demand“ onlyInterfaces created from scratch when needed
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1212
Steps to Interface Consolidations
Reduce Peer-to-peer connections
Establish common interface formatsMakes messages comparable and programs compatible
Delegate routine works to central servicesE.g. Archiving, versioning, emails, printing, FTP polling
Automate procedures for error handling and data recoveryE.g. handle duplicate messages, target server failure etc.
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1313
Benefits from Consolidation
Administration Resources optimzedLess training when all interfaces look alikeError patterns will ressembleSystematic errors will be solved for all
Develop once, use anywhereDevelop customizable componentsAlgos are not only „lab-tested“Eventually reduction of development costsReduction of test costs Higher quality by established components
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 14Logosworld.com 06/05/10
Business Activity Monitoring
SOA is the pre-requis ite to al low a real-t ime discovery and tracking of business activit ies
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1515
Benefits of BAM
Business process transparency
Production process transparencyVirtual clear-case production
Agil ity in business transformationThe earlier you know the quicker you react
Early detection of quality problems
Early discovery of irregularit iesE.g. Change of trends and fraud attemps
Legal security and trackingImmediate information in case of incidents
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 16Logosworld.com 06/05/10
Process Automation
Automating processes is the e lementary goal of a SOA
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1717
Benefits of Process Automation
Accelerate information f low
Uniform Process Flow TrackingGuarantee one form of protocolIntrinsic debugging and testing tool set
Enhance data qualityAvoid multiple manual entriesOn-the-fly data verification
Use innovative data sourcesE.g. RFID, OCR, sampling devices
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 18Logosworld.com 06/05/10
Innovation Enablement
SOA will build the infrastructure for completely new business that are not possible with traditional means
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
1919
Where is Innovation
Innovation wil l be a side-effect of SOA
Be creative, surrender to your dreams
Role models: eBay and AMAZON.COM
Innovation may al low a competitive advantage
Innovation means also agi l ityAgility means quick reaction on business demands
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2020
Examples of Innovation
Examples:Market places
•Offer your goods in collaboration with your competition via the same one-stop market place portal
Auctions•Offer your special sales through a bidding portal
On demand services•Online order configuration and visualization•Order tracking, document self-service•webcams (clearcase production)•Last minute order changes
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 21Logosworld.com 06/05/10
Risks
There are few risks in implementing SOA but painful penalties in failing to do so
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2222
Risks
Early implementations suffer from immature frameworks
Late adoption can be disastrous
Risks by hesitant SOA implementationInnovation gap to leadersIncapability to deliver (in-time or at all)
Risk through SOAInformation abundanceUncontrolled intelligence disclosureLiability by unmanaged publishing
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 23Logosworld.com 06/05/10
Is SAP Netweaver ESA a Wise Choice?
Although SAP‘s current SOA activit ies around XI are behind competit ion we assume that it wil l be technology
leader by 2009
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2424
XI Today
XI is today a middleware l ike many other
XI suffers fromThe hybrid ABAP and J2EE constructPoor design toolsA lack of ready-to-use EDI patternsDifficult installation procedure
XI Sti l l Sold Separately from ERP
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2525
ESA Tomorrow
ESA defines a layered EAI technologyMessage Queue, Service Repository, Workflow
ESA integrates into SAP Runtime
ESA will benefit from SAP ABAP Engine
ESA Should Be Available Early 2007
ESA Will Lead the SOA Market by 2009
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 26Logosworld.com 06/05/10
How Complicated is an ESA Implementation with R/3?
Steps to integrate R/3 in a proper ESA environment
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2727
ESA Enablement of Existing R/3
Any R/3 system is ESA readyThrough Workflow and WebflowThrough IDocsThrough BAPI technologyThrough the Internet Communication Framework ICF (BSP etc.)
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 28Logosworld.com 06/05/10
ESA Prerequistes for non-SAP
What you need to make a legacy application fit into an ESA landscape
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
2929
ESA Enablement of Existing R/3
Any R/3 system is ESA readyMulti-protocol middlewareThrough RFC proxiesThrough HTTP or FTP gatewayThrough file adapters
06.05.10 A CEO's Guide to ESA (c) 2006 logosworld.com ©2005 Angeli/Grice logosworld.com 30Logosworld.com 06/05/10
Blue Elephant League
The Blue Elephant League is a group of business analysts and advisors that have specialized in the fields of [email protected]
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
3131
Axel Angeli
Axel Angel i has a reputation as plat inum EAI mentor and Netweaver evangel i st . He i s a SAP oldtimer s ince R/2 t imes and waves the ABAP banner convincingly . His knowledge i s founded on his l egacy as lead IT architect in process industries ( chemicals , s tee l ) . He shares his ins ights and analyses as author of best-se l l ing books and whitepapers . His publ ications appear in e .g . SAPTIPS.COM, SDN.COM and searchSAP.com. As an international speaker and with his own expert co lumn in searchSAP.com he i s known for his brutal ly honest opinions when it comes to sort sense and nonsense in IT technology.
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
3232
Glossary
Common TermsEAI – Enterprise Application IntegrationB2B – Business to BusinessA2A – Application to ApplicationHAI – Human Application InterfaceSOA – Service Oriented ArchitectureESA – Enterprise Services Architecture, SAP‘s name for SOAXI - SAP Exchange Infrastructure (predecessor of ESA)
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
3333
Lorum Ipsum
Cater perum transposit merkum
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
3434
Recent List of Lectures
06/05/10A
CEO
's Guide to E
SA (c) 2006 logosw
orld.com
Logosworld.com
3535
Quotes
We are drowning in information but starving for knowledge. [John Naisbett]