Nouvelles architectures des systèmes d’information

  • Filière :

    Architecture & Intégration

  • Sous-filière :

    API

  • Référence

    NASI

  • Durée

    3 jours (21 h)

  • Prix par personne HT

    2 250 € HT

Objectifs pédagogiques

  • Comprendre les fondements de l’architecture des systèmes d’information et les enjeux associés.
  • Identifier les différents types d’architectures (SOA, micro-services, cloud) et leurs impacts sur les organisations.
  • Analyser les principes d’intégration et de gestion des architectures distribuées (EAI, SOA, microservices).
  • Appliquer des méthodes de conception et de modélisation d’architecture, tout en tenant compte des enjeux éthiques et réglementaires.

Public cible

  • Direction informatique
  • Direction fonctionnelle
  • Chefs de projets utilisateurs
  • Chefs/Directeurs de projet technique
  • Architectes techniques

Pré-requis

  • Connaissances de base des architectures techniques

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers de concepts abordés pendant la formation.

Programme de la formation

Jour 1 : L’architecture des SI et ses enjeuxMatin

Matin

  • Définition et périmètre d’un système d’information
  • Historique des architectures SI : de la centralisation au décentralisé
  • Composants clés de l’architecture : le matériel, les applications, les données
  • Les enjeux actuels des architectures SI : efficacité, agilité, scalabilité, sécurité et résilience.
  • L’urbanisation des SI : principes et méthodes

Après-midi

  • Introduction aux types d’architecture : architecture orientée intégration, architecture web, architecture orientée services (SOA), architecture API et micro-services, architecture cloud, architecture de données
  • Le cloud computing : les différents types et modèles de services
  • Impacts sur les organisations : gouvernance, compétences, accompagnement aux changements

Jour 2 : De l’architecture d’intégration à l’architecture distribuée

Matin

  • L’architecture orientée intégration : communication entre applications “monolithiques”
  • Principe des EAI (Enterprise Application Integration) : workflows, BPM, messaging, connecteurs, les ETL (Extract Transform Load)…
  • Intégration des technologies web dans les SI : protocole TCP/IP, HTML, HTTP, JavaScript / ECMAScript, CSS, frameworks (Java, .Net)…
  • L’architecture orientée service (SOA) : notion de service, notion de couplage faible, importance du métier de ses composants, web services SOAP et REST, catalogue de services, les ESB (Enterprise Service Bus)…

Après-midi

  • L’architecture micro-services : comparaison avec les architectures monolithiques, avantages et inconvénients, défis de la mise en œuvre, outils et technologies, gestion et monitoring des microservices
  • L’architecture de données : entités de données, métadonnées, cycle de vie des données, data catalog, Open Group Architecture Framework (TOGAF), DAMA-DMBOK, IA, data platform, data lake, data warehouse, data fabric, data mesh…
  • Low-code / no-code : promesses et réalité, impact sur la maintenance du SI et des données, shadow IT, opportunités métier

Jour 3 : Focus API, Ethique, IA, Outils et méthodes

Matin

  • Focus API : définition et conception avec le métier, OpenAPI, valorisation des services, REST, GraphQL, stratégie d’API management, disponibilité et performance, accès et sécurisation
  • Focus Architecture et éthique : contraintes sociales, environnementales et réglementaires, éthique des données, éthique de l’IA, data privacy, RGPD, accessibilité, écoconception, traçabilité des ressources, impacts sur la gestion des SI

Après-midi

  • Focus Intelligence artificielle : prédiction des comportements des composants du SI, optimisation des performances, optimisation des données, génération automatique de code, exploration de scénarios d’architecture complexes, surveillance proactive, lutte cyber-sécurité, support utilisateurs…
  • Focus outils et méthodes : conception et modélisation d’architecture (Archimate, C4…), architecture et feuille de route projets, communication et partage des décisions (ADR), compétences et organisation des équipes

Programme mis à jour le