Urbanisme et Architectures Techniques

Technologies, architectures, méthodes, outils, « best practices »
  • 3 jours
  • Voir les dates
  • Paris et Lyon
  • 2 685 € ht (3 222 € 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 expériences, 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
Fondateur et CEO Zengularity, Associé et CTO du Groupe Fabernovel. 25 ans d’expériences en delivery d’architectures logicielles complexes, à très hautes exigences de performance et de sécurité auprès de multinationale, de géants du Web et de startups : AXA, BNP Paribas,COVEA, Airbus, LES MOUSQUETAIRES, Groupe ADEO , BlueStar (cn), Wallmart, Google, LinkedIn, Deliveroo, Synthésio, etc.) 12 ans en conseil et accompagnement d’Architectes, DSI et c-levels pour délivrer une transformation progressive et pragmatique vers le digital. Private Investor (prismic.io, lightbend). Administrateur Foyer SA (LU) en charge de la stratégie Digitale.
Lire la suite Cacher le texte

En trois jours, un état de l’art complet et pragmatique sur la démarche de transformation du SI existant vers un SI digital par l’urbanisation et l’architecture technique.

Sont abordés et connectés entre eux tous les concepts novateurs qui doivent être compris par tous les acteurs dans une DSI. Ils sont abordés suffisamment en profondeur pour être actionnables post séminaire : urbanisme temps réel, Cloud, iass, paas, saas, caas, Big Data, « fast data platforms », intelligence artificielle, architectures réactives, devops, nosql, microservices, containerisation, API, etc.

  • Missions, rôles des différents profils : urbaniste, architecte technique, architecture fonctionnel, architecte de données, architecte d’intelligence artificielle, architecte Cloud, architecte UX et « customer journey », etc.
  • Comment piloter la trajectoire de convergence de l’existant vers une cible urbanisée et totalement digitalisée. Comment gérer une cible qui évolue dans le temps ? Comment connecter le nouveau SI digital au SI conventionnel ?
  • Quels changements opérer dans les organisations, les méthodes de travail et de management de projets pour bâtir un SI moderne, à coûts maîtrisés et sécurisés par construction et de la conformité RGPD ?
  • 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.

Exemples et cas pratiques en urbanisation du système d’information

  • Comment gérer les spécificités d’urbanisation d’un SI à dominante progicielle.
  • Quelle place aux services et applications externes dans un SI Urbanisé ?
  • Exemple de démarche d’urbanisation de SI distributeur producteur

Architectures de processus


BPM (Business Process Management)

  • Processus, procédure, BPA (Business Process Analysis) et BPM.
  • Quelle approche pragmatique de la cartographie de processus ?

Quelle place du BPM dans la construction du « Customer Journey » digital ?

BAM (Business Activity Monitoring)

  • Difficultés et pièges de mise en œuvre du BAM.
  • Différences entre BAM, décisionnel.
  • PPM (Process Performance Management) : intérêts et limites.

Workflow

  • Principales fonctions d’un moteur de workflow.
  • Place du workflow dans une architecture urbanisée.
  • En quoi l’hypermedia est une alternative moderne au workflow ?

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 utilisés en architecture.

Serveurs d’applications et transactionnel

  • Les socles modernes d’exécution sur le Cloud.
  • Quelle avenir pour les serveurs d’application JEE, .NET, etc. ?
  • Les 7 Principes de rupture en construction logicielle moderne.

Frameworks

  • Les bonnes pratiques de construction d’un framework ?
  • Frameworks cœrcitifs vs frameworks relaxés.
  • Rôle des frameworks dans les architectures modernes et Cloud.

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.
  • Rôle du software design dans la « security by design »

Usines logicielles

  • Etat de l’art des usines de développement logiciel.
  • Comment faire de la mise en production un non évènement ?
  • Les pratiques modernes de gestion du cycle de vie d’un code source.
  • Les ruptures de productivité apportées par les pratiques Devops.

Architectures d’intégration


EAI (Enterprise Application Integration)

  • Architecture technique d’un EAI.
  • Les principales zones de confort d’utilisation d’un EAI.
  • Quelles alternatives modernes aux EAI ?

ESB (Enterprise Service Bus)

  • Principales différences entre un EAI et un ESB.
  • Points forts et limites du concept.
  • Comment les architectures modernes se passent d’ESB et d’EAI ?

ETL (Extract, Transform & 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 ?

Architecture de Services


Web Services

  • Qu’est ce qu’un Web Service ?
  • Services techniques vs services métiers.
  • La révolution des microservices.

SOA (Service Oriented Architecture)

  • Les sept principes qui fondent la SOA.
  • Les scénarios de déploiement d’une SOA.
  • Les alternatives aux architectures SOA.

WOA (Web Oriented Architecture)

  • Les fondamentaux de la WOA.
  • Les architectures REST.
  • Exemples et démonstrations d’applications WOA.

API (Application Programming Interface)

  • Définition d’une API.
  • API vs Web Service vs Interface.
  • Rôle et limites de l’API Management.

Architectures Cloud


Architecture Cloud

  • Introduction aux concepts de IaaS, PaaS et SaaS ?
  • Les actions à mener pour préparer le SI au Cloud ?
  • Quel impact du Cloud sur la démarche d’urbanisation du SI ?

Architectures Cloud ready

  • Introduction aux concepts de microservice
  • Scalabilité horizontale infinie, stateless et share-nothing.
  • La haute disponibilité native par microservices.

Architectures de données


Référentiels

  • Introduction au concept de donnée de références.
  • Rôles des référentiels dans la construction d’un SI urbanisé.
  • Exemple de référentiels clients contrat dans un SI Distributeur/Producteur.

Décisionnel

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 ».
  • Les Architectures Fast Data.

Intelligence artificielle

  • Les principaux concepts de l’IA
  • Les domaines d’applications éprouvés.
  • Les limites identifiées dans les entreprises. .

Architecture de confiance


Annuaires

  • Rôle de l’annuaire dans les nouvelles architectures Web.
  • Rôle de l’annuaire dans la gestion des droits et habilitations.
  • Les principales phases d’un projet Identity Access Management.

Authentification & Habilitations

  • Les principes du SSO et fédération d’identités.
  • Les principaux standards : OpenID, OAuth.
  • Comment gérer les habilitations inter-applications ?

Sécurité applicative

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

Architectures front


Client riche

  • La problématique de l’expérience utilisateur.
  • Les meilleures pratiques en développement client riche
  • Le client riche dans les applications mobiles.

Mobilité

  • Quel type de développement : Web, Natif ou Hybride ?
  • Maturité du développement cross devices.
  • Les enjeux de la géolocalisation et de la traçabilité.

Portail

  • Pourquoi la technologie « Portails classiques » est devenue obsolète.
  • Comment bâtir un « customer journey » digital de bout en bout.
  • Techniques modernes de personnalisation et risques juridiques GDPR.

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 dans l’entreprise.