Vous êtes sur la page 1sur 6

ok je vais te fournir chaque module ce qu'il je doit comprendre a la fin et je vais

te fournir chaqu'une une petit description d'après la formation et tu doit me


construire comme un aragraphe pour le rondre ,en vas commencer par le module 1 qui
s'apelle presentation des concepts du cloud, qu'il contient vous avez appris les
compétences suivantes :
• Définir les différents types de modèles de cloud computing
• Décrire six avantages du cloud computing
• Identifier les principales catégories de services AWS et les services de base
• Examiner le framework d'adoption d'AWS Cloud (AWS CAF)
Le cloud computingest le déploiement à la demande de puissance de calcul, de
stockage, de bases de données, d’applications et d’autres ressources informatiques
par Internet, avec une tarification à l’utilisation. Ces ressources fonctionnent
sur des ordinateurs serveurs situés dans de grands centres de données à différents
endroits dans le monde. Lorsque vous utilisez un fournisseur de services cloud
comme AWS, celui-ci est propriétaire des ordinateurs que vous utilisez. Ces
ressources peuvent être utilisées ensemble tels des blocs de construction pour
créer des solutions qui contribuent à atteindre les objectifs métier et à
satisfaire les exigences technologiques.
Le cloud computing vous permet d’arrêter de considérer votre infrastructure comme
du matériel et de plutôt la considérer (et l’utiliser) comme un logiciel. Mais,
qu’est-ce que cela signifie concrètement?
Dans le modèle informatique traditionnel, l’infrastructure est considérée comme
étant du matériel. Les solutions matérielles sont physiques, ce qui signifie
qu’elles nécessitent de la place, du personnel, une sécurité physique, une
planification et des dépenses en capital. Outre les investissements initiaux
importants, un autre aspect rédhibitoire de l’informatique traditionnelle est le
long cycle d’acquisition du matériel qui implique l’achat, la mise en service et la
maintenance de l’infrastructure sur site. Avec une solution matérielle, vous devez
vous demander s’il existe suffisamment de capacité de ressources ou de stockage
pour répondre à vos besoins, et vous devez allouer la capacité en anticipant les
pics maximaux théoriques. Si vous n’atteignez pas le pic maximum projeté, vous
payez le coût élevé des ressources qui restent inactives. Si vous dépassez le pic
maximum projeté, vous n’avez pas la capacité suffisante pour répondre à vos
besoins. Et si vos besoins changent, vous devez consacrer le temps, les efforts et
l’argent nécessaires à la mise en œuvre d’une nouvelle solution.Par exemple, si
vous souhaitez mettre en place un nouveau site web, vous devrez acheter le
matériel, l’installer et le configurer, le placer dans un centre de donnés, puis le
gérer ou déléguer cette tâche à un tiers. Cette approche est coûteuse et prend
beaucoup de temps.
En revanche, le cloud computing vous permet de considérer (et d’utiliser) votre
infrastructure en tant que logiciel. Les solutions logicielles sont flexibles. Vous
pouvez sélectionner les services cloud qui correspondent le mieux à vos besoins,
mettre en service et résilier ces ressources à la demande, et ne payer que ce que
vous utilisez. Vous avez la flexibilité d’augmenter et de réduire les ressources à
votre gré de manière automatisée. Avec le modèle de cloud computing, vous pouvez
considérer les ressources comme temporaires et jetables. La flexibilité qu’offre le
cloud computing permet aux entreprises de mettre en œuvre rapidement de nouvelles
solutions avec un coût initial très faible. Par rapport aux solutions matérielles,
les solutions logicielles peuvent évoluer beaucoup plus rapidement, facilement et à
moindre coût. Le cloud computing permet aux développeurs et aux services
informatiques d’éviter les tâches indifférenciées telles que l’approvisionnement,
la maintenance et la planification des capacités, leur permettant ainsi de se
concentrer sur ce qui compte le plus. À mesure que le cloud computing gagne en
popularité, plusieurs modèles de services et stratégies de déploiement apparaissent
pour répondre aux besoins spécifiques des différents utilisateurs. Chaque type de
modèle de service cloud et de stratégie de déploiement offre un niveau différent de
contrôle, de flexibilité et de gestion. Comprendre les différences entre ces
modèles de services de cloud et les stratégies de déploiement peut vous aider à
choisir l’ensemble de services le plus adapté à vos besoins.
Il existe trois principaux modèles de services cloud. Chaque modèle représente une
partie différente de la pile du cloud computing et vous donne un niveau différent
de contrôle sur vos ressources informatiques:•Infrastructure en tant que service
(IaaS): les services de cette catégorie sont les éléments de base de l’informatique
dans le cloud et donne habituellement accès à des fonctionnalités de mise en
réseau, à des ordinateurs (virtuels ou sur du matériel dédié) et à de l’espace de
stockage de données. Une infrastructure IaaS vous offre le plus haut niveau de
flexibilité et de contrôle de gestion de vos ressources informatiques. Elle
s’apparente beaucoup aux ressources informatiques existantes que de nombreux
départements informatiques et développeurs connaissent à l’heure
actuelle.•Plateforme en tant que service (PaaS): les services de cette catégorie
vous évite d’avoir à gérer l’infrastructure sous-jacente (généralement le matériel
et les systèmes d’exploitation) et vous permettent de vous concentrer sur le
déploiement et la gestion de vos applications. •Logiciel en tant que service
(SaaS): les services de cette catégorie mettent à votre disposition un produit
complet que le fournisseur de services exécute et gère. Dans la plupart des cas, le
logiciel en tant que servicefait référence à des applications pour l’utilisateur
final. Avec une offre SaaS, vous n’avez pas à vous soucier de la gestion du service
ni de celle de l’infrastructure sous-jacente. Il vous suffit de penser à la manière
dont vous envisagez d’utiliser ce logiciel en particulier. Une messagerieweb dans
laquelle vous pouvez envoyer et recevoir des e-mails sans avoir à gérer des ajouts
de fonctionnalités ni à effectuer la maintenancedes serveurs et des systèmes
d’exploitation sur lesquels elle s’exécuteest un exemple courant d’applicationSaaS.
Il existe trois principaux modèles de déploiement du cloud computing. Ceux-ci
reflètent les environnements cloud dans lesquels vos applications peuvent être
déployées:•Cloud: une application basée sur le cloud est entièrement déployée dans
le cloud. Tous ses composants y sont exécutés. Les applications dans le cloud sont
créées dans le cloud ou migrées à partir d’une infrastructure existante pour tirer
parti des avantages du cloud computing. Les applications basées sur le cloud
peuvent être créées sur des éléments d’infrastructure de niveau inférieur ou
utiliser des services de niveau supérieur qui fournissent une abstraction des
exigences en matière de gestion, d’architecture et de mise à l’échelle de
l’infrastructure de base.•Hybride:un déploiement hybride permet de relier une
infrastructure et des applications entre des ressources basées sur le cloud et des
ressources existantes qui ne se trouvent pas dans le cloud. La méthode la plus
courante de déploiement hybride se fait entre le cloud et l’infrastructure sur site
existante. Les organisations utilisent ce modèle pour étendre et accroître leurs
infrastructures dans le cloud tout en connectant les ressources de cloud aux
systèmes internes. •Sur site: le déploiement de ressources sur site à l’aide de la
virtualisation et d’outils de gestion des applications est parfois appelé cloud
privé. Le déploiement sur site ne présente pas les nombreux avantages qu’offre le
cloud computing, mais il est parfois utile pour sa capacité à fournir des
ressources dédiées. Dans la plupart des cas, ce modèle de déploiement est identique
à l’infrastructure informatique héritée, mais il peut également faire appel à la
gestion des applications et aux technologies de virtualisation pouraccroître
l’utilisation des ressources.

pacon maintennat au avantage du cloud:


Avantage1: transformation des dépenses d’investissement en coûts variables: les
dépenses de capital (CAPEX)sont les fonds utilisés par une entreprise pour
acquérir, mettre à niveau et entretenir des actifs physiques tels que des biens
immobiliers, des bâtiments industriels ou des équipements. Vous rappelez-vous du
centre de données du modèle informatique traditionnel dans lequel vous devez mettre
en rack et empiler le matériel, puis tout gérer? Vous devez payer tout ce qui se
trouve dans le centre de données, que vous l’utilisiez ou non.En revanche, une
dépense variableest une dépense que la personne qui prend en charge le coût peut
facilement modifier ou éviter. Au lieu d’investir massivement dans des centres de
données et des serveurs avant de savoir comment vous allez les utiliser, vous payez
uniquement lorsque vous consommez des ressources et ne payez que le coût
correspondant à la quantité que vous consommez. Ainsi, vous économisez de l’argent
sur la technologie. Cette approche vous permet également de vous adapter aux
nouvelles applications avec autant d’espace que nécessaire en quelques minutes au
lieu de plusieurs jours ou semaines. Comme la maintenance est réduite, vous pouvez
vous concentrer davantage sur les objectifs stratégiques de votre entreprise.
Avantage2: importantes économies d’échelle: à l’aide du cloud computing, vos frais
variables sont inférieurs à ce que vous payeriez avec votre propre infrastructure.
Parce que l’utilisation par des centaines de milliers de clients est regroupée dans
le cloud, les fournisseurs tels qu’AWS sont en mesure de proposer de plus grandes
économies d’échelle, ce qui se traduit par des tarifs à l’utilisation moins élevés.
Avantage3: plus besoin de deviner la capacité nécessaire: vous n’avez plus à
deviner quels seront vos besoins en termes de capacité d’infrastructure. Lorsque
vous décidez de la capacité avant de déployerune application, vous finissez par
avoir des ressources inutilisées coûteuses ou une capacité limitée. Grâce au cloud
computing, ce problème ne se pose plus. Qu’elles soient faibles ou importantes,
vous pouvez accéder à toutes les ressources que vous souhaitez et les augmenter ou
les réduire en fonction de vos besoins en quelques minutes seulement.
Avantage4 : gain en vitesse et en agilité: dans un environnement de cloud
computing, les nouvelles ressources informatiques sont accessibles en un simple
clic. Vous pouvez ainsi réduire la durée nécessaire pour mettre ces ressources à
disposition de vos développeurs. Quelques minutes à peine suffisent contre
plusieurs semaines auparavant. L’organisation voit ainsi son agilité augmenter
considérablement, carle coût et le temps nécessaires pour expérimenter et
développer sontfortement réduits.
Avantage5: finies les dépenses dédiées au fonctionnement et à la maintenance des
centres de données: concentrez-vous sur des projets qui permettent à votre
entreprise de se démarquer, et non sur votre infrastructure. Le cloud computing
vous permet de vous concentrer sur vos propres clients, plutôt que sur la lourde
tâchequi consiste à gérer les racks, les piles et l’alimentation des serveurs.
Avantage6: déploiement à l’international en quelques minutes: vous pouvez déployer
facilement votre application dans de nombreuses régions AWS à travers le monde en
quelques clics. De cette manière,vous offrez à vos clients des temps de latence
plus faibles et une expérience plus agréable, en toute simplicité et pour un coût
minime.

pacon maintenant au introduction a amazon web service:


De manière générale, un service web est tout logiciel exposé sur Internet ou sur
des réseaux privés (intranet). Un service web utilise un format normalisé, tel que
XML (Extensible Markup Language) ou JSON (JavaScript Object Notation), pour la
demande et la réponse d’une interaction d’API. Il n’est lié à aucun système
d’exploitation (SE) ou langage de programmation. Un service web se décrit
automatiquement via un fichier de définition d’interface et est détectable.
Amazon WebServices (ou AWS) est une plateforme cloud sécurisée qui offre un large
éventail de produits mondiaux basés sur le cloud. Étant donné que ces produits sont
fournis via Internet, vous disposez d’un accès à la demande au stockage de calcul,
aux services de mise en réseau, aux bases de données, ainsi qu’à toute autre
ressource informatique dont vous pourriez avoir besoin pour vos projets. Vous
pouvez mettre en service et lancer immédiatement des ressources AWS. Elles seront à
votre disposition en quelques minutes. AWS offre de la flexibilité. Votre
environnement AWS peut être reconfiguré et mis à jour à la demande, mis à l’échelle
à la hausse ou à la baisse automatiquement pour répondre aux schémas d’utilisation
et optimiser les dépenses, ou encore fermé temporairement ou définitivement. Les
frais liés aux services AWS deviennent alors des dépenses opérationnelles, et non
plus des dépenses en capital.Les services AWS sont conçus pour interagir les uns
avec les autres et prendre ainsi en charge presque tous les types d’applications et
de charges de travail. Envisagez ces services commedes blocs de construction que
vous pouvez assembler rapidement pour créer des solutions évolutives sophistiquées,
puis les ajuster en fonction de l’évolution de vos besoins.
Les services AWS sont répartis dans différentes catégories, chaque catégorie
contenant un ou plusieurs services. Vous pouvez sélectionner les services souhaités
dans ces différentes catégories pour créer vos solutions.
Le service que vous choisissez d’utiliser dépend de vos objectifs métier et de vos
besoins en technologie. Dans l’exemple que vous venez de voir, la solution
utilisait Amazon EC2 comme service de calcul. Toutefois, ce n’est que l’un des
nombreux services de calcul proposés par AWS. Voici d’autres offres de calcul AWS
que vous pouvez choisir d’utiliser pour les exemples de cas d’utilisation
suivants:•Amazon EC2: vous souhaitez avoir un contrôle total sur vos ressources
informatiques AWS.•AWS Lambda: vous souhaitez exécuter votre code sans gérer ni
allouer les serveurs.•AWS Elastic Beanstalk: vous souhaitez un service qui déploie,
gère et met à l’échelle vos applications web pour vous.•Amazon Lightsail: vous avez
besoin d’une plateforme cloud légère pour une application web simple.•AWS Batch:
vous devez exécuter des centaines de milliers de charges de travail par lots.•AWS
Outposts: vous souhaitez exécuter l’infrastructure AWS dans votre centre de données
sur site.•Amazon Elastic Container Service(Amazon ECS), Amazon Elastic Kubernetes
Service(Amazon EKS) ou AWS Fargate: vous souhaitez mettre en œuvre une architecture
de conteneurs ou de microservices.•VMware Cloud on AWS: vous disposez d’une
plateforme de virtualisation de serveur sur site que vous souhaitez migrer vers
AWS.
L’éventail de services AWS peut être intimidant lorsque vous commencez à utiliser
le cloud. Ce cours se concentresur certains des services les plus courants dans les
catégories de services suivantes: calcul, stockage, base de données, mise en réseau
et diffusion de contenu, sécurité, identité et conformité, gestion et gouvernance,
gestion des coûts AWS.Légende:•AmazonElasticBlockStore (AmazonEBS)•Amazon
ElasticComputeCloud (AmazonEC2)•Amazon Elastic Container Registry (Amazon
ECR)•Amazon Elastic Container Service (Amazon ECS)•Amazon Elastic File System
(Amazon EFS)•Amazon Elastic Kubernetes Service (AmazonEKS)•Amazon Relational
Database Service (Amazon RDS)•Amazon Simple Storage Service
(AmazonS3)•AmazonVirtualPrivateCloud (AmazonVPC)•AWSIdentityandAccessManagement
(IAM)•AWS Key Management Service (AWS KMS)
Vous vous demandez peut-être comment accéder au large éventail de services proposés
par AWS. Trois options s’offrent à vous pour créer et gérer des ressources sur AWS
Cloud:•AWSManagementConsole: la console fournit une interface graphique pour la
majorité des fonctionnalités proposées par AWS. (Remarque: il arrive que les
nouvelles fonctions ne soient pas toutesincluses dansla console lors du lancement
initial de la fonction.)•Interface de ligne de commande AWS (AWS CLI):l’interface
de ligne de commande AWS fournit une suite d’utilitaires qui peuvent être lancés à
partir d’un script de commande sous Linux, macOS ou Microsoft Windows.•Kits de
développement logiciel (SDK):AWS fournit des packages qui permettent d’accéder à
AWS dans divers langages de programmation. Cela facilite non seulement
l’utilisation d’AWS dans vos applications existantes, mais permet également de
créer des applications qui déploient et surveillent des systèmes complexes
entièrement via le code. Ces trois options sont basées sur une API commune de type
REST qui sert de base à AWS. Pour en savoir plus sur les outils que vous pouvez
utiliser pour développer et gérer des applications sur AWS, consultez cette
section.
pacon maintenant l'adoption d'aws cloud framework d'adoption d'AWS cloud
Comme vous l’avez vu jusqu’ici dans ce module, le cloud computing offre de nombreux
avantages par rapport au modèle traditionnel. Cependant, pour la plupart des
entreprises, l’adoption du cloud ne se fait pas instantanément. La technologie est
une chose, mais une organisation se compose également de personnes et de processus,
et ces trois éléments doivent être alignés pour une adoption réussie du cloud. Le
cloud computing transforme de façon considérable la manière dont la technologie est
obtenue, utilisée et gérée. Il modifie aussi radicalement la manière dont les
organisations budgétisent et paient pour des services technologiques. L’adoption du
cloud exige que des changements fondamentaux soient discutés et envisagés dans
l’ensemble d’une organisation. Elle requiert également que les parties prenantes de
toutes les unités d’organisation, internes et externes au département informatique,
soutiennent ces nouveaux changements. Dans cette dernière section, vous découvrirez
le framework AWS CAF, qui a été créé pour aider les organisations à optimiser le
parcours d’adoption du cloud.
Chaque organisation a une transition vers le cloud qui lui est propre. Toutefois,
pour qu’une organisation réussisse la migration de son portefeuille informatique
vers le cloud, trois éléments (les personnes, les processus et la technologie)
doivent être alignés. Les chefs d’entreprise et les responsables technologiques
d’une organisation doivent comprendre l’état actuel de l’organisation, l’état cible
et la transition nécessaire pour y parvenir, afin de définir des objectifs et créer
des processus pour le personnel.Le framework d’adoption d’AWS Cloud (AWSCAF)
fournit des conseils et des bonnes pratiques pour aider les organisations à
identifier les lacunes en matière de compétences et de processus. Il aide également
les organisations à élaborer une approche globale du cloud computing, à la fois
dans l’ensemble de l’organisation et tout au long du cycle de vie informatique,
pour accélérer l’adoption du cloud. Au plus haut niveau, AWSCAF organise les
conseils en six domaines d’intérêt, appelés perspectives. Les perspectives couvrent
les personnes, les processus et la technologie. Chaque perspective se compose d’un
ensemble de capacitéset couvre des responsabilités distinctes assumées ou gérées
par des parties prenantes liées au niveau fonctionnel. Les capacités de chaque
perspective permettent de déterminer les domaines de votre organisation qui
nécessitent une attention particulière. En identifiant les lacunes, il est possible
de créer des flux de travail prescriptifs qui favorisent la réussite de l’adoption
du cloud.
En général, les perspectivesEntreprise, Personnes et Gouvernance se concentrent sur
les capacités commerciales, tandis que les perspectivesPlateforme, Sécurité et
Opérations sont axées sur les capacités techniques.
Les parties prenantes de la perspective Entreprise (par exemple, les
chefsd’entreprise, les responsables financiers, les responsables de budget et les
parties prenantes stratégiques)peuvent utiliser AWSCAF pour créer un argumentaire
solide en faveur de l’adoption du cloud et hiérarchiser les initiatives d’adoption
du cloud. Les parties prenantes doivent s’assurer que les stratégies et objectifs
commerciaux d’une organisation sont alignés sur ses stratégies et objectifs
informatiques.
Les parties prenantes de la perspective Personnes (par exemple, les ressources
humaines, la dotation en personnel et les responsables du personnel) peuvent
utiliser AWSCAF pour évaluer les structures et les rôles organisationnels, les
nouvelles exigences en matière de compétences et de processus, et identifier les
lacunes. La réalisation d’une analyse des besoins et des lacunes peut aider à
prioriser la formation, la dotation en personnel et les modifications
organisationnelles pour créer une organisation agile.
Les parties prenantes de la perspective Gouvernance (par exemple, le Chief
Information Officer ou DSI, les responsables de programme, les architectes
d’entreprise, les analystes commerciaux et les gestionnaires de portefeuille)
peuvent utiliser AWS CAF pour se concentrer sur les compétences et les processus
nécessaires pour aligner la stratégie et les objectifs informatiques sur la
stratégie et les objectifs de l’entreprise. Cette approche permet à l’entreprise de
maximiser la valeur opérationnelle de son investissement informatique et de
minimiser les risques commerciaux.
Les parties prenantes de la perspective Personnes (par exemple, les ressources
humaines, la dotation en personnel et les responsables du personnel) peuvent
utiliser AWSCAF pour évaluer les structures et les rôles organisationnels, les
nouvelles exigences en matière de compétences et de processus, et identifier les
lacunes. La réalisation d’une analyse des besoins et des lacunes peut aider à
prioriser la formation, la dotation en personnel et les modifications
organisationnelles pour créer une organisation agile.
Les parties prenantes de la perspective Gouvernance (par exemple, le Chief
Information Officer ou DSI, les responsables de programme, les architectes
d’entreprise, les analystes commerciaux et les gestionnaires de portefeuille)
peuvent utiliser AWS CAF pour se concentrer sur les compétences et les processus
nécessaires pour aligner la stratégie et les objectifs informatiques sur la
stratégie et les objectifs de l’entreprise. Cette approche permet à l’entreprise de
maximiser la valeur opérationnelle de son investissement informatique et de
minimiser les risques commerciaux.
Les parties prenantes de la perspective Plateforme (par exemple, le Chief
Technology Officer ou directeur technique, les responsables informatiques et les
architectes de solutions) utilisent une variété de dimensions et de modèles
architecturaux pour comprendre et communiquer la nature des systèmes informatiques
et leurs relations. Ils doivent être en mesure dedécrireendétaill’architecturede
l’environnementd’état cible. AWSCAF comprenddes principeset des modèlespour la mise
enœuvrede nouvellessolutions dans le cloud et pour la migration de charges de
travail sur site versle cloud.
Les parties prenantes de la perspective Sécurité (par exemple, le Chief Information
Security Officer ou RSSI, les responsables de la sécurité informatique et les
analystes de la sécurité informatique) doivent s’assurer que l’organisation répond
aux objectifs de sécurité en termes de visibilité, d’auditabilité, de contrôle et
d’agilité. Les parties prenantes de la perspective Sécurité peuvent utiliser AWS
CAF pour structurer la sélection et la mise en œuvre des contrôles de sécurité qui
répondent aux besoins de l’organisation.
Les parties prenantes de la perspective Opérations (par exemple, les responsables
des opérations informatiques et les responsables du support informatique)
définissent la façon dont les activités quotidiennes, trimestrielles et annuelles
sontmenées. Les parties prenantes de la perspective Opérations s’alignent sur les
opérations de l’entreprise et les soutiennent. AWSCAF aide ces parties prenantes à
définir les procédures opérationnelles actuelles. Il les aide également à
identifier les changements de processus et la formation nécessaires pour mettre en
œuvre une adoption réussie du cloud.

Vous aimerez peut-être aussi