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

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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires