Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
1. Introduction à Cloud Computing
- Comment en sommes-nous arrivés là ?
- De l'hébergement d'applications au SaaS en passant par les nuages publics et privés
- Définition du nuage
- Choisissez votre saveur : IaaS, PaaS, SaaS
- Une architecture de référence pour le cloud
- Scénarios typiques d'utilisation de l'informatique dématérialisée
- SaaS par rapport à l'informatique d'entreprise traditionnelle
- Le Web programmable : une API dans le nuage
- Passer à l'informatique dématérialisée
- Meilleure utilisation grâce à la virtualisation des ressources
- Gestion de l'informatique en nuage pour l'élasticité : approvisionnement automatisé et à la demande des ressources
- Évolution de l'économie d'échelle grâce au partage de l'infrastructure et des applications
- Avantages et défis de l'informatique dématérialisée
2. Infrastructure as a Service (IaaS)
- Architecture IaaS et caractéristiques principales
- Que faut-il rechercher lors de la sélection d'un fournisseur IaaS ?
- Aperçu des principaux fournisseurs IaaS
- Exemples de IaaS
- [Windows Azure
- Rôles Web et rôles de travailleur
- Scala flexibilité, équilibrage de la charge, basculement
- Amazon Web Services (AWS)
- Elastic Compute Cloud (EC2) et Amazon Machine Images (AMI)
- IaaS+ : AWS Application Services et Marketplace
- Régions et zones de disponibilité
- Networking et sécurité
- Surveillance, mise à l'échelle automatique et équilibrage de la charge
- Construire des applications évolutives et tolérantes aux pannes
- La grande panne d'AWS et comment se protéger
- Management Interfaces
- [Windows Azure
3. Cloud privé et hybride
- Cloud privé : moteurs et défis
- Définir les exigences
- Une méthodologie pour construire un nuage privé
- Comment gérer le nuage privé ?
- Qui peut vous aider : aperçu des fournisseurs
- VMware
- Abiquo
- Cloud privé virtuel d'Amazon
- Nuages hybrides
- Cas d'utilisation
- Exemple de produit : Eucalyptus
- Comment choisir un modèle de nuage privé
4. PaaS : Concepts clés et principaux acteurs
- Définition du PaaS
- Une pile PaaS complète
- Où tracer la ligne : IasS+, PaaS pur ou PaaS personnalisé ?
- De quelles fonctionnalités avons-nous besoin pour créer des applications pour le cloud ?
- Multi-tenant
- Qu'est-ce qu'un système multi-locataires ?
- Faire évoluer l'économie d'échelle
- Personnaliser l'application pour un locataire
- Considérations relatives aux applications multi-locataires :
Stabilité, accords de niveau de service, aspects juridiques et réglementaires, sécurité, maintenance, composants tiers
- Un aperçu détaillé des principaux fournisseurs de PaaS :
- Microsoft Windows Azure
- Google App Engine
- Force.com
- Outlook : l'avenir du PaaS
5. Synergie entre SOA et Cloud Computing
- Définition des services et de la SOA
- Modèle de couche de service et concept de couplage lâche
- SOA + Event Driven Architecture (EDA) = e-SOA
- Qu'est-ce que REST et pourquoi est-il important pour le cloud ?
- Synergie de la SOA et de l'informatique dématérialisée - le point de vue de l'industrie
- Synergie SOA / SaaS
- Synergie SOA / PaaS
- Approches pour répondre à la demande
- Application des principes SOA à l'informatique dématérialisée : couplage lâche, encapsulation, services asynchrones
- Création d'applications multi-tenant basées sur la SOA
- Migration des systèmes existants dans le nuage
- Synergie SOA / IaaS
- Infrastructure orientée services (SOI)
- Virtualisation des services vs. virtualisation des serveurs
- Approvisionnement en ressources automatisé et à la demande
6. Intégration de l'informatique en nuage
- Le besoin d'intégration dans le nuage et ses défis
- Comment l'architecture SOA peut aider : se concentrer sur l'intégration
- De l'intégration des applications à l'intégration orientée services (SOI)
- La nécessité d'une (inter)médiation
- Fonctionnalité de médiation
- Architectures de référence des bus de services d'entreprise (ESB)
- Quelles sont les exigences particulières en matière d'intégration dans le nuage ?
- De l'ESB au "bus de service Internet"
- Exemples de produits :
- Windows Azure AppFabric
- IBM Cast Iron
- Fiorano
7. Normes et logiciels libres
- Normes de l'informatique en nuage
- Portabilité et interopérabilité : énoncé du problème
- Distributed Management Task Force, Inc. (DMTF)
- Format de virtualisation ouvert (OVF)
- Incubateur de normes pour l'informatique en nuage (Open Cloud Standards Incubator)
- Apache Libcloud
- Logiciels libres (OSS)
- OpenStack
8. Sécuriser le nuage
- L'évolution vers Cloud Security
- Des applications web traditionnelles à l'architecture SOA et à l'informatique dématérialisée
- Nuage public contre centre de données sur site
- La sécurité de l'informatique dématérialisée est un problème multidimensionnel
- Dimension 1 : IaaS, PaaS, SaaS
- Dimension 2 : réseau, VM, application, données
- Dimension 3 : CSP, locataire
- Identité, droits et Access Management (IdEA)
- Authentification & Access Contrôle
- SAML, XACML et point d'application des politiques (PEP)
- Sécurité des systèmes sur site et de plusieurs nuages
- Normes de l'alliance Cloud Security
- Contrôles de l'informatique en nuage Matrix, Initiative d'évaluation consensuelle, Audit de l'informatique en nuage, Protocole de confiance de l'informatique en nuage
- Registre de sécurité, de confiance et d'assurance
9. Governance pour les services dans le nuage
- Business vs. IT vs. EA vs. SOA vs. Cloud Governance
- Pourquoi la gouvernance SOA peut (doit) être la base de la gouvernance Cloud
- Cadres, normes et technologies de gouvernance SOA
- Modèle de maturité de l'intégration des services de l'Open Group (OSIMM)
- Modèle de référence (SGRM) de l'Open Group SOA Governance.
- Méthode de vitalité SOA Governance (SGVM)
- Gouvernance de l'informatique dématérialisée
- Similitudes et différences avec la gouvernance SOA
- Délimitation des responsabilités : fournisseur d'informatique dématérialisée vs. client d'informatique dématérialisée
- Changement de fournisseur d'informatique dématérialisée - le pire test pour votre gouvernance
- Une méthodologie de gouvernance de l'informatique dématérialisée
- Technologies pour la mise en œuvre de la gouvernance
10. Outlook et conclusions
- Outlook et l'utilisation de l'informatique en nuage
- Hadoop - une popularité croissante dans le nuage
- Rendement de l'informatique en nuage Investment (ROI)
- Coût total de possession (TCO)
Pré requis
Connaissance générale des concepts de l'informatique distribuée et du développement d'applications
21 Heures