1 / 22

enterprise S.O.A.

enterprise S.O.A. SOA What?. why R U here?. mandated to build company portal understand how to fit GIS into a portal technology enthusiast. how’s this presentation going to help me?. Define Portal Define SOA id SOA as a contributing factor in building and maintaining a successful portal…

sheng
Télécharger la présentation

enterprise S.O.A.

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. enterprise S.O.A. SOA What?

  2. why R U here? • mandated to build company portal • understand how to fit GIS into a portal • technology enthusiast

  3. how’s this presentation going to help me? • Define Portal • Define SOA • id SOA as a contributing factor in building and maintaining a successful portal… • id SOA as a contributing factor in managing enterprise software • SOA or bust??

  4. what’s a portal? • simplify, streamline, and expedite the entire process of interacting with a corporation • Provide an inviting and secure web-based interface to a diverse range of corporate information, services and applications. • Directly interact with a corporation without having to deal with a representative. • Reduce operational costs while increasing company reach

  5. what is SOA? • Service Oriented Architecture • Neither a technology or a technology standard. • Technology independent, high level concept that provides architectural blueprints • SOA is a business design discipline

  6. why design… SOA what? • key driver for SOA • Agility

  7. Meet the Business

  8. Meet the I.T. Guys and Gals… err… folks???

  9. Challenges to Agility • Develop a solution • Project management and SMEs move on to new projects • No more political support • Tight budgets = changes & fixes aren’t done properly • Critical structuring decisions made on the side without proper control.

  10. enterprise Solutions are unique • tightly coupled with the internal organization, processes and business model of the enterprise • large numbers of different requirements from various departments • heterogeneous teams, political environments, heterogeneous technologies • cross dependencies between functional requirements

  11. SOA Ground rules • The IT organization will partner with the line of business managers to create a high-level map of what the business will look like. • The IT organization will create a flexible structure that will turn key IT software assets into reusable services that can be used no matter how the business changes. These services will include everything from business processes and best practices to consistent data definitions to code that performs specific business functions. • The IT organization will use only accepted industry standards to link these software assets together. • The IT organization will use the service oriented architecture concepts to begin to create business services that are consistent with the way the business operates.

  12. A Traditional Application • Shipping Application • User interface • Customer profiles • Create new shipping requests • Track packages • Track payments

  13. an SOA application CSR Application Customer Application • Packages • -create, • Alter, • Delete, • Track • package • Customer • New, alter, • delete • customer • Customer • inquiry Payments Credit card, Payment Inquiry, Account inquiry

  14. an SOA application CSR Application Customer Application Business Services Packages Customer Payments Business Rules Business Rules Business Rules Business Process Business Process Business Process Component Component Component Component Component Component

  15. mymetropolis.com My Metropolis Citizen Portal Parking Ticket Payment Facility Rental Program Enrollment Garbage Pick up Schedules

  16. mymetropolis.com architecture Business Process Orchestration

  17. three SOA enablers • architecture • Business support • Real world experience

  18. what SOA is not • Synonymous with “web services” • Easy to implement

  19. SOA or bust?? • No SOA • Implement a portal • Service the community

  20. Benefits of an SOA • flexibility • cost savings • Independence from technology • Risk mitigation • Re-use • Eases creation and maintenance of a portal

  21. THE END • …

  22. enterprise architecture != enterprise standards Enterprise Standards 1980’s EDM Enterprise Architecture DBMS Based on strict norms and specsthat are imposed globally 2000’s SOA Technology Independent Blueprint. Flexible Application Structuring and Global integration Application Logic 1990’s ESB Middleware Front Ends

More Related