Home > Opleidingen > Cursus Service Oriented Architecture (SOA)

Cursus Service Oriented Architecture (SOA)

Service Oriented Architecture (SOA) is a business-centric IT architectural approach that supports integrating your business as linked, repeatable business tasks, or services.

With the Smart SOA approach, you can find value at every stage of the SOA continuum, from departmental projects to enterprise-wide initiatives.

Doelpubliek

De opleiding BPMN & Business Process Management is bestemd voor CIO's, IT Managers, IT Architects en Business Managers.

Voorkennis

Een basiskennis computergebruik is noodzakelijk.

Inschrijven voor de cursus Service Oriented Architecture (SOA) Informatie vragen over de cursus Service Oriented Architecture (SOA)

Dagopleiding, duur op aanvraag
(9u - 16u)

prijs op aanvraag (*)

Avondopleiding, duur op aanvraag
(19u - 22u)

prijs op aanvraag (**)

(*) Toeslag materiaal & lunch: 20 € pp.
(**) Toeslag materiaal: 10 € pp.

Alle prijzen zijn excl. 21% BTW.

40/30% korting met de KMO-Portefeuille

Inhoud opleiding

Introduction to SOA

  • Traditional EAI Approach 
  • Problems With Traditional EAI Approach 
  • Enter Service Oriented Architecture (SOA) 
  • Build the Services 
  • We Can Easily Change the Process 
  • Change Flow Using Legacy Approach 
  • Replacing an Application 
  • Other Advantages 
  • Business Advantages 
  • Adoption Stages

A Service Oriented Methodology

  • The SOA adoption roadmap
  • Service lifecycle
  • Three analysis approaches
  • Service oriented analysis
  • Service oriented design
  • Introduction to service oriented patterns.

SOA past and present

  • From XML to Web Service to SOA 
  • o How SOA was done before 
  • o Emerging standards for SOA 
  • o Compare SOA with other architectures

What is Service Oriented Architecture?

  • Creating a common understanding of SOA 
  • The evolution of SOA
  • Introduce the concepts of services and SOA
  • Design principles of SOA
  • The relationship between SOA and web services
  • The advantages and risks of SOA  

Interpreting Analysis Artefacts

  • Why use models with SOA.
  • Difference between model and methodology.
  • Why use the Unified Modeling Language? 
  • Introducing UML, the notation.
  • Identifying business processes.
  • Notation, Patterns and Methodology.
  • Which Methodology to choose?.

Service Classification

  • Service Types
  • Enterprise level services
  • Basic Services
  • Data-centric services.
  • Logic-centric services
  • Intermediary services
  • Process-centric services

Introduction to Business Process

  • How a collection of services perform a task. 
  • Simple request response interaction 
  • Complex interaction involving many services. 
  • Need for a coordinator service emerges. 
  • Birth of orchestration or business process. 
  • Composing processes using processes.
  • Business Process Execution Language (BPEL) 
  • Example business processes.

Service enablement

  • Basic web services elements 
  • Core web services standards stack
  • The Importance of WSDL
  • The design of SOAP
  • The use of registries via UDDI
  • The basic concepts of service orientation

Distributing a Service Acros a Network

  • Aligning functional and nonfunctional requirements
  • The role of Intermediaries In Service Networks
  • Introductions to WS-* Extensions
  • The three expansion stages of SOA

The SOA Building Blocks

  • Application frontends
  • Using an Enterprise Service Bus
  • The benefits of a Rules engine
  • Why use a service repository
  • Detailed service contracts

Enterprise Service Bus (ESB)

  • Objectives 
  • Service Invocation 
  • Legacy System Integration 
  • Web Services to the Rescue 
  • The role of ESB in SOA 
  • Security and ESB

Motivation and Benefits

  • The enterprise perspective
  • The personal perspective
  • Cost savings
  • Streamlining the business
  • Reuse and resulting benefits

Organizational Roadmap

  • Stakeholders and potential conflicts
  • Four Pillars of success
  • An ideal world
  • Recommendations for the SOA Protagonist
  • Enforcing substantial change
  • Encouraging business involvement

SOA Governance

  • The SOA Board
  • Managing the service repository
  • Documenting contracts
  • SOA from the CEO/CIO’s point of view.
  • Imposing a SOA methodology
  • Avoiding mutual dependencies.
  • Why not everything should be re-usable
  • SOA Strategies
  • Project test and rollout planning
  • Vertical versus Horizontal slicing

Conclusion

  • The benefits of employing SOA
  • Review of common business goals
  • The risks associated with the SOA approach
  • Evaluating tradeoff strategies

Opleidingsdata

Dagopleiding

Data op aanvraag

Avondopleiding

Data op aanvraag

Praktisch

Locatie: Wilrijk

Routebeschrijving

Gevarieerde broodjeslunch en dranken tijdens de duur van de opleiding (koffie of thee, water, fruitsap)

Vervolgopleiding

Niet van toepassing

Blijf op de hoogte

Ontvang de maandelijkse ECT-nieuwsbrief boordevol tips en weetjes.

Volg ECT op FaceBook   Bezoek de LinkedIn-pagina van ECT

Sitemap

Cookiebeleid

Contacteer ons

ECT BVBA
Oosterveldlaan 211 (2610 Wilrijk)
Tel: +32 (0)800 24 830
Fax: +32 (0)3 281 62 11

Bekijk routebeschrijving

Q-for kwaliteitslabelQ-for kwaliteitslabel

Erkenningsnummer KMO-Portefeuille: DV.O100387

BTW-nummer: BE 0456.352.435