SI17 – ÉTAT DE L’ART DES ARCHITECTURES INFORMATIQUES
État des lieux des différentes technologies et méthodes disponibles pour concevoir une Architecture Informatique complète ; formation certifiante.
Executive Certificate – 16 jours
Les architectures informatiques sont en évolution forte et permanente depuis plusieurs décennies.
Deux facteurs importants sont omniprésents dans cette évolution :
- l’interopérabilité (sortie progressive des environnements propriétaires par l’émergence des standards)
- la « componentisation » du système d’information (division en briques élémentaires de plus en plus petites, appelées le plus souvent services)
Cette formation est l’occasion de faire le point sur les différentes technologies et méthodes disponibles pour concevoir et mettre en œuvre une architecture technique à l’état de l’art, en mettant en perspective les concepts essentiels et pérennes.
Public concerné
- Chefs de projet, architectes techniques, ingénieurs d’étude et développement, ingénieurs système et réseau.
Responsable pédagogique
- Alexandre FERAY, Enseignant à l’École Centrale Paris, Directeur d’une société de conseil informatique et éditeur de logiciel.
Certification
- Contrôle continu de chaque module (QCM).
- Validation finale par une étude de cas sur la construction d’une architecture complète (travail en groupe avec soutenance orale).
Objectifs
- ACQUÉRIR et préconiser une architecture technique complète (matériel, OS, réseau, stockage, SGBD, virtualisation, technologies du poste client)
- FAIRE le point sur les technologies et méthodes disponibles pour construire une architecture technique
Programme
INTRODUCTION A L’ARCHITECTURE TECHNIQUE
- Enjeux de l’architecture : fiabilité, performance, évolutivité
- Histoire et tendances de l’architecture
RAPPELS SUR LES ARCHITECTURES MATÉRIELLES ET LES SYSTÈMES D’EXPLOITATION
- Clusters, architectures de stockage, serveurs lames, tolérance aux pannes
- Windows versus Linux
LA VIRTUALISATION
- Principes de fonctionnement. Enjeux et tour d’horizon des différents produits
- Cloud Computing : infrastructure as a service
ARCHITECTURES RÉSEAUX
- Modèles, types de réseaux, architecture
- Annuaires et monitoring
TYPOLOGIE DES ARCHITECTURES INFORMATIQUES
- Architectures host, client/serveur, 3 tiers, web, orientées services
SERVEURS DE BASE DE DONNÉES
- Principes des SGBD, SGBD relationnels, SQL
- SGBD avancés : réplication, clusters, datawarehouse, ETL
MIDDLEWARES
- RPC, ORB, messaging, moniteurs transactionnels. XML. Web services, EAI, ESB
SERVEURS D’APPLICATION
- Les principes et l’architecture des serveurs d’application
- Introduction brève j2EE/NET
- Les fonctions avancées : réplication, load balancing