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 le cloud public et privé
Définition du cloud Choisissez votre version : IaaS, PaaS, SaaS
  • Une architecture cloud de référence
  • Scénarios typiques d'utilisation du cloud SaaS par rapport à l'informatique d'entreprise traditionnelle
  • Le Web programmable : une API dans le cloud
  • Passer au cloud Meilleure utilisation grâce à la virtualisation des ressources
  • Gestion du cloud pour l'élasticité : provisionnement automatisé et à la demande des ressources
  • Faire évoluer les économies d’échelle grâce à une infrastructure et des applications partagées
  • Avantages et défis du cloud
  • 2. Infrastructure as a Service (IaaS)
  • Architecture IaaS et fonctionnalités clés Que faut-il rechercher lors de la sélection d'un fournisseur IaaS ? Présentation des principaux fournisseurs IaaS
  • Exemples IaaS Microsoft Rôles Web et rôles de travail Windows Azure
  • Scalacapacité, équilibrage de charge, basculement
  • Amazon Web Services (AWS) Elastic Compute Cloud (EC2) et Amazon Machine Images (AMI)

      IaaS+ : services d'application et place de marché AWS
    Régions et zones de disponibilité
  • Networking & sécurité
  • Surveillance, mise à l'échelle automatique et équilibrage de charge
  • Création d'applications évolutives et tolérantes aux pannes
  • La grosse panne d'AWS et comment vous protéger
  • Managementinterfaces
  • 3. Cloud privé et hybride
  • Cloud privé : facteurs et défis Définir les exigences Une méthodologie pour créer un cloud privé Comment gérer le cloud privé Qui peut vous aider : aperçu du fournisseur VMware Abiquo Amazon Virtual Private Cloud
  • Clouds hybrides Cas d'utilisation
  • Exemple de produit : Eucalyptus
  • Comment sélectionner un modèle de cloud privé
  • 4. PaaS : concepts clés et acteurs majeurs
  • PaaS défini Une pile PaaS complète Où tracer la limite : IasS+ ou pure-PaaS ou custom-SaaS ? 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-tenant ?
    Faire évoluer l’économie d’échelle
  • Personnalisation de l'application pour un locataire
  • Considérations pour les applications multi-locataires :
  • Stabilité, SLA, juridique et réglementaire, sécurité, maintenance, composants tiers
  • Un aperçu détaillé des principaux fournisseurs PaaS : Microsoft Windows Azure Google App Engine Force.com
  • Outlook : l'avenir du PaaS

      5. Synergie de SOA et Cloud Computing
    Les services et la SOA ont défini le modèle de couche de service et le 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 SOA et Cloud - le point de vue de l'industrie
  • Synergie SOA/SaaS
  • Synergie SOA/PaaS Des approches pour répondre à la demande
  • Application des principes SOA au cloud : couplage lâche, encapsulation, services asynchrones
  • Création d'applications multi-tenant basées sur SOA

      Migration des systèmes existants vers le cloud
    Synergie SOA / IaaS Infrastructure orientée services (SOI)
  • Virtualisation des services et virtualisation des serveurs
  • Approvisionnement automatisé et à la demande des ressources

      6. Intégration cloud
    La nécessité d'une intégration dans le cloud et ses défis Comment la SOA peut vous aider : se concentrer sur l'intégration De l'intégration d'applications à l'intégration orientée services (SOI)
  • Le besoin d’(inter)médiation Fonctionnalité de médiation
  • Architectures de référence Enterprise Service Bus (ESB)
  • Quelles sont les exigences particulières pour l’intégration du cloud ? De l’ESB au « bus de services Internet »
  • Exemples de produits : Windows Azure AppFabric
  • Fonte IBM
  • Fiorano
  • 7. Normes et logiciels Open Source
  • Normes cloud Portabilité et interopérabilité : énoncé du problème Distribué Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards Incubator
  • Apache Libcloud
  • Logiciels libres (OSS) OpenStack
  • 8. Sécuriser le cloud

      L'évolution vers la sécurité du cloud Des applications Web traditionnelles à la SOA en passant par le cloud Cloud public ou centre de données sur site
    La sécurité du cloud 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 accès Management (IdEA) Authentification et contrôle d'accès
  • SAML, XACML et point d'application de politiques (PEP)
  • Sécurité sur les systèmes sur site et sur plusieurs Clouds
  • Normes Cloud Security Alliance Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
  • Registre de sécurité, de confiance et d'assurance
  • 9. Governance pour les services basés sur le cloud
  • Entreprise contre informatique contre EA contre SOA contre gouvernance du cloud Pourquoi la gouvernance SOA peut (devrait) être la base de la gouvernance du cloud Cadres, normes et technologies de gouvernance SOA Modèle de maturité d'intégration de services d'Open Group (OSIMM) Open Group SOA Governance Modèle de référence (SGRM) SOA Governance Méthode Vitalité (SGVM)

      Gouvernance cloud Similitudes et différences avec la gouvernance SOA
    Délimitation des responsabilités : fournisseur de cloud et client du cloud
  • Changer de fournisseur de cloud – le pire des cas pour votre gouvernance
  • Une méthodologie de gouvernance Cloud
  • Technologies pour mettre en œuvre la gouvernance

      10. Outlook et Conclusions
    Outlook et utilisation pour le cloud computing Hadoop – gagne en popularité dans le cloud Retour sur investissement (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 (2)

    Cours Similaires

    Catégories Similaires