Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.

Compétences visées

Urbaniser un SI existant pour le transformer progressivement afin de supporter les nouvelles contraintes du digital

Jours

REF : FOR_1809-006

Objectifs de la formation

  • Comprendre comment urbaniser un SI existant pour le transformer progressivement pour supporter les nouvelles contraintes du digital.
  • Comprendre 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ûts, 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.
  • Un panorama complet des pratiques modernes en conception et en design d’applications et de plateformes, en déploiement d’organisations agiles à l’échelle de l’entreprise, de montée puissance sur les compétences nouvelles.
  • Evolution des missions, rôles et profils des urbanistes, des architectes techniques, des data architectes, des «data scientists », des «data officer », developpeurs « full stack », etc.

De nombreux scénarios de réponses sont exposés pour des questions très actuelles telles que: Comment définir le SI digital cible? Comment arrimer le SI existant au SI digital? Comment piloter la trajectoire rapidement et sans risques ? Comment construire des SI avec la data en son cœur? Comment faire de la mise en production un non évènement? Comment transformer l ‘obsolescence en opportunité d’innovation en douceur? Quelles sont les décisions urgentes à prendre pour assurer la transition vers une entreprise «data driven», « ia powered», « real time», «any where, any time, any device, any context ».

Prérequis

Connaissances de base en Systèmes d’Information.

Public

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

Méthodes pédagogiques

Alternance de théorie et de pratique. Etude à partir de cas concrets issus de l'expérience des stagiaires.

Formation Urbanisation SI

Utilisez ce formulaire pour décrire votre projet de formation.


1

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

  • Rappels sur l’architecture classique d’un data warehouse.
  • Les limites d’un datawarehouse face au concept « Data Lake ».
  • Risques juridiques du data warehouse classique face à la GDPR.

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.
€ HT par stagiaire
Niveau
Spécialistes

Dates des sessions à PARIS

Rien de 17 mars 2019 à 16 mars 2020.

Éligible au CPF

Titre Expert en Systèmes d’Information

Fermer le menu