0 soa and erp. 1 selim burduroğlu enterprise architect friday, december 2, 2005

Download 0 SOA and ERP. 1 Selim Burduroğlu Enterprise Architect Friday, December 2, 2005

Post on 03-Jan-2016

216 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

  • SOA and ERP

  • Selim BurduroluEnterprise ArchitectFriday, December 2, 2005

  • AgendaERP Market Trends and EvolutionWhat is Service Oriented Architecture (SOA)?What makes up an SOA?Definitions and Brief DescriptionSOA Stages for ERPProject Fusion & Oracle Fusion MiddlewareEvolution of Application ArchitectureBenefits of SOABottom Line

  • ERP Market trendsContinuing vendor consolidationFewer large new deals, more sales to existing customersEmphasis on recurring revenueMaintenance, hosting, subscription licensingFocus on midmarket and industriesGrowing importance of SOA platforms in technology buying decisionsSimplicity and usability (UI, tools, reporting)Lifecycle Management (implementation, upgrades)

  • Evolution According to The Emergence of ApplistructureKen VollmerMarch 18, 2003The increasing availability of prebuilt horizontal and vertical business processes designed to be used with application integration middleware is a trend that will have significant impact on the software market The increased usage of prebuilt business processes is resulting in a blurring of the boundary between application software and infrastructure middleware and creating a new class of software that could be referred to as applistructure software.

  • Evolution According toERP systems became a universe of their ownIntegration was never a key strength of ERP systemERP vendors are stuck in own development historyUsers dont like revolutionary changes to the applications worldWeb Services and SOA (Service Oriented Architecture) are the new driving forces for architecturesSource:ERP&SOA A Contradiction? Meta Group Interactive BriefingParis 29 April 2004Ruediger Spies (VP Enterprise Application Strategies)

  • Evolution SummaryApplistructureApplicationsInfrastructure the emphasis in the war for domination in ERP systems is moving away from business functionality and toward a battle about platforms. Stewart McKie of Ventana ResearchMarch 14, 2005

  • ApplistructureA successful applistructure will comprise five elements:Continuously decrease the operational cost of information technology Permit a fast and flexible reconfiguration of business processes Deliver secure and reliable service levelsPermit upgrades and product enhancements on the flyAllow different technology providers as well as custom/legacy code to plug and play seamlesslySource:Applistructure: The Next Big or Bust Thing for Enterprise Applications? Monday, January 03, 2005 Erik Keller

  • What is SOA?

  • ?SOAXMLWSDLBPELUDDISOAPWS-S

  • General ContractorXBPEL ProcessXML Extensible Markup LanguageUDDI Universal Description, Discovery and Integration ServiceWSDL Web Services Descriptive LanguageWeb ServiceWeb ServiceWeb ServiceWeb ServiceWeb ServiceWeb ServiceWeb ServiceBPEL Business Process Execution LanguageSOA

  • Definitions

    A service is a unit of discrete business functionality.

    A service oriented architecture provides a standards based platform that allows services to be provided, discovered, and consumed by each other, to facilitate the creation of a orchestrated business process. A service oriented application is a set of application functionality that fully leverages the power of a service oriented architecture.

  • SOA stages for ERPIntegration of heterogeneous applications across multiple platformsTime frame: Now

    Modular components within suitesTime frame: Two to three years

    Market transformation to standards-based architecturesTime frame: End of decade

  • The Future of ApplicationsLeveraging Infrastructure to lower cost of obtaining and using new application functionality(Composite App) Applistructure

    Based on an Application Infrastructure Service-Oriented Architecture

  • Common Architecture Today

  • What is SOA Really About?40

    65

    % of IT Budgets spent on Integration Activities

    % of ERP Application Implementation Costs spent on Integration

  • Integration vs. InteroperabilityIntegrationTwo (or more) applications exchange dataInteroperabilityTwo (or more) applications are able to exchange information (if they want to).It is About Reusability!

  • Project FusionOracle Fusion MiddlewareOracle InformationAge ApplicationsProject FusionA evolving process or journeyInitiative to build SOA-based Information Age Applicationsand the Fusion Middleware required to enable them

  • Oracle Fusion MiddlewareFamily of integrated, standards-based, customer-proven productsEnables greater agility, better decisions, and reduced cost & risk todayFusion Middleware IS that infrastructure. And is available now!

  • Evolution of Application ArchitectureInfrastructureDBToolsApplications

  • and more applicationsApplicationsInfrastructureDBToolsDBToolsDBToolsIssuesInconsistent look-and-feelInflexible, hard to changePoor information access, integrityLeads toMultiple user interfacesFragmented processesSilos of data

  • Evolution of the Platform Emergence of Orchestration

    ApplicationsInfrastructureBusinessProcessThe Onboarding ProcessDBToolsDBToolsDBToolsDBToolsCore HReRecruitBadgingSecurity Promise of MiddlewareAgility & interoperabilityReduces TCOAdaptable BPsMiddleware Platform solution based on industry standardsSingle vendor sourcedHolistic business process management

  • Evolution of the Platform Emergence of Orchestration

    ApplicationsInfrastructureBusinessProcessThe Onboarding ProcessDBToolsDBToolsDBToolsDBToolsCore HReRecruitBadgingSecurityHowever todays applications...Still manage their own workflowNeed to retrofit industry standardsDont natively leverage the Middleware capabilities ???

  • Evolution of the Applications Emergence of Services Oriented Architecture (SOA) MiddlewareApplicationsOrchestrationInfrastructureBusinessProcessThe Onboarding ProcessSOASOADBToolsDBToolsDBToolsCore HReRecruitBadgingSecurityServicesServicesSOAApplicationsStandards based Business Process ManagementCommon language shared by applicationsPlug and play functionality

  • Fusion Middleware: The Enabler Orchestration + InfrastructureMiddlewareOracle Fusion MiddlewareServicesApplicationsOrchestrationInfrastructureBusinessProcessBusiness ProcessDBToolsServicesSOASOADBToolsDBToolsDBToolsOracle Fusion MiddlewareFamily of integrated, standards based, componentsBased on existing, mature technology productsOver time adding the best design ideas fromeBusiness SuitePeopleSoft EnterpriseJD Edwards EnterpriseOne

  • Application Server LeaderSource:Forrester Wave: Application Server Platforms Q1 05

  • Applistructure LeaderSource:Applistructure: The Next Big or Bust Thing for Enterprise ApplicationsAMR Research Report, 1/3/05

  • Oracles SOA Provides Integration Repository Provides single definition of all interfaces and catalogs all published APIs

    Business Activity Monitoring Allows business users to set performance targets, monitor exceptions

    Business Process Execution Language using GUI and Enterprise Services, business analysts can adjust business processes

  • Benefits of SOASimplified Integration Connect disparate applications quickly by creating standardized servicesIncrease Reuse Applications components are easily used saving development time and increasing application reliabilityEasier Maintainability Changes/Version are not all-or-nothingGreater Agility Rapid deployment of business processes or modifications of existing ones in response to market changesReduced Risk Adaptable processes and single security model for accessing services enables ongoing regulatory compliance in a timely, cost-effective manner

  • ApplistructureA successful applistructure will comprise five elements:Continuously decrease the operational cost of information technology Permit a fast and flexible reconfiguration of business processes Deliver secure and reliable service levelsPermit upgrades and product enhancements on the flyAllow different technology providers as well as custom/legacy code to plug and play seamlesslySource:Applistructure: The Next Big or Bust Thing for Enterprise Applications? Monday, January 03, 2005 Erik Keller

  • Why Oracle? Insight Agility - Lowest costProven technology to implement SOARichest set of applications servicesIndustry leader in grid computingDelivers accurate information faster, for smarter decisionsWith end-to-end security

  • The Bottom LineWeb Services is an enabler of Service Oriented Applications not the answer

    Service Oriented Applications should be transparent to end users and increase productivity

    Oracle is committed to delivering the both the parts and the solution to meet your business needs

  • AQ&Q&A

  • Thank You!

    Were not making this up!Here are some comments from the Meta Group, indicating some of the problems associated with ERPs as they have evolved to this point.So where is the industry heading to address these challenges? The industry is adopting a new paradigm the Service Oriented Architecture. The emergence of standards is driving this paradigm shift because a standards-based architecture can truly be infrastructure, and application independent. The old joke used to be Standards are great there are so many to choose from!. And theres many a true work spoken in jest! But these days, especially since the emergence of XML and SOAP, there has been a recognition that if applications can expose their functionality as a series of well-defined standards-based services defined solely in terms of their inputs and outputs, and communicating using standard communication protocols, customers can define the steps in a business process without having to etc. etc.Most people

Recommended

View more >