Formation Urbanisation du SI et architectures digitales

  • Référence : SEADIGIT
  • Durée : 3 jours (21 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaissances de base en Systèmes d’Information et des architectures traditionnelles

PROFIL DES STAGIAIRES

  • DSI et leurs collaborateurs directs, décideurs informatiques, urbanistes et architectes, consultants, ingénieurs et chefs de projets, maîtrises d’ouvrage

OBJECTIFS

  • Comprendre comment urbaniser un SI existant en le transformant progressivement pour supporter les nouvelles contraintes du digital
  • Identifier les architectures techniques modernes et les méthodes novatrices pour bâtir des applications nativement prêtes à relever tous les défis du digital «?security by design?», ouverture par API, performances extrêmes à bas coût, maîtrise de l’obsolescence fréquente, mise en production automatique, agilité à l’échelle de l’entreprise, maîtrise de la Data en tant qu’actif stratégique, etc
  • Analyser un panorama complet des pratiques modernes en conception et en design d’applications et de plates-formes, en déploiement d’organisations agiles à l’échelle de l’entreprise, de montée en puissance sur les compétences nouvelles
  • Synthétiser l'évolution des missions, rôles et Profil – signature s des urbanistes, des architectes techniques, des Data Architectes, des Data Scientists, des Data Officer, développeurs «?full stack?», etc

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Etats de l'art

CONTENU DU COURS

1 - PARTIE 1 : Rappel des concepts de base

    2 - Urbanisme du Système d’Information

    • Définitions et objectifs de l’Urbanisme, rôle de l’Urbaniste
    • Principes de construction d’un SI parfaitement urbanisé
    • Impact des principes du Cloud sur les pratiques d’Urbanisation

    3 - Démarche d’Urbanisation du Système d’Information

    • Cartographie de l’existant : difficultés et principaux pièges
    • Les principes et limites de modélisation de la cible
    • Trajectoire d’Urbanisation vers un SI cible digitale ?

    4 - Gouvernance de l’Urbanisation du Système d’Information

    • Quelles structures de gouvernance d’une démarche d’Urbanisation ?
    • Les principaux indicateurs de gouvernance de l’urbanisation d’un SI
    • Les principaux modèles de financement des travaux d’urbanisation du SI

    5 - Trajectoires de transformation

    • Les trois principales trajectoires de transformation de l’existant
    • IT-bimodale : les premiers retours terrains et les limites
    • Transformations menées par les CDO (Chief Digital Officer) : retours d’expérience terrains

    6 - PARTIE 2 : Architectures de processus

      7 - BPM (Business Process Management)

      • Les techniques modernes d’implémentation du BPM et BPA (Business Process Analysis)
      • Modélisation pragmatique : jusqu’à quel niveau de détail ?
      • Comprendre en profondeur les liens entre l’UX et le BPM

      8 - BAM (Business Activity Monitoring)

      • Rôle du BAM dans le parcours ATAWAD (Any Time, AnyWhere, Any Device)
      • Impact des pratiques BAM, décisionnel
      • PPM (Process Performance Management) : intérêts et limites

      9 - RPA (Robotic Process Automation)

      • Principales fonctions des moteurs RPA modernes
      • Les avantages et les limites du RPA dans une architecture legacy
      • Que penser des outils RPA renforcés à l’IA ?

      10 - PARTIE 3 : Architectures Techniques

        11 - Architectures Techniques

        • Définitions et objectifs de l’Architecture technique
        • L’Architecte : rôles, profils, missions et outils
        • Taxonomie et définitions des principaux concepts éprouvés

        12 - Frameworks

        • Frameworks cœrcitifs vs frameworks relaxés : que choisir ?
        • Les bonnes pratiques de construction d’un framework
        • Les précautions d’utilisation des framework open source ?

        13 - Software Design

        • Les nouveaux métiers en développement logiciel
        • Les techniques modernes de mesure de la qualité logicielle
        • Les méthodes modernes de delivery logiciel

        14 - PARTIE 4 : Architectures Digitales

          15 - Définitions du Digital

          • Définition par les données
          • Définition par l’UX
          • Définition par les ruptures

          16 - L’entreprise Digitale

          • Énoncé des 10 lois du Digital
          • Les 2 ruptures avec l’économie traditionnelle
          • Les compétences de rupture

          17 - Concept de Produit vs Projet

          • Qu’est qu’un produit digital ?
          • Quelle différence par rapport à un Projet ?
          • Qu’est ce que le Product Management

          18 - Digital Factory

          • Introduction au concept de Digital Factory
          • Les 6 chantiers d’une Digital Factory
          • Étude de cas de déploiement d’une Digital Factory
          • Les principaux indicateurs de performances d’une Digital Factory

          19 - Sujets émergents

          • Qu’est ce que l’edge computing ?
          • Quelles sont les spécificités des architectures IOT ?
          • Quels sont les principes fondamentaux de la blockchain ?
          • Que penser des approches “Client Digital Twin” ?

          20 - PARTIE 5 : Architectures d’intégration

            21 - MOM (Middleware Orienté Message)

            • Intérêt et limites d’un MOM
            • Les principaux cas d’usage d’un MOM
            • Pourquoi Apache kafka est un MOM très populaire ?

            22 - EAI et ESB

            • Principales différences entre un EAI et un ESB
            • Rôle de l’ESB dans l’intégration de l’existant
            • Comment les Architectures modernes se passent d’ESB et d’EAI ?

            23 - ETL (Extract, Transform et Load)

            • Principales zones de confort d’un ETL
            • Différentes approches de déploiement d’un ETL
            • Les limites d’efficacité de l’ETL dans le SI moderne

            24 - MDM (Master Data Management)

            • Le contenu technologique et fonctionnel d’un projet MDM
            • Les erreurs à ne pas commettre dans une approche MDM
            • Pourquoi l’approche « Data Quality Management » est obsolète ?

            25 - PARTIE 6 : Architectures de Services

              26 - Web Services et microservices

              • Qu’est-ce que concrètement un Web Service ?
              • Les critères d’éligibilité pour un microservice
              • Comment définir le bon niveau de granularité d’un microservice ?

              27 - WOA (Web Oriented Architecture)

              • Les fondamentaux de la WOA
              • Les principes de REST
              • Hypermedia, GraphQL, HATEOAS, etc.

              28 - API (Application Programming Interface)

              • Définition d’une API moderne
              • API : annuaire, Management, Gateway, Sécurité, etc.
              • API, API Web et API REST

              29 - PARTIE 7 : Architectures Cloud

                30 - Cloud et DevOps

                • Introduction aux concepts de IaaS, PaaS et SaaS ?
                • Définitions concrètes de ce qu’est le DevOps ?
                • Les étapes de transformation d’une DSI vers le DevOps

                31 - Applications Cloud Native

                • Introduction aux concepts de logiciel natif Cloud
                • Les caractéristiques de base : stateless, share-nothing, idempotence, etc.
                • Scalabilité infinie et disponibilité par construction (By Design)

                32 - Containerisation

                • Qu’est-ce qu’un Container ?
                • Quelle différence entre Container et machine virtuelle ?
                • Qu’est-ce que l’Orchestration de Containers ?

                33 - PARTIE 8 : Architectures de données

                  34 - Référentiels

                  • Rappel des fondamentaux d’une Donnée de référence
                  • La maîtrise des données de références dans la conformité GDPR
                  • Comment abolir facilement les silos organisationnels juste par les référentiels

                  35 - NoSQL

                  • La nouvelle génération de bases de données
                  • La problématique de stockage au fil de l’eau
                  • Les pratiques de Sharding pour une scalabilité infinie

                  36 - Big Data

                  • Les types d’architectures Big Data
                  • « Big Data » vs « Smart Data »
                  • Architectures Fast Data et Kappa

                  37 - Décisionnel temps réel

                  • Que faire des plateformes décisionnelles existantes ?
                  • Peut-on transformer un Datawarehouse en « Data Lake » ?
                  • Comment faire évoluer un Si Décisionnel vers le “décisionnel temps réel”

                  38 - Intelligence Artificielle

                  • Introduction au Machine Learning
                  • Les domaines d’applications éprouvés
                  • Les limites identifiées dans les entreprises

                  39 - PARTIE 9 : Architectures front

                    40 - Stratégie Front

                    • Mobile first, Responsive, Adaptiv : comment choisir ?
                    • Les approches modernes : Frictionless UX, Ambient UX, Zéro UI, Voice UI, Haptic UI, etc.
                    • Les contraintes majeures : temps réel, offline, référencement, etc.

                    41 - UX et UI

                    • Comprendre les différences entre UX, UI, Identité visuelle et Ergonomie
                    • Réussir une UX/UI Any Time, Any where Any Device, Any Context, etc.
                    • UX/UI pour les nouvelles applications : Chat Bots, Voice Bots, Messenger Bot, Home Assistants, etc.

                    42 - Design System

                    • Introduction au concept de Design System
                    • Approche “Librairie de Patterns” vs “Guide de Style” vs “Principes de Design”
                    • Les erreurs à ne pas commettre pour construire un “Design Systems”

                    43 - PARTIE 10 : Architectures de confiance

                      44 - Contexte de sécurité

                      • Intégration d’un Legacy peu performant
                      • Utilisation d’APIs externes et internes
                      • Durcissement des exigences de conformité sur les données

                      45 - Authentification et Habilitations

                      • IAM, SSO et fédération d’identités et principaux standards (OpenID, OAuth, etc.)
                      • Les limites des techniques modernes d’authentification et d’identification
                      • Comment gérer les habilitations inter applications et à travers les APIs ?

                      46 - Techniques de durcissement

                      • Conception de services fonctionnellement durcis
                      • Le Big Data au service du durcissement de l’architecture
                      • Les réponses et les limites du Cloud public

                      47 - Sécurité applicative

                      • Les limites de la sécurité périmétrique
                      • La sécurité en profondeur et la sécurité applicative
                      • Introduction à la « Security By Design »

                      48 - PARTIE 11 : Marché des outils et des technologies

                      • Ce chapitre dresse un panorama critique de l’offre actuelle du marché des outils : stratégie des éditeurs, typologie des acteurs et des offres, caractéristiques des principaux produits et principales contre-indications respectives, etc.

                      49 - PARTIE 12 : Synthèse et perspectives

                      • La liste des chantiers urbanistiques, architecturaux et technologiques à mener
                      • Les décisions majeures à prendre pour réussir les projets d’Urbanisme, d’architecture technique et digitale dans l’entreprise
                      Cookies