Ces connaissances ont pour but de préparer la certification AZ900. C’est un résumé des cours proposer par Azure.
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.
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.
Le Cloud Azure respect l’ensemble de ces normes :
Ces deux approches d’investissement sont appelées :
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
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.
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ébergement | Avantages | Inconvénients |
---|---|---|
Cloud Public | Haute 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 disponibles | Il 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 stricts | Vous 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 Hybrid | Vous 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’environnement | Cette 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. |
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:
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:
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.
Coûts imprévisibles
Élasticité
Accessibilité locale uniquement
Cloud public
Cloud privé
Cloud hybride
IaaS (Infrastructure as a service)
PaaS (Platform as a Service)
SaaS (Software as a Service)