1 / 8

Troy Hutchison

Troy Hutchison. Service Oriented Architecture (SOA) Security. SOA.

tyrone
Télécharger la présentation

Troy Hutchison

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. Troy Hutchison Service Oriented Architecture (SOA) Security

  2. SOA “SOA is a form of technology architecture that adheres to the principles of service-orientation. When realized through the Web services technology platform, SOA establishes the potential to support and promote these principles throughout the business process and automation domains of an enterprise.” Thomas Erl

  3. What is SOA? • SOA is for building business applications • SOA is a Black-Box component architecture • SOA components are loosely coupled • SOA components are linked together through business processes

  4. SOA Messaging UDDI Access Control Data Integrity Auditing SOAP SOAP Privacy Auditing WSDL WSDL SOAP Authentication Authorization and Access Control Data Integrity Auditing

  5. Enterprise Service Bus (ESB) • The Backbone of the SOA infrastructure

  6. SOA security requirements • Heightened security threats • Loosely coupled nature of interaction, requiring flexible ways of handling heterogeneous implementations. • Dynamic interaction between services necessitates dynamic security mechanisms. • Need to reuse existing security mechanisms in distributed systems

  7. Benefits of SOA Design • Increased Interoperability • Increased Federation • Increased Vendor Diversification Options • Increased Business and Technology Domain Alignment • Increased Return on Investment • Increased Organizational Agility • Reduced IT Burden

  8. Questions

More Related