Prenez contact avec nous

Plan du cours

1. Introduction à l'informatique en nuage

  • Comment en sommes-nous arrivés là - 
    • D'hébergement d'applications au SaaS au nuage public et privé
  • Définition du nuage
    • Choisissez votre modèle : IaaS, PaaS, SaaS
  • Cas d'utilisation typiques du nuage
    • SaaS vs informatique d'entreprise traditionnelle
    • Le Web programmable : une API dans le nuage

2. Migration vers le nuage

  • Une meilleure utilisation grâce à la virtualisation des ressources
  • Gestion du nuage pour l'élasticité : provisionnement automatisé et à la demande de ressources
  • Évolution de l'économie d'échelle grâce aux infrastructures et aux applications partagées
  • Avantages et défis du nuage

3. IaaS (Infrastructure en tant que service)

  • Architecture et fonctionnalités clés de l'IaaS
  • Qui sont les principaux fournisseurs d'IaaS?
    • Microsoft Azure
      • Rôles Web et Rôles de travail
      • Évolutivité, équilibrage de charge, basculement
    • Amazon Web Services (AWS)
      • Élastic Compute Cloud (EC2) et Amazon Machine Images (AMI)
      • IaaS+ : Services et marché d'applications AWS
      • Régions et zones de disponibilité
      • Networking et sécurité
      • Surveillance, mise à l'échelle automatique et équilibrage de charge
      • Construction d'applications évolutives et tolérantes aux pannes
      • Comment se protéger contre les pannes
      • Interfaces de gestion
  • Nuage privé et hybride
    • Moteurs et défis
  • Définir les exigences
  • Une méthodologie pour construire un nuage privé
  • Comment gérer le nuage privé
  • Qui peut aider : aperçu des fournisseurs
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Nuages hybrides
    • Cas d'utilisation
    • Exemple de produit : Eucalyptus
  • Comment sélectionner un modèle de nuage privé

4. PaaS (Plateforme en tant que service)

  • Définition de la PaaS
  • Une pile PaaS complète
    • Où tracer la limite : IasS+, PaaS pure ou SaaS personnalisé?
    • Quelles fonctionnalités devons-nous développer pour créer des applications pour le nuage?
  • Multilocataire
    • Qu'est-ce qu'un système multilocataire?
    • Évolution de l'économie d'échelle
    • Personnalisation de l'application pour un locataire
    • Considérations pour les applications multilocataires :

    Stabilité, SLA, juridique et réglementaire, sécurité, maintenance, composants tiers

  • Qui sont les principaux fournisseurs de PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Avenir : l'avenir de la PaaS

5. SaaS (Logiciel en tant que service)

  • Qu'est-ce que le SaaS?
  • Quelques exemples.

6. Architecture du nuage

  • Architecture orientée services (SOA)
    • Modèle de couche de service et concept de couplage lâche
    • SOA + Architecture pilotée par les événements (EDA) = e-SOA
    • Qu'est-ce que le REST et pourquoi est-il important pour le nuage?
  • Synergie de la SOA et du nuage - la vision du secteur
  • Synergie SOA / SaaS
  • Synergie SOA / PaaS
    • Approches pour répondre à la demande
    • Application des principes de la SOA au nuage : couplage lâche, encapsulation, services asynchrones
    • Construction d'applications multilocataires basées sur la SOA
    • Migration des systèmes hérités vers le nuage
  • Synergie SOA / IaaS
    • Infrastructure orientée services (SOI)
    • Virtualisation des services vs virtualisation des serveurs
    • Provisionnement automatisé et à la demande de ressources

7. Intégration au nuage

  • Le besoin d'intégration au nuage et ses défis
  • Comment la SOA peut aider : focalisation sur l'intégration
    • D'intégration d'applications à l'intégration orientée services (SOI)
  • Le besoin d'intermédiation
    • Fonctionnalités d'intermédiation
  • Architectures de référence du bus de services d'entreprise (ESB)
  • Quelles sont les exigences particulières pour l'intégration au nuage?
    • Du bus de services d'entreprise à la « passerelle de services Internet »
  • Exemples de produits:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Normes et logiciels libres

  • Normes du nuage
    • Portabilité et interopérabilité : énoncé du problème
    • Distributed Management Task Force, Inc. (DMTF)
      • Open Virtualization Format (OVF)
      • Incubateur de normes cloud ouvertes
    • Apache Libcloud
    • Logiciels libres (OSS)
      • OpenStack

9. Sécurité du nuage

  • L'évolution vers la sécurité du nuage
    • D'applications Web traditionnelles à la SOA au nuage
    • Nuage public vs datacenter sur site
  • La sécurité du nuage est un problème multidimensionnel
    • Dimension 1 : IaaS, PaaS, SaaS
    • Dimension 2 : Réseau, machine virtuelle, application, données
    • Dimension 3 : Fournisseur de services cloud, locataire
  • Gestion des identités, des droits d'accès et de l'accès (IdEA)
    • Authentification et contrôle d'accès
    • SAML, XACML et point d'application des politiques (PEP)
    • Sécurité à travers les systèmes sur site et multiples clouds
  • Normes de la Cloud Security Alliance
    • Cloud Controls Matrix, Initiative d'évaluation commune, Audit cloud, Cloud Trust Protocol
    • Cloud Security Trust and Assurance Registry

10. Gouvernance des services basés sur le nuage

  • Business vs TI vs DA vs SOA vs Gouvernance du nuage
  • Pourquoi la gouvernance SOA peut (et devrait) servir de base à la gouvernance du nuage
  • Cadre, normes et technologies de gouvernance SOA
    • Modèle de maturité d'intégration de services (OSIMM) du Open Group
    • Modèle de référence de gouvernance SOA (SGRM) du Open Group
    • Méthode de vitalité de la gouvernance SOA (SGVM)
  • Gouvernance du nuage
    • Similitudes et différences avec la gouvernance SOA
    • Délimitation des responsabilités : fournisseur de cloud vs client de cloud
    • Changement de fournisseur de cloud : le test ultime pour votre gouvernance
  • Une méthodologie de gouvernance du nuage
  • Technologies pour mettre en œuvre la gouvernance

11.Perspective et conclusions

  • Perspective et utilisation de l'informatique en nuage
  • Hadoop - de plus en plus populaire dans le nuage
  • Retour sur investissement (ROI) dans le nuage
  • Coût total de possession (TCO)

Pré requis

  • Connaissances générales en calcul distribué et développement d'applications.

Public cible

  • Architectes TI
  • Consultants en TI
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires