Leveraging IT for Innovation Setting the Stage for Innovation, Agility, and Growth through Business Process Platform and Service Oriented Architecture Andreas Hofer SAP Enterprise Architect NetWeaver Solution Consulting SAP Canada Ontario Chapter Meeting November 20 2008, Toronto Agenda Why are companies using SOA? Who is using SOA? How do I get started? Can you show me an example? Where can I learn more? Andreas Hofer, SAP 2008 / Page 2 SOA is in Mass Adoption Across All Industries Use Patterns Are Emerging Connectivity in Business Networks “The benefits are stronger relationships and reduced costs through selfservice – agents can select the right package of products for a bid changer.“ Dan King Hubbell Project Capgemini Lean Interaction “Innovative store processes, tailor-made using enterprise SOA to provide store associates with role specific access to accurate, real-time inventory information.” Matt Stultz Director of SAP Technology The Home Depot Andreas Hofer, SAP 2008 / Page 3 Fast Process Innovation “SAP's Business Process Platform enabled by enterprise SOA empowers business units to drive innovation”. Junji Yasui Senior Vice President NEC Corporation Analysis of 150+ Enterprise SOA Projects Reveals Common Use Cases and Benefits With the business process platform from SAP, customers . . . Establish real-time business networks and outpace their competition Modernize their landscapes and innovate for the future while consolidating the past 47% 40% Extremely simplify the appearance of IT and bring business to the business 35% Deploy Design Time 43% Governance to achieve re-use. SAP Semantics are leveraged to reduce cost, to safeguard and to speed up adoption Andreas Hofer, SAP 2008 / Page 4 Agenda Why are companies using SOA? Who is using SOA? How do I get started? Can you show me an example? Where can I learn more? Andreas Hofer, SAP 2008 / Page 5 7 Business Strategies What’s Really Driving the Adoption of SOA & BPP Product Innovation Mergers/Acquisitions 50% reduction in time to market Done in 10-24 weeks! Edge Strategies Process Innovation Cost Leadership Grow 2x your industry average IT cap-ex 10% , op-ex 5-7% Compliance Expand Channel/Market 5 Years ahead of mandate Leverage channel for 3 brands Build Relationships 360 degree partner interaction © SAP 2008 / Page 6 Andreas Hofer, SAP 2008 / Page 6 Process Masters Share Processes Hubert Burda Media (Media Industry) Change in Media Lower print circulation due to internet Higher advertising sales competition Extensive margin pressure Busi ness Chan ge SOA Enables External Usage of the Distribution Value Chain Hubert Burda Out-Tasking of Distribution Chain New revenue streams Requirement: Cut cost by 20% to reach competitive pricing 3rd Party Publisher SOA Value Delivered Automated processes eliminate high cost manual collaboration Modularized processes enable flexibility to offer out-tasking Flexible IT landscape shareable with 3rd party publishers Stepwise project – first “go live” in only 6 months Customer specific operational models for out-tasked process Andreas Hofer, SAP 2008 / Page 7 Agenda Why are companies using SOA? Who is using SOA? How do I get started? Can you show me an example? Where can I learn more? Andreas Hofer, SAP 2008 / Page 8 DEMO Andreas Hofer, SAP 2008 / Page 9 Jumpstart Projects with Enterprise SOA Packaged Offerings Co-innovate a new enterprise SOA solution: Implementation service for enterprise services r: bundles ffe t for O n e Development of a solution based on Enterprise Services ted pme r fre i o m o l i f L e End-to-end: from business requirements and development to implementation ve de posit e l i Ag , Com e fre 2 Utilize existing offerings: Complete package including application, documentation and implementation SAP Business Suite © SAP 2008 / Page 10 SRM PLM SAP NetWeaver Integration Andreas Hofer, SAP 2008 / Page 10 SCM CRM ERP EhP Customers on ERP 6.0 live on their own System Optional using a Discovery System Optional with Value Prototyping SAP NetWeaver Composition EhP 1 e ric P s Fix ject o r P Packaged Composite Implementations Agenda Why are companies using SOA? Who is using SOA? How do I get started? Can you show me an example? Where can I learn more? Andreas Hofer, SAP 2008 / Page 11 eSOA experience Workshop Module Overview Module 1: Introduction to Enterprise SOA Module 2: Process innovation Module 3: Discovering Enterprise Services Module 4: Service Provisioning & Governance Module 5: Consuming (Enterprise) Services Module 6: Process and Service Composition Module 7: Mediating Services Module 8: Operating an Enterprise SOA Landscape Module 9: Lifecycle Management © SAP 2007 / Page 12 Andreas Hofer, SAP 2008 / Page 12 enterprise SOA experience Workshop: Round Trip Mediating Services Process Composition Process Innovation Discovering Services Consuming Services Service Provisioning enterprise SOA Operations enterprise SOA Lifecycle Management Andreas Hofer, SAP 2008 / Page 13 Demo Scenario: Investment Approval Process DEMO © SAP 2007 / Page 14 Andreas Hofer, SAP 2008 / Page 14 Used Tools Process Modeling & Composition User Interface Creation NW Business Process Management Web Dynpro Java Visual Composer Enterprise Services Builder Service Creation: Rules Modeling, Service Implementation, Tailoring Services Composite Application Framework NW CE 7.11 Interface Definition Services Registry and Service Discovery NW Businness Rules Mgmt. Process Integration Service Mediation NW PI 7.10 Java © SAP 2007 / Page 15 ERP Andreas Hofer, SAP 2008 / Page 15 Service Implementation Agenda Why are companies using SOA? Who is using SOA? How do I get started? Can you show me an example? Where can I learn more? Andreas Hofer, SAP 2008 / Page 16 Solution Composer / www.sdn.sap.com http://buemain.wdf.sap.corp:1080/esoadocu http://www.sap.com/solutions/businessmaps/composer Andreas Hofer, SAP 2008 / Page 17 Enterprise Services Workplace Full Hosted SAP Business Suite to Find and Discover Enterprise Services via application via Enterprise Services via industries via ES bundles (use cases) DEMO https://www.sdn.sap.com/irj/sdn/explore-es © SAP 2008 / Page 18 Andreas Hofer, SAP 2008 / Page 18 Enterprise Services Workplace Explore and Discover Enterprise Services Browse Enterprise services Collaborate via SDN ES bundles Test-drive Consume enterprise services SAP Business Suite Enterprise service repository Use Easy access to implement required pieces https://www.sdn.sap.com/irj/sdn/explore-es © SAP 2008 / Page 19 Andreas Hofer, SAP 2008 / Page 19 Enterprise Services Wiki © SAP 2008 / Page 20 SDN ES Wiki Homepage: https://www.sdn.sap.com/irj/sdn/share-bp Directly to the ES Wiki: https://wiki.sdn.sap.com/wiki/x/LQ0 Andreas Hofer, SAP 2008 / Page 20 Guidance and Documentation „Start Here“ guide documenting initial activities and steps www.sdn.sap.com/irj/sdn/esoadiscovery Andreas Hofer, SAP 2008 / Page 21 Single point of access to all information: SAP Service Marketplace Lifecycle of SAP Enhancement Packages What IT professionals must know about SAP Enhancement Packages SAP Enhancement Packages Frequently Asked Questions ..via SAP Enhancement Package Information Center SAP Enhancement Packages – Technology Facts DEMO http://service.sap.com/erp-ehp © SAP 2008 / Page 22 Andreas Hofer, SAP 2008 / Page 22 BC Cross-Topic EA/SOA Community Please contribute in our global community wiki to share knowledge and discuss ideas. The BC Portal page provides information regarding our service offerings, practice organization, and relevant documents. Enterprise Architecture and SOA Community Call We set up a monthly community call (4th Friday of every month) as an open forum for all of us to exchange information. You are invited to contribute to the presentations, to propose topics for future calls or to discuss in the community. Andreas Hofer, SAP 2008 / Page 23 Trainings for SOA / BPP Further trainings offered by SAP Course Name Course Code Prerequisites Duration SAP SOA - Fundamentals SOA 100 / ESAF SAP01, SAPNW, NW001 2 Days SAP SOA - Roadmap & Methodology SOA 110 SOA 100 3 Days SAP Business Process Modeling SOA 120 SOA 100 2 Days SAP SOA - Enterprise Architecture Framework Level 1 SOA 200 SOA 110 5 Days ARIS Toolset for SAP Enterprise Architecture Framework SOA 230 N/A 2 Days SAP Enterprise Architecture Framework for SOA SOA 250 SOA 100, SOA 110, SOA 200, SOA 220, SOA 230 5 Days Design Time Governance in SOA SOA 300 SOA 100, SOA 120 3 Days For more information, please access the websites linked with the course name, open the general BC Training Overview spreadsheet or the BC trainings in 2008 spreadsheet. © SAP 2008 / Page 24 Andreas Hofer, SAP 2008 / Page 24 Trainings for SOA / BPP Further trainings offered by SAP Course Name Course Code Prerequisites Duration SAP SOA - Service Provisioning & Consumption SOA 400 SOA 100 or SOA Fundamentals 3 Days SOA Business Process Innovation ESAPI SOA Fundamentals and Business Process Management in BCTOT 8 Hours / 1 Day SOA Business Strategy SOA 120 / ESAS SOA 100 / ESAF 16 Hours / 2 Days SOA Organization & Governance ESAE SOA 100 / ESAF 16 Hours / 2 Days SOA Road Map SOA 110 without SOA overview (alternative) / ESAR SOA 100 / ESAF 16 Hours / 2 Days SOA Value Assessment ESAVA SOA 100 / ESAF 7 Hours / 1 Day Enterprise Services Modeling ESM N/A 7 Hours / 1 Day N/A 31 Hours / 4 Days BCTOT BC Toolkit Overview and Training Andreas Hofer, SAP 2008 / Page 25 Thank you! Andreas Hofer Enterprise Architect NetWeaver Solution Consulting SAP Canada andreas.hofer@sap.com © SAP 2007 / Page 26 Andreas Hofer, SAP 2008 / Page 26