M1 Introduction à la SOA

Présentation

L'évolution des systèmes d'information engendre des besoins croissants de rationalisation et d'agilité. La mise en place d'une architecture orientée services, grâce aux apports de standards, représente une solution de plus en plus souvent utilisée pour répondre à ces défis.

Principaux thèmes

Cette formation aborde l’ensemble des thèmes liés aux principes fondateurs des Architectures Orientées Services, depuis les principes d’urbanisation du Système d’Informations, jusqu’au différentes solutions et outils disponibles pour implémenter une telle architecture. Aspect fondamental pour la réussite des projets SOA, cette formation aborde également les principaux éléments méthodologiques d’une démarche SOA pragmatique, qu’il s’agisse de conception ou de mise en œuvre technique.

Public conseillé

Cette formation s’adresse principalement à des décideurs, architectes de systèmes d’informations ou des responsables de projet qui doivent appréhender pour la première fois la mise en œuvre de telles architectures. Cette introduction vise à leur fournir les éléments d’analyse nécessaires aux choix de modèles, de standards et de solutions que suppose la mise en œuvre d’une SOA.

Objectifs

  • Comprendre les enjeux et les apports de la SOA.
  • Comprendre les principes fondamentaux en matière :
    • De conception d’architecture ;
    • De mise en œuvre méthodologique et technique ;
    • De gourvernance.
  • Disposer d’un panorama des solutions existantes et de retours d’expérience.

A l’issue de cette session, les participants maîtrisent les principes généraux de la SOA et disposent d’éléments d’analyse pratiques sur la mise en œuvre d’une Architecture Orientée Services.

Plan

Jour 1 : Introduction à la SOA

  • Introduction et concepts :
    • Historique des architectures
    • Nouveau besoin des SI’s (interopérabilité et réutilisation)
    • Concepts (services, processus, chorégraphie et orchestration)
    • Principes des architectures Orientées Services
      • Vues Métier et technique
      • Qualité de service
      • Modélisation et orchestration (BPM ; BPEL)
      • SOA et interface Client
  • Conception SOA :
    • Notion de service
    • Pattern SOA
      • Couplage faible
      • Infrastructure
    • Gouvernance - Bonnes et mauvaises pratiques
    • Impact sur le cycle Projet et démarche d’adoption
      • Identification des services
      • Niveaux de maturité
      • SOA et MDA
  • Mise en œuvre technique :
    • Les Web Services
    • Les MOM
    • Les ESB
    • Les outils du marché et les critères de choix
  • Eléments clés de la réussite d’un projet SOA.

Informations générales

Durée : 1 jour.

Méthode pédagogique : 80 % de théorique 20 % de pratique (analyse de cas concrets ou théoriques).

Public : DSI Architectes / Chefs de projet.

Pré requis : Appréhender les problèmes générales de l'intégration du SI.

Organisation : Formation Intra-entreprises (supports multimédia et documentaires fournis) – Session pour 6 personnes maximum.