Découverte de la terminologie Cloud

Objectives

After completing this lesson, you will be able to:
  • Découvrez les bases du cloud computing.
  • Découvrez les hyperscalers.
  • Découvrez les modèles de service et de déploiement.

Cloud Computing

Remarque

Si vous connaissez bien les termes suivants, vous pouvez ignorer cette leçon :
  • Cloud computing
  • Cloud public, privé, hybride
  • Logiciel en tant que service
  • Plateforme en tant que service
  • Infrastructure as a service
  • Hyperscaler
  • Multi-cloud

Présentation de Cloud Computing

Introduction au cloud computing: le cloud computing consomme un logiciel, des plateformes et des infrastructures à la demande de n'importe quel appareil via Internet.

L'informatique en nuage peut réduire vos coûts en vous permettant d'utiliser uniquement les ressources dont vous avez besoin à la demande. Vous n'avez pas besoin de créer un Big Data Center dans votre bureau pour l'évolutivité et la haute disponibilité. Vous n'avez pas besoin de réserver une quantité de ressources informatiques si vous en avez besoin pour un projet de prototypage ou pour une charge temporairement plus élevée sur votre système. Les offres d'informatique en nuage sont disponibles dans différents modèles de déploiement et de service. En outre, les infrastructures Cloud sont regroupées dans plusieurs régions pour garantir une disponibilité plus élevée et une latence plus faible. Avec le nombre croissant de fonctionnalités cloud, l'importance de la virtualisation et des technologies de conteneur devient encore plus pertinente que jamais. Sur le marché, il existe de nombreux fournisseurs, également appelés fournisseurs, pour plusieurs offres cloud. SAP se concentre sur la transformation vers le cloud.

Terminologie Cloud : multi-cloud

Définition du multi-cloud : il combine plusieurs offres de cloud de plusieurs fournisseurs dans une architecture hétérogène unique pour améliorer les capacités et le coût de l'infrastructure cloud.

Dans l'entreprise intelligente et durable, les infrastructures système sont plus diversifiées que jamais. Vous pouvez combiner plusieurs produits de plusieurs fournisseurs dans le Cloud privé, le Cloud public ou même sur site. Peu importe qu'il s'agisse d'une infrastructure, d'une plateforme ou d'un logiciel en tant que service, ils sont tous à la demande. Vous pouvez les combiner et les intégrer les unes aux autres via le concept de multi-cloud. SAP prend également en charge l'approche multi-cloud. Cela signifie que vous pouvez combiner des logiciels de différentes régions, des modèles de déploiement et vous pouvez combiner un logiciel SAP avec un logiciel d'un tiers.

Terminologie Cloud : Hyperscaler

Hyperscaler, une définition

Les hyperscalers connus sont AWS, Microsoft Azure, Google Cloud Platform et Alibaba Cloud. Bien sûr, à côté d'eux, il y a encore plus de fournisseurs de cloud qui pourraient avoir des architectures approchées par un hyperscaler. SAP collabore avec les quatre grands hyperscalers mentionnés précédemment pour obtenir la meilleure offre pour les clients et la disponibilité la plus élevée. Cette collaboration concerne plusieurs produits, mais SAP BTP est la plus intéressante dans le périmètre des hyperscalers.

SAP BTP est disponible dans plusieurs régions avec ces fournisseurs. SAP prend en charge les infrastructures multi-cloud par ce biais. Les fournisseurs eux-mêmes peuvent différer des centres de données en ce qui concerne la disponibilité en temps de fonctionnement, les offres de services ou la latence. SAP, en collaboration avec les hyperscalers, propose des centres de données dans les régions suivantes : Europe, États-Unis. Est, États-Unis Ouest, Singapour et bien d'autres encore.

Bien sûr, SAP exploite également des logiciels dans ses propres centres de données sans utiliser de fonctionnalités d'hyperscaler. Ces centres de données sont conçus avec une architecture de type hyperscale pour être plus résilients et flexibles en matière de mise à l'échelle et de haute disponibilité.

Le fait qu'une solution SAP s'exécute sur des centres de données SAP ou des ressources d'hyperscaler dépend du produit et de son architecture.

Terminologie Cloud : modèles de service et de déploiement

Terminologie Cloud : modèles de déploiement

Illustration des trois modèles de déploiement possibles : Public, Privé et Hybride.

Les services Cloud diffèrent selon les types de déploiement. Selon qui propose les services et à quel groupe cible, on parle de :

  • Nuages publics
  • Nuages privés
  • Nuages hybrides
Cloud public

Le cloud public est une offre d'un prestataire librement accessible, qui rend ses services ouvertement accessibles à tous via Internet. Les services de messagerie Web, ou Google Docs, sont des exemples d'offres de cloud public, ainsi que les services payants de Microsoft Office 365 ou SAP Business ByDesign.

Cloud privé

Pour des raisons de confidentialité et de sécurité informatique, les entreprises préfèrent souvent continuer à gérer elles-mêmes leurs services informatiques et les rendre accessibles uniquement à leurs propres employés. Si elles sont proposées de manière à ce que l'utilisateur final de l'entreprise puisse tirer parti de la valeur ajoutée typique du Cloud, telle qu'une infrastructure informatique évolutive ou une installation, et des applications informatiques sans maintenance pouvant être utilisées via le navigateur Web, elle est appelée Cloud privé. Cependant, ces valeurs supplémentaires ne sont souvent pas atteintes, ou seulement partiellement, dans les infrastructures dites informatiques.

Nuages hybrides

Les nuages hybrides sont appelés formes hybrides de ces deux approches. Par exemple, certains services fournis par des fournisseurs publics s'exécutent sur Internet, tandis que les applications et données critiques pour les données sont exploitées et traitées dans l'entreprise. Le défi réside ici dans la séparation des processus de gestion en workflows critiques et non critiques en matière de protection des données. La condition préalable est une classification claire et cohérente des données disponibles et traitées dans l'entreprise.

Terminologie Cloud : modèles de service

Illustration des trois modèles de service possibles : Infrastructure as a Service (IaaS), Platform as a Service (PaaS) et Software as a Service (SaaS).

Comme nous connaissons désormais les modèles de déploiement Cloud, nous devons clarifier le type de logiciel, ou nous pouvons également dire les modèles de service, des produits Cloud :

Infrastructure as a Service (IaaS)
Abonnement à des ressources matérielles en fonction de vos besoins à la demande. Cela inclut la mise en réseau, le stockage, le serveur et la virtualisation. Le fait de recruter une infrastructure, plutôt que de la posséder, vous permet de maximiser la créativité de chaque équipe au lieu de la limiter aux capacités d'une équipe d'architecture centrale. Chaque fois que vous avez besoin de plus ou moins de ressources, vous pouvez adapter votre abonnement, ce qui se traduit par un travail plus flexible et plus rentable.

Les fournisseurs IaaS incluent les hyperscalers tels que Google Cloud Platform, Microsoft Azure, Amazon Web Services (AWS) et bien d'autres encore.

Plateforme en tant que service (PaaS)

Abonnement à des fonctionnalités de middleware en plus de votre infrastructure virtuelle. Vous pouvez adapter et étendre la plate-forme avec votre logique personnalisée et souvent avec des services prédéfinis que vous pouvez activer et utiliser. Les services de la plateforme Cloud offrent souvent des fonctionnalités de sécurité pour les services d'autorisation et d'authentification, de clustering, d'équilibrage de charge, de routage ou de base de données. Une plate-forme Cloud peut être utilisée pour gérer tous les processus opérationnels de votre infrastructure. Vous pouvez facilement commencer à créer vos propres applications ou à utiliser des services prédéfinis.

SAP propose un produit dans le secteur PaaS : SAP Business Technology Platform. Il offre un grand nombre de services, de fonctionnalités de middleware et est créé à l'aide d'un grand nombre de technologies SAP et open source.

SaaS (Software as a Service)

S'abonner à des applications en fonction de vos besoins à la demande signifie que peu importe que ses logiciels d'entreprise traditionnels ou ses supports de divertissement - presque tout aujourd'hui est une solution SaaS. Vous pouvez choisir des applications de composants, du logiciel de gestion traditionnel aux outils de gestion de l'infrastructure virtuelle, le tout livré et exploité sur le Web. Le fournisseur garantit la sécurité, la disponibilité et la performance. Souvent, vous n'avez pas beaucoup de capacité à personnaliser les services SaaS. Vous pouvez uniquement les utiliser et parfois effectuer de petites configurations, ou gérer les utilisateurs ayant accès à votre abonnement. SAP propose également plusieurs produits dans le secteur du SaaS, pour n'en citer que quelques-uns :

  • SAP Analytics Cloud
  • SAP Customer Experience
  • SAP SuccessFactors