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
- Scénarios typiques d'utilisation de l'informatique dématérialisée
- SaaS vs. informatique d'entreprise traditionnelle
- Le Web programmable : une API dans le nuage
2. Migration dans le nuage
- Meilleure utilisation grâce à la virtualisation des ressources
- Gestion du 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
3. IaaS (Infrastructure as a Service)
- Architecture et caractéristiques principales de l'IaaS
- Qui sont les principaux fournisseurs d'IaaS ?
- Microsoft Azure
- Rôles Web et rôles de travailleur
- Scala bilité, é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 des charges
- Construire des applications évolutives et tolérantes aux pannes
- Comment se protéger des pannes
- Interfaces Management
- Microsoft Azure
- Nuage privé et hybride
- Facteurs 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
- Nuage privé virtuel d'Amazon
- Nuages hybrides
- Cas d'utilisation
- Exemple de produit : Eucalyptus
- Comment choisir un modèle de nuage privé
4. PaaS (Plate-forme en tant que service)
- Définition du PaaS
- Une pile PaaS complète
- Où tracer la ligne : IasS+ ou Pure-PaaS ou Custom-SaaS ?
- De quelles fonctionnalités avons-nous besoin pour créer des applications pour l'informatique dématérialisée ?
- Multi-tenant
- Qu'est-ce qu'un système multi-tenant ?
- Faire évoluer l'économie d'échelle
- Personnaliser l'application pour un locataire
- Considérations pour les applications multi-locataires :
Stabilité, accords de niveau de service, aspects juridiques et réglementaires, sécurité, maintenance, composants tiers
- Quels sont les principaux fournisseurs de PaaS ?
- Microsoft Azure
- Google App Engine
- Force.com
- Outlook : l'avenir du PaaS
5. SaaS (Software as a Service)
- Qu'est-ce que le SaaS ?
- Quelques exemples.
6. Architecture en nuage
- Architecture orientée services (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 l'informatique dématérialisée ?
- 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
7. Intégration de l'informatique en nuage
- Le besoin d'intégration dans le nuage et ses défis
- Comment la 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 pour les bus de services d'entreprise (ESB)
- Quelles sont les exigences particulières de l'intégration dans le nuage ?
- De l'ESB au "bus de service Internet"
- Exemples de produits :
- Windows Azure AppFabric
- IBM Cast Iron
- Fiorano
8. 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
- Apache Libcloud
- Logiciels libres (OSS)
- OpenStack
9. Sécurité de l'informatique dématérialisée
- L'évolution de la sécurité de l'informatique dématérialisée
- 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 et Access contrôle
- SAML, XACML et point d'application des politiques (PEP)
- Sécurité des systèmes sur site et des nuages multiples
- Normes de la Cloud Security Alliance
- Contrôles du nuage Matrix, initiative d'évaluation consensuelle, audit du nuage, protocole de confiance du nuage
- Registre de sécurité, de confiance et d'assurance
10. Governance pour les services basés sur le nuage
- La gouvernance Business vs. l'informatique vs. l'EA vs. la SOA vs. le nuage 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 du groupe ouvert (OSIMM)
- Modèle de référence SOA Governance de l'Open Group (SGRM)
- Méthode de vitalité de la 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
- Changer 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 de mise en œuvre de la gouvernance
11.Outlook et Conclusions
- Les technologies de mise en œuvre de la gouvernance Outlook et l'utilisation de l'informatique dématérialisée
- Hadoop - une popularité croissante dans l'informatique en nuage
- Rendement de l'informatique en nuage Investment (ROI)
- Coût total de possession (TCO)
Pré requis
- Connaissance générale de l'informatique distribuée et du développement d'applications.
Public
- Architectes informatiques
- Consultants en informatique
35 Heures