Urbanisme et Architectures Digitales

Définitions, enjeux, usages, architectures, technologies, outils, méthodes, gouvernance et sécurité
  • 3 jours
  • Voir les dates
  • Paris et Lyon
  • 2 795 € ht (3 354 € ttc)
Sommaire

LE MOT DE L’INTERVENANT

Très pratique, illustré de nombreux cas concrets et retours...

Très pratique, illustré de nombreux cas concrets et retours d'expérience, ce séminaire pose une vision claire des SI modernes et de la cible digitale. Enfin, l’approche pédagogique vise à libérer chez les participants la projection dans la prochaine décennie de l’IT. Mon approche pédagogique est basée sur deux principes. Le premier étant ma capacité à aborder tous les sujets du séminaire de manière progressive, depuis les enjeux métiers jusqu’aux aspects techniques les plus pointus, illustrés par du code source en cas de besoin. Le second étant l’hyper-interactivité qui consiste à permettre aux participants de poser des questions à tout moment du séminaire, d’en débattre et en faire profiter l’ensemble des participants.

Habib GUERGACHI
Vingt-cinq ans d’expérience en Delivery d’Architectures logicielles complexes auprès de multinationales, de géants du Web et de startups. Douze ans d’expérience en conseil auprès des DG, DSI, DRH et Directions Métiers. Fondateur de Zengularity SA. Angel Investor dans Play framework, Libredemat et prismic.io. Administrateur de Foyer SA (LU) et conférencier exclusivement chez Capgemini Institut depuis 1998.
Lire la suite Cacher le texte

     NOUVEAU

Séminaire dual-media : présentiel et distanciel    Disponible en présentiel et distanciel

Prochaine session : 12-14 OCTOBRE 2020 (LYON)

 

 

En trois jours, un état de l’art complet et pragmatique sur l’urbanisation du SI, les architectures techniques et les architectures digitales. Vous allez comprendre et développer des convictions fortes dans 4 domaines complexes : les architectures techniques et digitales, la rénovation de l’existant (Legacy) et la gouvernance des trajectoires de convergence depuis l’existant vers une cible digitale.

J’aborde de manière très concrète des questions telles que : comment structurer le SI Existant pour accélérer sa modernisation ? comment bâtir un SI Digital qui soit Data Driven, Secured By Design (Sécurisé par Construction) et Compliant By Design (Conforme par Construction) ? Ainsi que : le découpage du SI en structures modulaires, sécables et composables, la place du développement spécifique, les progiciels, les solutions Cloud, etc. Je couvre en profondeur les technologies et concepts : Cloud, IasS, PaaS, SaaS, CaaS, DaaS, Big Data, Machine Learning, Architectures Réactives, DevOps, DevSecOps, NoSQL, Microservices, Containerisation, API Management et sécurité applicative. Je vous donne aussi des clés pour traiter l’existant aussi patrimonial soit-il (Mainframe, ERP ancienne générations, etc.).

  • Quelles sont les manœuvres types à court et moyen terme pour réussir la modernisation du legacy, la construction du SI moderne et l’arrimage de l’existant au digital ?
  • Quels sont les différents profils et leurs rôles respectifs : Urbaniste, Architecte technique, Architecte fonctionnel, Architecte de Données, Architecte de processus, Architecte Cloud, Architecte UX et « Customer Journey », CDO, CTO, PO, PPO, etc. ?
  • Comment piloter la trajectoire de convergence de l’existant vers une cible urbanisée, et à terme digitalisée ?
  • Quels changements de fond opérer dans les organisations, les méthodes et le management de projets IT ?
  • Comment assurer un arrimage progressif de la culture et des méthodes traditionnelles aux pratiques les plus novatrices ?


Rappel des concepts de base


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.

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 ?

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.

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 Office) : retours d’expérience terrains.

Architectures de processus


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.

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.

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 ?

Architectures Techniques


Architecture technique

  • 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.

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 ?

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.

Architectures Digitales


Définitions du Digital

  • Définition par les donnes.
  • Définition par l’UX.
  • Définition par les ruptures.

L’entreprise Digitale

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

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.

Digital Factory

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

Architectures d’intégration


MOM (Middleware Orienté Message)

  • Intérêt et limites d’un MOM.
  • Les principaux cas d’usage d’un MOM.
  • Que pense de Apache KAFKA en tant que MOM ?

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 ?

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.

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 ?

Architectures de Services


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 ?

WOA (Web Oriented Architecture)

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

API (Application Programming Interface)

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

Architectures Cloud


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.

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).

Containerisation

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

Architectures de données


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.

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.

Big Data

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

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".

Intelligence Artificielle

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

Architectures front


Stratégie Front

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

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.

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".

Architectures de confiance


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.

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 ?

Techniques de durcissement

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

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  ».

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.

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 et d’architecture technique et digitales dans l’entreprise.