Concept du cloud

Introduction Cloud Azure

Ces connaissances ont pour but de préparer la certification AZ900. C’est un résumé des cours proposer par Azure.

Qu’est-ce que le cloud computing ?

Chaque entreprise a des exigences et des besoins différents. Le cloud computing est flexible et économique, ce qui peut être intéressant pour chaque entreprise, qu’il s’agisse d’une petite start-up ou d’une grande entreprise.

Avantages du cloud computing

Le cloud computing facilite la gestion d’entreprise. Il est économique, scalable, élastique, à jour, fiable et sécurisé. Cela signifie que vous pouvez consacrer plus de temps à l’essentiel, et moins de temps à la gestion des détails sous-jacents.

Conditions et exigences de conformité

Le Cloud Azure respect l’ensemble de ces normes :

  • CJIS (Criminal Justice Information Services)
  • Certification CSA (Cloud Security Alliance) STAR
  • Règlement général sur la protection des données (RGPD)
  • Clauses types de l’UE
  • HIPAA (Health Insurance Portability and Accountability Act)
  • ISO (International Organization for Standardization) et IEC (International Electrotechnical Commission) 27018
  • MTCS (Multi-Tier Cloud Security) Singapore
  • SOC (Service Organization Controls) 1, 2 et 3
  • NIST (National Institute of Standards and Technology) CSF (Cybersecurity Framework)
  • UK Government G-Cloud.

Dépenses en capital et dépenses de fonctionnement

Ces deux approches d’investissement sont appelées :

  • Dépenses en capital : Les dépenses en capital sont les investissements initiaux en infrastructure physique, amortissables fiscalement sur une certaine durée. Les dépenses en capital sont un coût initial, dont la valeur diminue au fil du temps.
  • Dépenses de fonctionnement : Les dépenses de fonctionnement représentent les achats quotidiens de services ou produits dans le cadre des activités courantes. Vous pouvez déduire ces dépenses fiscalement au titre de l’année où vous les avez engagées. Il n’y a aucun coût initial. Vous payez un service ou un produit quand vous l’utilisez. Coûts informatiques à titre de dépenses en capital

Un centre de données local standard inclut les coûts suivants

  • Coûts des serveurs

  • Coûts liés au stockage

  • Coûts liés au réseau

  • Coûts liés à la sauvegarde et à l’archivage

  • Coûts liés à la continuité et à la reprise d’activité

  • Coûts d’infrastructure du centre de données

  • Équipe technique

Coûts de cloud computing à titre de dépenses de fonctionnement

Avec le cloud computing, de nombreux coûts associés à un centre de données local sont déplacés vers le fournisseur de services. Le cloud computing engendre des coûts différents de ceux liés au matériel physique et aux centres de données. D’un point de vue comptable, tous ces coûts sont des dépenses de fonctionnement :

  • Location de logiciels et de fonctionnalités personnalisées

  • Frais variables selon l’utilisation ou la demande, et non basés sur du matériel ou une capacité fixe

  • Facturation au niveau de l’utilisateur ou de l’organisation.

Modèles de déploiement cloud

Il existe trois modèles de déploiement de cloud différents. Un modèle de déploiement de cloud définit l’emplacement où vos données sont stockées et la façon dont vos clients interagissent avec elles (comment ils y accèdent et l’emplacement d’exécution des applications). Il dépend également de la part de votre propre infrastructure que vous voulez ou devez gérer.

Type d’hébergementAvantagesInconvénients
Cloud PublicHaute scalabilité/agilité : vous n’avez pas besoin d’acheter un nouveau serveur à des fins de scalabilité Tarif de type paiement à l’utilisation : vous payez uniquement ce que vous utilisez (aucune dépense en capital) Vous n’êtes pas responsable de la maintenance ni des mises à jour du matériel Connaissances techniques minimales pour la configuration et l’utilisation : vous pouvez exploiter les compétences et l’expertise du fournisseur de cloud pour vous assurer que les charges de travail sont sécurisées et hautement disponiblesIl peut y avoir des exigences de sécurité spécifiques qu’un cloud public ne permet pas de respecter Il peut y avoir des politiques publiques, des normes sectorielles ou des exigences légales que les clouds publics ne peuvent pas respecter Vous ne possédez pas le matériel ou les services et ne pouvez donc pas les gérer comme vous le souhaiteriez Les exigences métier particulières, telles que le fait de devoir gérer une application héritée, peuvent être difficiles à respecter
Cloud PrivéVous pouvez garantir que la configuration peut prendre en charge n’importe quel scénario ou application existante Vous avez le contrôle (et la responsabilité) de la sécurité Les clouds privés peuvent répondre à des critères de sécurité, de conformité ou de réglementation strictsVous avez des dépenses d’investissement initiales, et vous devez acheter le matériel pour le démarrage et la maintenance. Le fait de posséder l’équipement limite l’agilité : pour effectuer une mise à l’échelle, vous devez acheter, installer et configurer un nouveau matériel. Les clouds privés nécessitent des qualifications et une expertise en informatique qui sont difficiles à acquérir.
Cloud HybridVous pouvez laisser tous les systèmes en cours d’exécution et accessibles qui utilisent du matériel ou un système d’exploitation obsolètes. Vous bénéficiez d’une grande flexibilité quant au choix des éléments que vous exécutez localement et de ceux que vous exécutez dans le cloud. Vous pouvez tirer parti des économies d’échelle offertes par les fournisseurs de cloud public pour acquérir des services et des ressources à moindre coût, que vous pouvez compléter avec votre propre équipement si cela s’avère plus économique pour vous. Vous pouvez utiliser votre propre équipement pour faire face aux scénarios de sécurité, de conformité ou hérités dans lesquels vous devez contrôler complètement l’environnementCette approche peut être plus coûteuse que la sélection d’un modèle de déploiement, car elle implique quelques dépenses en capital initiales. Elle peut se révéler plus difficile à configurer et à gérer.

Types de services cloud

IaaS (infrastructure as a service)

IaaS est la catégorie la plus flexible des services cloud. Elle vise à vous donner un contrôle complet du matériel qui exécute votre application (serveurs et machines virtuelles de l’infrastructure informatique, stockage, réseaux et systèmes d’exploitation). Avec IaaS, au lieu d’acheter du matériel, vous le louez. Il s’agit d’une infrastructure de calcul instantané, provisionnée et gérée via Internet.

Dans le cadre de l’utilisation d’IaaS, le fait de s’assurer qu’un service est opérationnel est une responsabilité partagée : le fournisseur de cloud doit vérifier que l’infrastructure cloud fonctionne correctement, tandis que le client du cloud doit veiller à ce que le service qu’il utilise est configuré correctement, à jour et disponible pour ses clients. Cette approche est appelée modèle de responsabilité partagée.

Il est utilise pour les cas d’utilisations suivants:

  • Migration des charges de travail
  • Test et développement
  • Stockage, sauvegarde et récupération

PaaS (platform as a service)

PaaS fournit un environnement de génération, de test et de déploiement d’applications logicielles. L’objectif du PaaS est de vous aider à créer rapidement une application sans avoir à gérer l’infrastructure sous-jacente. Par exemple, au moment du déploiement d’une application web avec PaaS, vous n’avez pas besoin d’installer un système d’exploitation, un serveur web ou même des mises à jour système.

PaaS est un environnement de développement et de déploiement complet dans le cloud, dont les ressources permettent aux organisations de fournir tout type d’application, allant des applications cloud simples aux applications cloud d’entreprise sophistiquées. Les ressources sont achetées à un fournisseur de services cloud selon le principe du paiement à l’utilisation et exploitées par le biais d’une connexion Internet sécurisée.

Il est utilise pour les cas d’utilisations suivants:

  • Framework de développement
  • Analytique ou décisionnel

SaaS (software as a service)

SaaS est un logiciel qui est hébergé et géré de manière centralisée pour le client final. Il est généralement basé sur une architecture où une seule version de l’application est utilisée pour tous les clients, et concédé sous licence par le biais d’un abonnement mensuel ou annuel. Office 365, Skype et Dynamics CRM Online sont des exemples parfaits de logiciels SaaS.

Responsabilités de la gestion

Type offre cloud

Réponses aux questionnaires

  1. Dans la liste ci-dessous, quelle proposition peut être considérée comme un avantage lié à l’utilisation des services cloud ?

Coûts imprévisibles

Élasticité

Accessibilité locale uniquement

  1. Imaginons que vous avez deux types d’applications : des applications existantes pour lesquelles vous devez disposer de matériel mainframe spécialisé, et des applications plus récentes pouvant s’exécuter sur du matériel courant. Quel est le modèle de déploiement cloud le plus adapté à vos besoins ?

Cloud public

Cloud privé

Cloud hybride

  1. Vous développez une application et souhaitez vous concentrer sur la création, le test et le déploiement. Vous ne souhaitez pas vous soucier de la gestion du matériel ou des logiciels sous-jacents. Quel type de service cloud vous convient le mieux ?

IaaS (Infrastructure as a service)

PaaS (Platform as a Service)

SaaS (Software as a Service)