1 / 26

Service Oriented Architecture

Service Oriented Architecture. Enabling the Agile and Flexible Business of the 21 st Century. Agenda. The Innovation Imperative of Business The “Flex-pon-sive”* Business SOA at the Core of the Innovative Company SOA Key Concepts SOA Governance The Top 10 Don’ts Questions?.

kiona
Télécharger la présentation

Service Oriented Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Service Oriented Architecture Enabling the Agile and Flexible Business of the 21st Century

  2. Agenda • The Innovation Imperative of Business • The “Flex-pon-sive”* Business • SOA at the Core of the Innovative Company • SOA Key Concepts • SOA Governance • The Top 10 Don’ts • Questions?

  3. The Innovation Imperative of Business • Innovate and Grow Your Business • Globalization has “Flattened” the world, making competition fiercer than ever before • After the Dot-Com excesses and the belief that IT had been commoditized, the connection between IT and business will deliver the promised business value • SOA is the New Language that has emerged as the common point between business and IT

  4. The Innovation Imperative of Business –Continued. • A Focus on Growth • According to a global survey of 456 CEOs conducted by IBM yielded the following results: • Growth – growing the top-line • Flexibility – a core competence • Skills • The On-Demand Business • “An enterprise whose business processes…can respond with flexibility and speed to customer demand, market opportunity, or external threat.”

  5. The Innovation Imperative of Business –Continued. • Focus on Process and Information is Key • Successful companies are those in which business and IT are aligned in their focus • Flexible business requires Flexible IT • In the past processes change once a year. Now, processes change once a month, and in some cases, every week • The most advanced companies made the most progress in integrating business processes and infrastructure, both internally & with their suppliers, customers, and external partners

  6. The Flex-pon-sive* Business • “A description of a company that responds with lightning speed and agility to rapidly changing business needs. This company must have a focus on processes that are enabled for change through IT.” • Two (2) major drivers of the increasing need for flexibility that make it more of an imperative: • Economics • Speed of Market

  7. SOA at the Core of the Innovative Company • What is Service Oriented Architecture? • “A Business-DrivenIT architectural approach that supports integrating your business as linked, repeatable business tasks or services.” • Ensures that IT systems can adapt quickly, easily, and economically to support rapidly changing business needs • Helps customers increase the flexibility of their business processes, strengthening their underlying IT infrastructure, and reuse their existing IT investments

  8. SOA at the Core of the Innovative Company • SOA begins with a Service • A service is simply a repeatable business task • Examples: • Checking a customer’s credit rating • Checking a customer’s account balance • Services are the building blocks of flexible IT systems • SOA breaks IT into building blocks that are easy to assemble and configure and reconfigure

  9. SOA at the Core of the Innovative Company • The SOA Reference Architecture

  10. SOA Key Concepts • Decide on the interoperability standard • Web Services • Identify the service(s) you want and need • Business Services Registry and Repository (BSRR) • Connect the services • Enterprise Service Bus (ESB)

  11. SOA Key Concepts • Interoperability Standard – Web Services • “A web service is a software system designed to support interoperable machine-to-machine interaction over a network.” • Web services characteristics: • Loose coupling • Integration interfaces are developed with minimal assumptions between the sending and receiving parties • Service Granularity • The amount of function a service exposes

  12. SOA Key Concepts • Business Services Registry and Repository • A place where you store information about services in your system: • That you already use • That you plan to use • That you want to be aware of • Answers the following questions: • What are the services? • Where are the services located?

  13. SOA Key Concepts • What is a registry, and what is a repository?

  14. SOA Key Concepts • The Enterprise Service Bus (ESB) • What is an ESB? • It is an IT architectural pattern that enables flexible connectivity • It is NOT a product • It is a flexible connectivity infrastructure for integrating applications and services • An ESB is at the heart of an SOA

  15. SOA Key Concepts • What does an ESB do? • Routes messages between services • Converts transport protocols between requestor and service • Transforms message formats between requestor and service • Handles business events from disparate sources • Ensures quality of service (security, reliability, and transacted interactions)

  16. SOA Key Concepts • The Enterprise Service Bus

  17. SOA Key Concepts • Tying It All Together

  18. SOA Key Concepts • The SOA Lifecycle Drives IT Flexibility

  19. SOA Governance • What is Governance? • The decision-making rights associated with IT • It is NOT management

  20. SOA Governance • Alignment Vision for the Future

  21. SOA Governance • The SOA Governance Challenge • Establishing decision rights • Defining High-Value Business Services • Managing the Lifecycle of Assets • Measuring effectiveness

  22. SOA Governance • SOA Governance Lifecycle

  23. SOA Governance • Service Lifecycle Management is Essential to the Realization of SOA Governance

  24. The Top 10 Don’ts • Don’t expect maximum business without SOA • Don’t just do technology; it is a transformation of the way you do business • Don’t throw everything out • Don’t bite off big projects all at once • Don’t forget to set expectations

  25. The Top 10 Don’ts • Don’t expect to do this without a culture modification through governance • Don’t forget the right skills • Don’t expect the flexibility without open standards • Don’t do this alone—leverage partners who have experience • Don’t do it without a strong plan because the first step is the most important

  26. SOA – Enabling the Agile and Flexible Business of the 21st Century Questions?

More Related