Vous êtes sur la page 1sur 44

CLOUD COMPUTING

Master I (option RSD)

CHAPITRE 4: SERVICES, OPPORTUNITES, IMPACTS SUR L’


EMPLOIE ET CERTIFICATIONS DE AWS

Membres du groupe :

Noms & Prénoms Matricules


MAGNI Dorine Lore CM-UDS-21SCI0388
TAJEUMI BOGNI RUDY WARENE
DOUMTSOP MOMO MURIELLE VANINA
DIPENE MESSACK SORELLE BLANDINE
KAPTUE MOUDZE AUDREY
MENGUE MENDOUGA JOSE ASTRID
KEUGOUN SIEWE FANUEL ALIX
TCHUIMEGNI YOUMBI JOEL
AKOUKENG TIOMENE PAUL ROUSSEAU

Sous la supervision de :

Pr. KENGNE VIANNEY

Année académique 2023-2024


SOMMAIRE

INTRODUCTION.....................................................................................................................2

I. C’EST QUOI AWS ET QUELS SONT SES SERVICES ? ............................................4

I.1) AWS STOCKAGE .......................................................................................................4

I.2) AWS CALCUL ..........................................................................................................15

I.3) AWS BASES DE DONNEES ....................................................................................19

I-5) AWS SECURITE ET IDENTITE ..............................................................................31

I.4) AWS FACTURATION (AWS BILLING AND COAST MANAGEMENT) ...........32

II- CERTIFICATIONS ET OPPORTUNITES DE AWS .....................................................40

III- IMPACT DE AWS SUR LE MONDE DE L’EMPLOI .................................................42

CONCLUSION .......................................................................................................................43

REFERENCES WEBOGRAPHIQUES ...................................................................................


INTRODUCTION

En 2006, Amazon Web Services (AWS) a commencé à proposer des services d'infrastructure
informatique destinés aux entreprises, sous la forme services web, plus communément connus sous
le nom de cloud computing. Le cloud computing présente pour principal avantage de pouvoir
remplacer les dépenses initiales en infrastructure par des coûts variables réduits, adaptés aux
services des entreprises. Grâce au cloud, les entreprises n'ont plus besoin de prévoir et d'acheter
des serveurs et d'autres infrastructures informatiques des semaines, voire des mois, à l'avance.
Elles peuvent, en revanche, accéder instantanément à des centaines ou des milliers de serveurs en
quelques minutes, et générer plus rapidement des résultats.
A l'heure actuelle, Amazon Web Services propose une plateforme d'infrastructure extrêmement
fiable, évolutive et peu coûteuse dans le cloud, qui gère des centaines de milliers d'entreprises dans
190 pays partout dans le monde.
Ce rapport présente la plateforme de cloud computing d'AWS. Il détaille les services, les
opportunités, les certifications qu’offre AWS, ainsi que leurs impact sur le monde de l’emploi.
I. C’EST QUOI AWS ET QUELS SONT SES SERVICES

AWS propose une large gamme de services, couvrant une variété de domaines, notamment Ceux
cités et développés ci-dessous :

I.1) STOCKAGE
Service de stockage AWS

1. Stockage d’objet, fichiers et par bloc

 Amazon Simple Storage Service (S3)

 Amazon Elastic File System (EFS)

 Amazon FSX

 Amazon Elastic Block Store (EBS)

 Amazon File Cache (AFC)

2. Migration des données

 AWS DataSync

 AWS Snow Family

3. Stockage dans le cloud hybride et calcul en périphérie

 AWS Storage Getway

 AWS Snow Family

4. Transfert de fichier géré

 AWS Transfer Family

5. Sauvegarde et reprise après sinistre

 AWS Elastic Disaster Recovery (DRS)

 AWS Backup
CAS D’UTILISATION DU STOCKAGE

 Migrer les applications vers AWS

 Créer des lacs de données

 Moderniser le développement des applications

 Sauvegarder les données sur le stockage AWS

 Archiver les données dans le cloud

 Traiter les données à des emplacements périphériques non connectés

A. Stockage d’objet, fichiers et par bloc

1. Amazon Simple Storage Service (S3)

Fonctionnement :
Amazon Simple Storage Service (Amazon S3) est un service de stockage d'objets qui offre une
capacité de mise à l'échelle, une disponibilité des données, une sécurité et des performances de
pointe. Les clients de toutes les tailles et de tous les secteurs peuvent stocker et protéger n'importe
quelle quantité de données pour la quasi-totalité des cas d'utilisation.

Figure 1 : Représentation du fonctionnement d’Amazon S3

Cas d’utilisation :
 Créer un lac de données
C’est quoi un lac de données
Un lac de données est un référentiel centralisé qui vous permet de stocker toutes vos données
structurées et non structurées à n'importe quelle échelle. Vous pouvez stocker vos données telles
quelles, sans avoir à les structurer au préalable, et exécuter différents types d'analyses – tableaux
de bord et visualisations, traitement du Big Data, analyse en temps réel, machine learning, etc. –
pour prendre de meilleures décisions.
Avantages :
 Stocker toutes vos données
 Eliminer la gestion du serveur

 Restauration et sauvegarde
Avantages
 Durabilité des données
 Sauvegarde pour tous les types de données
 Flexibilité et évolutivité
 Sécurité et conformité

 Archiver les données au moindre coût


Les classes de stockage Amazon S3 Glacier sont spécialement conçues pour l'archivage de
données, vous offrant les performances les plus élevées, la plus grande flexibilité de récupération
et le stockage d'archives le plus économique dans le Cloud.
Avantages
 Récupération aussi rapide que quelques millisecondes
 Durabilité et évolutivité inégalées
 Capacités de sécurité et de conformité les plus complètes

 Exécuter les applications natives Cloud


Avantages
 Disponible et durable
 Programmable
 Données partagées sécurisées
2. Amazon Elastic File System (EFS)
Fonctionnement
Amazon Elastic File System (EFS) croît et rétrécit automatiquement au fur et à mesure que vous
ajoutez et supprimez des fichiers, sans qu'il soit nécessaire de les gérer ou de les allouer.

Figure 2 : Représentation du fonctionnement d’Amazon EFS

Cas d’utilisation
Simplifier le DevOps
Moderniser le développement d’application
Améliorer les systèmes de gestion de contenu (CMS) Accélérer la science des données

3. Amazon File Cash (FC)


Fonctionnement
Amazon File Cache fournit un cache à haut débit sur AWS qui facilite le traitement des données
de fichiers, quel que soit l'endroit où elles sont stockées. Amazon File Cache sert de stockage
temporaire hautes performances pour les données sur site ou sur AWS. Le service vous permet de
mettre des ensembles de données dispersés à la disposition des applications basées sur des fichiers
sur AWS avec une vue unifiée et des vitesses élevées.
Figure 3 : Représentation du fonctionnement d’Amazon FC

Cas d’utilisation
Augmenter l’égalité de charge de travail multimédia
Accélérer le calcul haut performance
Réduire le temps de formation en apprentissage automatique (Machine Learning)
Effectuer des analyses de données gourmandes en calcul

B. Migration des données

1. AWS DataSync
C’est un service de transfert et synchronisation de données entre site et AWS, AWS et d’autre site,
les services de stockage AWS
a) Transfert de donnée entre les services sur site et AWS
Fonctionnement
AWS DataSync est un service en ligne sécurisé qui automatise et accélère le déplacement des
données entre les services de stockage sur site et AWS. DataSync peut copier des données entre
les partages NFS (Network File System), les partages PME (Server Message Block), les systèmes
de fichiers distribués Hadoop (HDFS), le stockage d'objets autogéré, AWS Snowcone, les
compartiments Amazon Simple Storage Service (Amazon S3), les systèmes de fichiers Amazon
Elastic File System (Amazon EFS), les systèmes de fichiers Amazon FSx for Windows File Server,
les systèmes de fichiers Amazon FSx pour Lustre,les systèmes de fichiers Amazon FSz pour
OpenZFS et les systèmes de fichiers Amazon FSx pour NetApp ONTAP.

Figure 4 : Représentation du fonctionnement

b) Transfert des données entre les services de stockages d’AWS

Fonctionnement :
AWS DataSync est également utilisé pour transférer des données entre les services de stockage
AWS afin que vous puissiez répliquer, archiver ou partager facilement des données d'application.
Figure 5 : Représentation du fonctionnement

c) Transfert des données entre AWS et d’autres sites


Fonctionnement :
AWS DataSync prend en charge le transfert de données entre d'autres clouds publics et les services
de stockage AWS.

Figure 6 : Représentation du fonctionnement

Cas d’utilisation

• Migrer les données

• Protéger les données


• Gérer le flux de données hybrides

• Archiver les données

C. Stockage dans le cloud hybride et calcul en périphérie

1. AWS Storage Gateway

Fonctionnement
AWS Storage Gateway est un ensemble de services de stockage cloud hybride qui offrent un accès
sur site à un stockage dans le cloud pratiquement illimité.

Figure 7 : Représentation du fonctionnement d’AWS Storage Gateway

Cas d’utilisation

• Boutique de flux de travail dans le Cloud hybride

• Migrer les données de l’application vers EBS

• Sauvegarder les données dans le Cloud


D. Transfert de fichier géré

1. AWS transfer family

Fonctionnement
AWS Transfer Family met à l'échelle de manière sécurisée vos transferts de fichiers récurrents
d'entreprise à entreprise vers les services de stockage AWS à l'aide des protocoles SFTP, FTPS,
FTP et AS2.

a) Point de terminaison pour le partage de fichier

Fonctionnement
Effectuez aisément la migration, automatisez et surveillez vos flux de travail de transfert de fichiers
depuis et vers Amazon S3 et Amazon EFS à l'aide des protocoles SFTP, FTPS et FTP.

Figure 8 : Représentation du fonctionnement

b) Déclaration d’applicabilité 2 (AS2)


Fonctionnement
Transférez rapidement et en toute sécurité des fichiers entre vos partenaires, vos fournisseurs et
vos clients grâce au service entièrement géré AWS Transfer Family qui prend en charge les
transferts de fichiers depuis et vers Amazon S3 à l'aide du protocole AS2.
Figure 9 : Représentation du fonctionnement

c) Connecteur SFTP

Fonctionnement
Le connecteur SFTP simplifie la copie des données entre des serveurs SFTP distants et Amazon
S3.

Figure 10 : Représentation du fonctionnement

Cas d’utilisation

• Moderniser le transfert de fichiers gérés

• Amélioration de la collaboration au sein d’un réseau partenaire


Développer une activité de diffusion de contenu
E. Sauvegarde et reprise après sinistre

1. AWS Elastic Disaster Recovery (DRS)

Fonctionnement
AWS Elastic Disaster Recovery (AWS DRS) réduit les temps d'arrêt et les pertes de données grâce
à la restauration rapide et fiable des applications sur site et dans le Cloud à l'aide d'un stockage
abordable, d'un calcul minimal et d'une restauration à un instant dans le passé.

Figure 11 : Représentation du fonctionnement du DRS

Cas d’utilisation
 Sur site vers AWS
 Cloud vers AWS
 D’une région AWS vers une autre région

2. AWS Backup

Fonctionnement
AWS Backup est un service économique, entièrement géré et basé sur des stratégies, qui simplifie
la protection des données à grande échelle.
Figure 11 : Représentation du fonctionnement d’AWS Backup

Cas d’utilisation

• Sauvegarde native Cloud

• Boutique de flux de travail dans le Cloud hybride

I.2) CALCUL

1) Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) est un service web fournissant une capacité
de calcul redimensionnable dans le cloud. Destiné aux développeurs, il est conçu pour faciliter
l'accès aux ressources informatiques à l'échelle du web.
L'interface de services Web d'Amazon EC2 est conçue de façon à vous permettre d'obtenir et de
configurer la capacité avec simplicité. Elle vous confère le contrôle total de vos ressources
informatiques et permet d'exécuter des applications dans l'environnement informatique éprouvé
d'Amazon. Amazon EC2 réduit le temps d'obtention et de démarrage de nouvelles instances de
serveur (appelées instances Amazon EC2) à quelques minutes, afin d'adapter rapidement vos
capacités, en les augmentant ou les diminuant, au fil de l'évolution de vos besoins informatiques.
Amazon EC2 bouleverse l'aspect économique de l'informatique en ne facturant que la capacité
réellement utilisée. Amazon EC2 apporte aux développeurs et aux administrateurs système les
outils nécessaires pour créer des applications résistantes aux pannes et pour se prémunir contre les
scénarios de panne courants.

Avantages
 Informatique Elastic àl'échelle du web
Amazon EC2 vous permet d'augmenter ou de diminuer la capacité en quelques minutes, pas en
quelques heures ou quelques jours. Vous pouvez mettre en service simultanément une instance de
serveur, des centaines ou même des milliers. Bien entendu, dans la mesure où tout cela est contrôlé
avec des API de service web, les capacités de votre application peuvent être automatiquement
augmentées ou diminuées, en fonction des besoins.
 Un contrôle intégral
Vous exercez un contrôle complet sur vos instances Amazon EC2. Vous disposez d'un accès à la
racine de chacune d'entre elles et vous pouvez interagir avec elles, comme avec n'importe quelle
machine. Vous pouvez arrêter votre instance Amazon EC2 tout en conservant les données sur votre
partition de démarrage, puis redémarrer ensuite la même instance à l'aide des API du service web.
Les instances peuvent être redémarrées à distance grâce aux API des services web. Les instances
peuvent être redémarrées à distance grâce aux API des services web. Vous avez également accès à
la sortie de la console de vos instances.
 Des services flexibles d'hébergement sur le cloud
Vous avez le choix entre différents types d'instances, systèmes d'exploitation et packages logiciels.
Amazon EC2 vous permet de sélectionner la configuration de la mémoire, l'UC, le stockage des
instances et la taille de la partition de démarrage adaptés au système d'exploitation et aux
applications que vous avez choisis.
 Une solution conçue pour fonctionner avec d'autres Amazon Web Services
Amazon EC2 fonctionne conjointement aux services Amazon Simple Storage Service (Amazon
S3), Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB et Amazon
Simple Queue Service (Amazon SQS) pour fournir une solution complète pour le calcul, le
traitement de requête et le stockage sur une large gamme d'applications.
 Une solution fiable
Amazon EC2 offre un environnement extrêmement fiable, où les instances de remplacement
peuvent être mises en service rapidement et de manière prévisible. Le service s'exécute dans
l'infrastructure réseau éprouvée et les centres de données d'Amazon. L'accord de niveau de service
(SLA) Amazon EC2 garantit une disponibilité de 99,95 % dans chacune des régions Amazon EC2.

 Sécurité
Amazon EC2 fonctionne conjointement à Amazon Virtual Private Cloud (Amazon VPC) afin
d'offrir la fonctionnalité de sécurité et de mise en réseau solide nécessaire à vos ressources
informatiques.

 Une solution peu coûteuse


Amazon EC2 vous fait bénéficier des avantages financiers de l'envergure d'Amazon. Vous ne
payez, à un tarif très bas, que la capacité de calcul que vous utilisez.

2) Auto Scaling
La fonctionnalité Auto Scaling vous permet de garantir la disponibilité des applications et
d'augmenter ou de diminuer automatiquement votre capacité Amazon EC2 selon les conditions
que vous définissez. Grâce à elle, vous pouvez veiller à exécuter le nombre souhaité d'instances
Amazon EC2. Avec Auto Scaling, vous pouvez en outre accroître automatiquement le nombre
d'instances Amazon EC2 au cours des pics de demande, afin de maintenir les performances, et
diminuer la capacité lors des accalmies afin de réduire les coûts. Cette fonctionnalité convient aux
applications qui ont des demandes stables et à celles qui sont confrontées à des variations
d'utilisation par heure, par jour ou par semaine.

3) Elastic Load Balancing


Elastic Load Balancing(ELB) répartit automatiquement le trafic des applications entrant
sur plusieurs instances Amazon EC2 dans le cloud. Il vous permet d'obtenir des niveaux plus élevés
de tolérance aux pannes pour vos applications, en fournissant en toute transparence les capacités
requises en matière d'équilibrage de charge afin de répartir le trafic applicatif.

4) AWS Lambda
AWS Lambda vous permet d'exécuter le code sans devoir mettre en service ou gérer des
serveurs. Vous payez uniquement le temps de calcul utilisé et ne déboursez rien quand votre code
ne s'exécute pas. Avec Lambda, vous pouvez exécutez le code pour quasiment n'importe quel type
d'application ou service backend, sans avoir à vous préoccuper de leur administration. Il vous suffit
de télécharger votre code et Lambda s'occupe de tout ce qui est nécessaire à l'exécution de votre
code et à son évolution en garantissant une haute disponibilité. Vous pouvez configurer votre code
de manière à déclencher automatiquement d'autres services AWS ou l'appeler directement à partir
de n'importe quelle application web ou mobile.

5) Amazon EC2 Container Service


Amazon EC2 Container Service (Amazon ECS) est un service de gestion de conteneurs
extrêmement performant et évolutif qui facilite la gestion des conteneurs Docker. Il vous permet
d'exécuter facilement les applications sur un cluster géré d'instances Amazon EC2. Avec Amazon
ECS, vous n'avez plus besoin d'installer, d'exploiter et de redimensionner votre propre
infrastructure de gestion de cluster. Avec de simples appels d'API, vous pouvez lancer et stopper
des applications activées par Docker, interroger l'état complet de votre cluster et accéder à de
nombreuses fonctions connues, comme les groupes de sécurité, Elastic Load Balancing, les
volumes Amazon Elastic Block Store (Amazon EBS) et les rôles AWS Identity and Access
Management (IAM). Vous pouvez utiliser Amazon ECS pour planifier le placement des conteneurs
sur votre cluster en fonction de vos besoins en ressources et des exigences de disponibilité. Vous
pouvez également intégrer votre planificateur, ou des planificateurs tiers, en réponse à des
exigences spécifiques métier ou d'applications.

6) AWS Elastic Beanstalk


AWS Elastic Beanstalk est un service simple à utiliser pour déployer et mettre à l'échelle
des applications et services web développés avec Java, .NET, PHP, Node.js, Python, Ruby, Go et
Docker sur des serveurs connus, tels qu'Apache, Nginx, Passenger et Internet Information Services
(IIS).
Il vous suffit de charger votre code, puis Amazon Elastic Beanstalk gère automatiquement les
étapes du déploiement, du dimensionnement des capacités, en passant par l'équilibrage de la charge
et le dimensionnement automatique, jusqu'à la surveillance de l'état de l'application. Ce faisant,
vous conservez la maîtrise totale des ressources AWS alimentant votre application et pouvez
accéder aux ressources sous-jacentes à tout moment.
7) Import/Export d'ordinateurs virtuels
VM Import/Export vous permet de facilement importer des images de machines virtuelles
depuis votre environnement existant vers les instances Amazon EC2, puis de les réexporter vers
votre environnement sur site. Ce service vous permet de tirer parti de vos investissements existants
dans les machines virtuelles que vous avez créées pour répondre à vos impératifs de sécurité
informatique, de gestion de configuration et de conformité en exportant ces machines virtuelles
dans Amazon EC2 sous forme d'instances prêtes à l'emploi. Vous pouvez également réexporter les
instances importées vers l'infrastructure de virtualisation de votre site, afin de déployer les charges
de travail sur votre infrastructure informatique.

I.3) BASES DE DONNEES

Dans le panorama en constante évolution de l'informatique moderne, le cloud computing a émergé


comme un pilier essentiel pour la gestion, le stockage et la distribution de données et d'applications
à l'échelle mondiale. Au cœur de cette révolution se trouve Amazon Web Services (AWS), l'un des
principaux fournisseurs de services cloud dans le monde.
Fondé par Amazon.com en 2006, AWS offre une gamme complète de services cloud, notamment
le stockage, le calcul, la mise en réseau, l'analyse, l'intelligence artificielle et bien sûr, les services
de bases de données. En raison de sa fiabilité, de sa sécurité et de sa scalabilité, AWS est devenu
un acteur incontournable, soutenant des entreprises de toutes tailles, des start-ups aux grandes
organisations, dans la réalisation de leurs objectifs technologiques.
Les bases de données constituent le pilier fondamental de presque toutes les applications et
systèmes informatiques. Dans le contexte du cloud computing, elles revêtent une importance
cruciale en permettant le stockage, la gestion et l'accès aux données de manière efficace, évolutive
et sécurisée.
Dans ce contexte, les services de bases de données proposés par AWS jouent un rôle stratégique.
Ils offrent une diversité de solutions adaptées à une multitude de besoins, qu'il s'agisse de bases de
données relationnelles classiques ou de modèles NoSQL, répondant ainsi aux exigences
spécifiques des entreprises opérant dans des environnements variés et en constante évolution.
L'intégration des services de bases de données dans le cloud computing permet non seulement de
réduire les coûts opérationnels en évitant l'achat et la maintenance d'infrastructures matérielles
coûteuses, mais aussi d'améliorer la flexibilité, la disponibilité et la résilience des données critiques
pour les entreprises.
Ainsi, ce rapport vise à explorer en détail les services de bases de données d'AWS, en examinant
leur portée, leurs caractéristiques, leurs avantages et leurs applications, tout en mettant en lumière
leur impact significatif sur le paysage actuel du cloud computing.
Cette introduction met en valeur l'importance d'AWS en tant que fournisseur majeur de services
cloud et souligne le rôle crucial des bases de données dans ce contexte, servant de base pour votre
rapport détaillé sur les services de bases de données d'Amazon Web Services.

Vue d'ensemble des Services de Bases de Données d'AWS

1) Bases de Données Relationnelles (Amazon RDS)

Amazon Relational Database Service (RDS) est un service managé proposant plusieurs moteurs
de bases de données relationnelles tels que MySQL, PostgreSQL, Oracle, SQL Server et MariaDB.
Il est un service Web qui facilite la configuration, l'exploitation et la mise à l'échelle d'une base de
données relationnelle dans le cloud AWS. Il offre une capacité rentable et redimensionnable pour
une base de données relationnelle standard du secteur et gère les tâches courantes d'administration
de base de données.

Avantages :
 Gestion automatisée des tâches administratives telles que les sauvegardes, les mises à jour et les
patchs.
 Scalabilité flexible pour répondre à la demande en ajustant les ressources de calcul et de stockage.
 Haute disponibilité grâce à la réplication des données dans différentes zones de disponibilité.
 Sécurité renforcée par le chiffrement, les règles de pare-feu et les options de contrôle d'accès.

Cas d'Utilisation :
 Applications web et mobiles nécessitant une base de données relationnelle fiable et évolutive.
 Environnements de développement et de test pour les équipes de développement logiciel.
 Applications d'e-commerce ou de gestion de contenu.

2) Bases de Données NoSQL (Amazon DynamoDB)

Amazon DynamoDB est une base de données NoSQL entièrement gérée, offrant une performance
rapide et prévisible avec une évolutivité automatique. Elle permet de stocker et de récupérer des
données de manière flexible et sans schéma.
Avantages :
 Latence faible et performances élevées pour des applications nécessitant une réponse instantanée.
 Évolutivité automatique pour gérer les charges de travail croissantes sans perturbation.
 Modèle flexible sans schéma pour des données variées et en constante évolution.
Cas d'Utilisation :
 Applications nécessitant un accès rapide et scalable aux données, telles que les jeux en ligne ou
les applications IoT.
 Gestion de sessions utilisateur pour les applications web à fort trafic.
 Stockage de données semi-structurées ou non structurées.

3) Bases de Données de Séries Chronologiques (Amazon Timestream)

Amazon Timestream est un service de base de données entièrement managé conçu pour stocker
et analyser des données de séries chronologiques, telles que des données de capteurs, de logs ou
de météo, à grande échelle.
Avantages :
 Stockage optimisé et requêtes efficaces pour les données de séries temporelles.
 Échelle de stockage et de traitement pour des volumes massifs de données chronologiques.
 Fonctionnalités intégrées pour l'analyse et la visualisation des données temporelles.
Cas d'Utilisation :
 Surveillance des données IoT et capteurs.
 Analyse des logs et des événements en temps réel.
 Applications de suivi et d'analyse de performance.

4) Bases de Données de Graphes (Amazon Neptune)

Amazon Neptune est un service de base de données graphes entièrement managé, compatible
avec les modèles de graphes RDF et de propriétés de graphes.
Avantages :
 Capacité à modéliser et à traiter des données interconnectées sous forme de graphes.
 Performances élevées pour des requêtes complexes de relations entre les données.
 Possibilité d'analyser les relations et les réseaux de données de manière efficace.
Cas d'Utilisation :
 Réseaux sociaux et recommandations personnalisées.
 Analyses de réseaux de données, comme les réseaux logistiques ou les relations entre les entités
dans les bases de connaissances.

5) Bases de Données In-Memory (Amazon ElastiCache)

Amazon ElastiCache est un service de mise en cache entièrement géré, prenant en charge
Redis et Memcached, pour des performances de lecture/écriture ultrarapides en utilisant la
mémoire au lieu du stockage disque.
Avantages :
 Accélération des performances d'applications en mettant en cache les données en mémoire.
 Réduction de la charge des bases de données principales en stockant les données fréquemment
consultées en cache.
 Gestion automatisée de la configuration, de la mise à l'échelle et de la surveillance.
Cas d'Utilisation :
 Amélioration des performances pour les applications nécessitant un accès rapide aux données,
telles que les applications de jeux, les sites web dynamiques, etc.
 Stockage de données temporaires, telles que les sessions utilisateur ou les informations de
session.
6) Data Warehousing (Amazon Redshift)

Amazon Redshift est un entrepôt de données entièrement managé, conçu pour l'analyse et le
traitement de grands ensembles de données à l'aide de SQL.
Avantages :
 Capacité à exécuter des requêtes analytiques complexes sur de grandes quantités de données.
 Performances élevées et évolutivité pour les charges de travail analytiques.
Cas d'Utilisation :
 Analyses commerciales et intelligence d'affaires.
 Traitement de gros volumes de données pour des rapports et des analyses.

7) Comparaison des Avantages et des Cas d'Utilisation

Chaque type de base de données offre des avantages spécifiques et s'adapte à des cas d'utilisation
particuliers. Les choix dépendent des exigences en termes de performance, de scalabilité, de
structure des données et de besoins analytiques de chaque application.
La table ci-dessous récapitule de manière concise les avantages et les cas d'utilisation de chaque
service de base de données d'AWS :

Type de Base de Données Avantages Cas d'Utilisation


Amazon RDS Gestion automatisée, haute Applications web, e-
disponibilité commerce, environnements de
développement
Amazon DynamoDB Performance élevée, Applications nécessitant une
évolutivité réponse rapide, stockage de
données flexibles
Amazon Timestream Stockage optimisé pour IoT, logs, analyse de séries
données temporelles chronologiques
Amazon Neptune Modélisation et traitement de Réseaux sociaux, analyse de
graphes réseaux de données
Amazon ElastiCache Performances de Amélioration des
lecture/écriture rapides performances, stockage de
données temporaires
Amazon Redshift Analyse de données à grande Analyses commerciales,
échelle traitement de gros volumes de
données

8) Présentation détaillée d'Amazon RDS

Le diagramme montre les principales caractéristiques et les avantages d’Amazon Relational


Database Service (Amazon RDS). Trois sections s'affichent de gauche à droite.

La première section présente une illustration d’un ordinateur portable. La première section,
intitulée « Connexion », indique « Connectez votre application à l’un des sept moteurs RDS
d’Amazon ». Une flèche pointe vers la deuxième section.
La deuxième section présente l’icône architecturale d’Amazon RDS avec le titre « Base de
données relationnelle d’Amazon » et le texte « Configurez, exploitez et développez une base de
données relationnelle dans le cloud en quelques clics ». Dans la case de droite, sous l’en-tête «
Fonctions gérées par Amazon RDS », on trouve six petites cases, chacune mettant en évidence une
fonction clé. Ces fonctions sont les suivantes : « Sécurité et conformité », « Performance et
évolutivité », « Correctifs et mises à niveau automatisés », « Durabilité et redondance des données
», « Surveillance et alerte » et « Sauvegarde et récupération ». Une flèche pointe vers la troisième
section.
La troisième section n’a pas de titre, mais affiche cinq petites cases, chacune mettant en
évidence un avantage de l’utilisation d’Amazon RDS. De haut en bas, les avantages énumérés sont
les suivants : « Accent sur l’innovation », « Migrer sans réarchitecturer les applications », « Moins
de temps pour gérer les bases de données », « Améliorer l’efficacité des bases de données et des
infrastructures », et « Réduire les dépenses en immobilisations et opérationnelles ».

Caractéristiques Principales

Facilité de Gestion : AWS gère les tâches de routine telles que les sauvegardes, les mises à jour
logicielles et la surveillance des instances de base de données.
Évolutivité Automatique : Il permet d'adapter les ressources de calcul et de stockage en fonction
de la demande, facilitant ainsi la montée en charge sans interruption du service.
Haute Disponibilité : Amazon RDS offre des options de réplication des données dans différentes
zones de disponibilité pour assurer la résilience face aux pannes.

Instances de base de données


Une instance de base de données est un environnement de base de données isolé dans le cloud
AWS. L'élément de base d'Amazon RDS est l'instance de base de données.
Votre instance de base de données peut contenir une ou plusieurs bases de données créées par
l'utilisateur. Vous pouvez accéder à votre instance de base de données à l'aide des mêmes outils et
applications que vous utilisez avec une instance de base de données autonome. Vous pouvez créer
et modifier une instance de base de données à l'aide de l'AWS Command Line Interface (AWS
CLI), de l'API Amazon RDS ou de AWS Management Console.

Gestion des Moteurs de Base de Données Pris en Charge

Amazon RDS prend en charge une gamme variée de moteurs de bases de données relationnelles,
y compris :
DB2
MariaDB
Microsoft SQL Server
MySQL
Oracle
PostgreSQL
Chaque moteur de base de données possède ses propres fonctionnalités prises en charge et
chaque version d'un moteur de base de données peut inclure des fonctionnalités spécifiques. La
prise en charge des fonctionnalités Amazon RDS varie selon les régions AWS et les versions
spécifiques de chaque moteur de base de données. De plus, chaque moteur de base de données
dispose d'un ensemble de paramètres dans un groupe de paramètres de base de données qui
contrôlent le comportement des bases de données qu'il gère.

Avantages détaillés :

Amazon RDS offre les avantages spécifiques suivants par rapport aux déploiements de bases de
données qui ne sont pas entièrement gérés :
Vous pouvez utiliser les produits de base de données que vous connaissez déjà : Db2, MariaDB,
Microsoft SQL Server, MySQL, Oracle et PostgreSQL.
Amazon RDS gère les sauvegardes, les correctifs logiciels, la détection automatique des pannes
et la récupération.
Vous pouvez activer les sauvegardes automatisées ou créer manuellement vos propres instantanés
de sauvegarde. Vous pouvez utiliser ces sauvegardes pour restaurer une base de données. Le
processus de restauration Amazon RDS fonctionne de manière fiable et efficace.
Vous pouvez bénéficier d'une haute disponibilité avec une instance principale et une instance
secondaire synchrone vers laquelle vous pouvez basculer en cas de problème. Vous pouvez
également utiliser des réplicas en lecture pour augmenter la mise à l’échelle en lecture.
En plus de la sécurité de votre package de base de données, vous pouvez contrôler qui peut
accéder à vos bases de données RDS. Pour ce faire, vous pouvez utiliser AWS Identity and Access
Management (IAM) pour définir les utilisateurs et les autorisations. Vous pouvez également
contribuer à protéger vos bases de données en les plaçant dans un cloud privé virtuel (VPC).

Limitations :
Personnalisation Limitée : Les options de configuration avancées peuvent être restreintes par
rapport à une instance de base de données auto-gérée.
Coût : Le coût peut être plus élevé par rapport à la gestion d'une base de données sur ses propres
serveurs, surtout pour les charges de travail constantes mais légères.

Comment travailler avec Amazon RDS


Il existe plusieurs manières d'interagir avec Amazon RDS.
Console de gestion AWS
L'AWS Management Console est une interface utilisateur Web simple. Vous pouvez gérer
vos instances de base de données depuis la console sans aucune programmation requise. Pour
accéder à la console Amazon RDS, connectez-vous à AWS Management Console et ouvrez la
console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

Interface de ligne de commande

Vous pouvez utiliser l'AWS Command Line Interface (AWS CLI) pour accéder à l'API
Amazon RDS de manière interactive. Pour installer l'AWS CLI, consultez Installation de l'AWS
Command Line Interface. Pour commencer à utiliser l'AWS CLI pour RDS, consultez la référence
AWS Command Line Interface pour Amazon RDS.

API Amazon RDS

Si vous êtes un développeur, vous pouvez accéder à Amazon RDS par programmation à
l'aide d'API. Pour plus d'informations, consultez Référence de l'API Amazon RDS .
Pour le développement d'applications, nous vous recommandons d'utiliser l'un des kits de
développement logiciel (SDK) AWS. Les kits SDK AWS gèrent des détails de bas niveau tels que
l'authentification, la logique de nouvelle tentative et la gestion des erreurs, afin que vous puissiez
vous concentrer sur la logique de votre application. Les kits SDK AWS sont disponibles dans une
grande variété de langues. Pour plus d'informations, consultez Outils pour les services Web
Amazon..
AWS fournit également des bibliothèques, des exemples de code, des didacticiels et d'autres
ressources pour vous aider à démarrer plus facilement. Pour plus d’informations, consultez
Exemples de code et bibliothèques.

Comment vous êtes facturé pour Amazon RDS ?

Lorsque vous utilisez Amazon RDS, vous pouvez choisir d'utiliser des instances de base de
données à la demande ou des instances de base de données réservées. Pour plus d'informations,
consultez Facturation des instances de base de données pour Amazon RDS .
Pour obtenir des informations sur les tarifs Amazon RDS, consultez la page produit Amazon RDS..
Commencer
Créez une instance de base de données à l'aide des instructions de Démarrage avec Amazon RDS.
Configuration pour Amazon RDS
Avant d'utiliser Amazon Relational Database Service pour la première fois, effectuez les tâches
suivantes.
Les sujets
Inscrivez-vous pour un compte AWS
Créer un utilisateur administratif
Accorder l'accès par programmation
Déterminer les exigences
Fournissez l'accès à votre instance de base de données dans votre VPC en créant un groupe de
sécurité
Si vous disposez déjà d'un compte AWS, connaissez vos exigences Amazon RDS et
préférez utiliser les valeurs par défaut pour les groupes de sécurité IAM et VPC, passez directement
à Mise en route avec Amazon RDS.

Bonnes Pratiques et Recommandations


Bonnes Pratiques de Conception et de Mise en Œuvre

1. Modèle de Données Optimal : Concevez un modèle de données adapté aux besoins de


l'application pour éviter les redondances et les incohérences.
2. Indexation Appropriée : Utilisez des index pour améliorer les performances des requêtes, mais
évitez une sur-indexation qui pourrait ralentir les opérations d'écriture.
3. Optimisation des Requêtes : Écrivez des requêtes efficaces en évitant les opérations coûteuses
et en optimisant les jointures, les filtres et les sélections.
4. Utilisation des Capacités de Mise à l'Échelle : Utilisez les fonctionnalités de scalabilité
offertes par le service de base de données pour répondre à la croissance des données et des charges
de travail.
5. Surveiller et Optimiser les Performances : Mettez en place des outils de surveillance pour
identifier les goulets d'étranglement et optimiser les performances en conséquence.

Sécurité des Données et Sauvegardes

1. Chiffrement des Données : Appliquez le chiffrement pour protéger les données stockées et en
transit.
2. Gestion des Accès : Définissez des politiques de contrôle d'accès strictes pour limiter l'accès
aux données sensibles.
3. Sauvegardes Régulières : Établissez une stratégie de sauvegarde régulière pour prévenir la
perte de données en cas de sinistre ou de défaillance.
4. Tests de Restauration : Effectuez régulièrement des tests de restauration à partir des
sauvegardes pour vous assurer qu'elles sont fonctionnelles et récupérables.
En suivant ces bonnes pratiques et recommandations, les organisations peuvent sélectionner le
service de base de données le plus adapté à leurs besoins, concevoir des systèmes robustes et
sécurisés, tout en optimisant les performances et la disponibilité des données. Ces approches
contribuent à garantir une utilisation efficace et sécurisée des services de base de données dans un
environnement cloud.

Études de Cas et Témoignages


Voici quelques exemples concrets d'entreprises qui ont utilisé avec succès les services de bases de
données AWS, ainsi que les résultats obtenus, les avantages observés et les leçons apprises :
Netflix
Service Utilisé : Amazon DynamoDB, Amazon RDS
Résultats & Avantages :
Évolutivité et Performances : Netflix utilise DynamoDB pour gérer les métadonnées de son
catalogue vidéo, bénéficiant ainsi de l'évolutivité et des performances pour gérer des milliards de
requêtes par jour.
Gestion de Charges Variables : Amazon RDS est utilisé pour les données transactionnelles,
permettant à Netflix de gérer efficacement les charges de travail variables et de s'adapter aux
besoins de ses utilisateurs à grande échelle.
Leçons Apprises :
Scalabilité Adaptative : L'adaptabilité des services a permis à Netflix de gérer des pics de
demande sans compromettre les performances.
Choix Adéquat des Services : L'utilisation de DynamoDB pour les besoins spécifiques des
métadonnées a démontré l'importance du choix adéquat du service en fonction des besoins.
Airbnb
Service Utilisé : Amazon Redshift Résultats & Avantages :
Analyses et Rapports : Airbnb utilise Amazon Redshift pour analyser de vastes quantités de
données, générant des rapports pour comprendre les tendances des utilisateurs et améliorer leur
expérience.
Performances et Coûts : Les performances élevées de Redshift ont permis à Airbnb de réduire
le temps nécessaire pour exécuter des requêtes complexes, tout en maîtrisant les coûts.
Leçons Apprises :
Optimisation des Performances : Airbnb a appris à optimiser les requêtes pour tirer le meilleur
parti des capacités de Redshift.
Évolutivité en Fonction des Besoins : L'évolutivité de Redshift a été essentielle pour gérer la
croissance rapide des données d'Airbnb.
Dow Jones
Service Utilisé : Amazon Aurora (RDS) Résultats & Avantages :
Haute Disponibilité : Dow Jones utilise Amazon Aurora pour ses bases de données critiques,
garantissant une disponibilité élevée et une réplication multi-région pour la résilience face aux
pannes.
Performance et Fiabilité : Aurora a permis à Dow Jones d'améliorer les performances de lecture
et d'écriture tout en maintenant une fiabilité élevée pour ses applications.
Leçons Apprises :
Importance de la Haute Disponibilité : La fiabilité et la haute disponibilité des services de base
de données sont essentielles pour les entreprises gérant des données sensibles ou critiques.
Plan de Reprise d'Activité : Dow Jones a tiré des leçons sur l'importance de disposer d'un plan
de reprise d'activité solide pour garantir la continuité des opérations en cas de catastrophe.
Ces exemples illustrent comment différentes entreprises ont utilisé avec succès les services de
bases de données AWS pour répondre à leurs besoins spécifiques, en bénéficiant de l'évolutivité,
de la performance et de la fiabilité offertes par ces solutions. Les leçons apprises mettent en
évidence l'importance de la bonne sélection de services, de l'optimisation des performances et de
la planification en matière de disponibilité et de sécurité des données.

I-5) SECURITE ET IDENTITE

1) AWS Identity and Access Management


AWS Identity and Access Management (IAM) vous permet de contrôler de façon sécurisée l'accès
aux services et ressources AWS pour vos utilisateurs. Avec IAM, vous pouvez créer et gérer des
utilisateurs ainsi que des groupes AWS, et configurer des autorisations afin de leur permettre ou
non d'accéder aux ressources AWS. IAM vous permet d'effectuer les tâches suivantes :
1. Gérer les utilisateurs d'IAM64 et leur accès
Vous pouvez créer des utilisateurs dans IAM et leur attribuer des informations d'identification de
sécurité individuelles (clés d'accès, mots de passe et dispositifs d'authentification multi-facteurs)
ou demander des informations d'identification de sécurité temporaires pour que ces utilisateurs
aient accès aux services et ressources AWS. Vous pouvez gérer les autorisations afin de contrôler
les opérations qu'un utilisateur peut effectuer.
2. Gérer les rôles d'IAM67 et leurs autorisations
Vous pouvez créer des rôles dans IAM et gérer les autorisations de manière à contrôler les
opérations que l'entité, ou le service AWS, qui assume ce rôle peut effectuer. Vous pouvez
également définir l'entité autorisée à endosser ce rôle.
3. Gérer les utilisateurs fédérés69 et leurs autorisations
Vous pouvez activer la fédération d'identités afin de permettre aux identités existantes (par ex., les
utilisateurs) dans votre entreprise d'accéder à AWS Management Console, d'appeler les API d'AWS
et d'accéder aux ressources, sans avoir à créer un utilisateur IAM pour chaque identité.

2) AWS Key Management Service

AWS Key Management Service (KMS) est un service opéré qui vous permet de créer et de contrôler
facilement les clés de chiffrement utilisées pour chiffrer vos données. Ce service utilise les modules
de sécurité matériels (HSM) pour préserver la sécurité de vos clés. AWS Key Management Service
est intégré à d'autres services AWS, notamment Amazon EBS, Amazon S3 et Amazon Redshift.
AWS Key Management Service est également intégré à AWS CloudTrail afin de générer les
journaux de toutes les utilisations de clés en vue de répondre à vos exigences réglementaires et de
conformité.

3) AWS Directory Service

AWS Directory Service est un service géré qui vous permet de connecter vos ressources AWS à un
répertoire Microsoft Active Directory sur site existant ou de configurer un nouveau répertoire
autonome dans le cloud AWS. La connexion à un répertoire sur site est facile. Une fois la
connexion établie, tous les utilisateurs peuvent accéder aux ressources et applications AWS avec
leurs informations d'identification d'entreprise existantes. Vous pouvez également lancer, en
quelques minutes, des répertoires gérés basés sur Samba afin de simplifier le déploiement et la
gestion des charges de travail Microsoft Windows et Linux dans le cloud AWS.

I.4) AWS FACTURATION (AWS BILLING AND COAST MANAGEMENT)


La console de facturation AWS contient des fonctions permettant de payer nos factures AWS et de
rendre compte de nos coûts et de notre utilisation d'AWS. Nous pouvons également utiliser la
console de facturation AWS pour gérer notre facturation consolidée si nous appartenons à AWS
Organisations. Amazon Web Services débite automatiquement la carte de crédit que nous
fournissons lors de notre inscription à un compte AWS. Nous pouvons consulter ou mettre à jour
les informations relatives à notre carte de crédit à tout moment, notamment en désignant une autre
carte de crédit à débiter par AWS.

1) Principales différences entre les fonctions de la console de facturation AWS et de la


console de gestion des coûts AWS

La console de facturation travaille en étroite collaboration avec la console de gestion des coûts
AWS. La console de gestion des AWS coûts comporte des fonctionnalités utilisées pour budgétiser
et prévoir les coûts, ainsi que des méthodes vous permettant d'optimiser les prix afin de réduire
notre AWS facture globale.
La console de facturation contient des fonctions pour gérer les paiements courants et les moyens
de paiement enregistrés sur notre compte AWS. Nous pouvons ensuite utiliser les fonctions de la
console de gestion des coûts AWS pour optimiser nos coûts futurs.
Le tableau suivant présente les cas d’utilisation des consoles de gestion des couts et de facturation.

Tableau 1:cas d’utilisation des consoles de gestion des couts et de facturation.


Cas d'utilisation Description AWS Noms des Noms des
fonctionnalités de la fonctionnalités de la
gestion des coûts console de facturation
Organiser Construisez votre base - AWS Identifications de AWS Cost Categories
de répartition des coûts répartition des coûts
et de gouvernance à
l'aide de votre propre
stratégie de marquage.
Rapport Augmentez la AWS Cost Explorer Rapports d'utilisation et
sensibilisation et la de coûts AWS
responsabilisation de vos
dépenses cloud grâce
aux données détaillées et
allouables sur les coûts.
Accès Suivez les informations - Facturation consolidée
de facturation dans toute AWSAWS Gestion des
l'organisation dans une bons de
vue consolidée. commandeCrédits AWS
Contrôle Mettre en place des Détection des anomalies -
mécanismes de de coûts AWS
gouvernance efficaces
avec les barrières de
protection efficaces en
place.
Forecast Estimez l'utilisation et AWS Cost -
les dépenses de vos ExplorerBudgets AWS
ressources avec des
tableaux de bord
prévisionnels que vous
créez.

Budget Contrôlez vos dépenses Budgets AWS - AWS Actions


grâce au seuil budgétaire budgétaires
personnalisé et à la
notification d'alerte
automatique.
Achat Utilisez les essais gratuits Savings PlansInstances AWS Offre gratuite
et les remises réservées AWS
programmatiques en
fonction de votre modèle
de charge de travail et de
vos besoins.
Redimensionnement Alignez la taille de votre Recommandations de -
allocation de service sur redimensionnement
votre demande réelle de
charge de travail.
Inspecter Restez au courant de vos AWS Cost Explorer -
opportunités de
déploiement des
ressources et
d'optimisation des coûts.

2) Fonctions de la console de facturation AWS

Les fonctions de la console de facturation AWS vous permettent d'effectuer les tâches suivantes :
 Gérer notre compte: gérer les paramètres de notre compte à l'aide de AWS Management
Console et de la console de facturation. Cela inclut la désignation de notre devise par défaut,
la modification de contacts alternatifs, l'ajout ou la suppression de Régions AWS, la mise à
jour de vos informations fiscales et la fermeture de votre Compte AWS.
 Affichage d'une facture: Pour afficher les détails de votre facture antérieure ou vos frais
estimés pour votre mois en cours à tout moment. Cette section explique comment afficher nos
factures, télécharger des copies PDF de nos frais et configurer des e-mails mensuels pour
recevoir les factures. Elle couvre également la manière dont nous pouvons utiliser d'autres
ressources telles que les rapports de coûts et d'utilisation AWS.
 Gestion des paiements: Pour consulter une estimation de nos factures et régler nos factures
AWS dans la devise de notre choix en définissant une devise de paiement. AWS convertit notre
facture dans la devise choisie après la finalisation de votre facture. D'ici là, tous les montants
en devises préférentielles indiqués dans la console sont estimés en USD. AWS garantit le taux
de change. Ceci afin que les remboursements utilisent le même taux de change que votre
transaction originale.
 Gestion des bons de commande AWS: Nous permet de gérer nos bons de commande AWS
en libre-service en nous occupant de plusieurs bons de commande en un seul endroit. Cela peut
nous aider à réduire nos frais généraux et à augmenter la précision et l'efficacité de notre
processus global d'approvisionnement à paiement.
 Catégories de coûts AWS: Pour gérer nos coûts AWS avec les catégories de coûts AWS en
mappant vos coûts et notre utilisation dans des catégories significatives. Cette section définit
les termes qui sont utilisés dans la console pour les dimensions, les opérations, les types de
règles et l'état pris en charge. La section fournit également plus d'informations sur la façon
dont nous pouvons créer, modifier, supprimer et diviser les frais au sein des catégories de coûts.
Profil de paiement: Nous pouvons utiliser des profils de paiement pour affecter plus d'un
moyen de paiement à nos paiements automatiques. Si nous recevons des factures provenant de
plusieurs fournisseurs de services AWS (« vendeur enregistré »), nous pouvons utiliser des
profils de paiement pour attribuer un moyen de paiement unique à chacun d'eux. Une fois que
nous avons créé un profil de paiement pour un fournisseur de services, notre profil de paiement
paie nos factures AWS automatiquement. Dans cette section, nous découvrons comment
utiliser la console de facturation pour configurer un profil de paiement personnalisé.

3) Services connexes

AWS Conducteur de facturation


AWS Conducteur de facturation est un service de facturation personnalisé qui permet de regrouper
les comptes par propriétaire financier, de configurer les paramètres de facturation et de générer
AWS Rapports de coûts et d'utilisation par groupe. AWS Conducteur de facturation est un service
entièrement géré qui peut prendre en charge les flux de showback et de rétrofacturation des AWS
Fournisseurs de solutions et clients d'entreprise.
IAM
Le service de facturation et AWS le service de Gestion des coûts est étroitement intégré à AWS
Identity and Access Management (IAM). Nous pouvons utiliser IAM avec la facturation pour
veiller à ce que les autres personnes qui travaillent dans notre compte puissent autant que
nécessaire accéder à leurs tâches.
AWS Organizations (Facturation Consolidée)
Les produits et services AWS pour répondent aux besoins d'une entreprise de toute taille, des
petites start-up aux grandes entreprises. Si notre entreprise est de grande taille ou susceptible de
croître, nous pouvons configurer plusieurs comptes AWS afin de refléter la structure spécifique de
notre entreprise. Par exemple, vous pouvez avoir un compte pour l'ensemble de l'entreprise et des
comptes pour chaque employé, ou un compte pour l'ensemble de l'entreprise avec des utilisateurs
IAM pour chaque employé. Nous pouvons avoir un compte pour l'ensemble de l'entreprise, des
comptes pour chaque service ou équipe au sein de l'entreprise et des comptes pour chaque employé.
Si on crée plusieurs comptes, nous utiliserons la fonction de facturation consolidée de AWS
Organizations pour combiner tous les comptes membres sous un compte de gestion. De cette façon,
nous recevrons une seule facture pour tous nos comptes membres.

4) Cas pratiques : Etapes pour débuter avec la console de facturation

Source : AWS Facturation-guide de l’utilisateur


Ici nous verrons toutes les informations qu’il nous faut pour débuter avec la console de facturation.

Étape 1 : Inscription à AWS et création d'un utilisateur IAM


Si vous êtes nouveau sur AWS, veuillez créer un AWS compte. Pour en savoir plus, consultez Mise
en route avec AWS.
S'inscrire à un Compte AWS
Si vous n'avez pas de compte Compte AWS, procédez comme suit pour en créer un :
 Pour s'inscrire à un Compte AWS
Ouvrez https://portal.aws.amazon.com/billing/signup. Suivez les instructions en ligne. Dans le
cadre de la procédure d'inscription, vous recevrez un appel téléphonique et vous saisirez un code
de vérification en utilisant le clavier numérique du téléphone.
Lorsque vous souscrivez à un Compte AWS, un Utilisateur racine d'un compte AWS est créé. Par
défaut, seul l'utilisateur root a accès à l'ensemble des Services AWS et des ressources de ce compte.
En tant que bonne pratique de sécurité, attribuer un accès administratif à un utilisateur
administratif, et utilisez uniquement l'utilisateur root pour effectuer tâches nécessitant un accès
utilisateur root.
AWS vous envoie un e-mail de confirmation lorsque le processus d'inscription est terminé. Vous
pouvez afficher l'activité en cours de votre compte et gérer votre compte à tout moment en accédant
à https://aws.amazon.com/ et en cliquant sur Mon compte.
Création d'un utilisateur administratif
Une fois que vous vous êtes inscrit à un Compte AWS, créez un utilisateur administratif afin de ne
pas utiliser l'utilisateur root pour les tâches quotidiennes.
Sécurisation de votre Utilisateur racine d'un compte AWS
Connectez-vous à la AWS Management Console en tant que propriétaire du compte en
sélectionnant Root user (Utilisateur racine) et en saisissant l'adresse e-mail de Compte AWS. Sur
la page suivante, saisissez votre mot de passe.
Connexion en tant qu'utilisateur administratif
Pour vous connecter avec votre utilisateur IAM Identity Center, utilisez l'URL de connexion qui a
été envoyée à votre adresse e-mail lorsque vous avez créé l'utilisateur IAM Identity Center. Pour
obtenir de l'aide pour vous connecter à l'aide d'un utilisateur IAM Identity Center, consultez
Connexion au portail d'accès AWS dans le Guide de l'utilisateur Connexion à AWS.

Étape 2 : Vérifiez vos factures et votre utilisation


Utilisez les fonctionnalités de la console de facturation pour afficher votre version
actuelle AWS frais et AWS utilisation.
Pour ouvrir la console de facturation et afficher votre utilisation et vos frais
Connectez-vous à AWS Management Console et ouvrez la console de facturation à
l'adresse https:// console.aws.amazon.com/billing/.
Choisissez Bills (Factures) pour afficher les détails concernant vos frais actuels.
Choisissez Payments (Paiements) pour consulter vos transactions de paiement
antérieures.
Choisissez AWS Rapports de coûts et d'utilisation pour afficher les rapports qui ventilent vos
coûts.
Pour en savoir plus sur le paramètre et l’utilisation de AWS Rapports de coûts et d'utilisation,
consultez le AWS guide de l'utilisateur des Rapports de coûts et d'utilisation.

Étape 3 : Téléchargement ou impression d'une facture AWS


La facturation clôt la période de facturation à minuit le dernier jour de chaque mois, puis calcule
votre facture. La plupart des factures sont prêtes à être téléchargées au plus tard le septième jour
comptable du mois.
Pour télécharger ou imprimer une facture
Connectez-vous à AWS Management Console et ouvrez la console de facturation à l'adresse
https:// console.aws.amazon.com/billing/.
Dans le volet de navigation, choisissez Factures.
Sous Date, choisissez le mois de la facture que vous souhaitez utiliser.
Choisissez Download CSV (Télécharger le rapport CSV) pour télécharger un fichier de variables
séparées par des virgules, ou choisissez Print (Imprimer).
II- CERTIFICATIONS ET OPPORTUNITES DE AWS

1. Certifications
Les certifications AWS sont divisées en trois niveaux :
Foundational : Ces certifications offrent une introduction aux services AWS et aux concepts de
base du cloud computing.
Associate : Ces certifications démontrent une expertise dans un domaine spécifique des services
AWS.
Professional : Ces certifications démontrent une expertise de haut niveau dans un domaine
spécifique des services AWS.

 Les certifications Foundational AWS


Les certifications Foundational AWS sont conçues pour les professionnels qui débutent dans le
cloud computing ou qui souhaitent obtenir une compréhension de base des services AWS. On peut
citer :
 AWS Certified Cloud Practitioner : Cette certification est le point de départ idéal pour toute
personne souhaitant se lancer dans le cloud computing. Elle valide les compétences et les
connaissances nécessaires pour utiliser les services AWS de base.

 Les certifications Associate AWS


Les certifications Associate AWS sont conçues pour les professionnels qui ont une expérience
pratique des services AWS. Elles démontrent une expertise dans un domaine spécifique des
services AWS. On peut citer :
 AWS Certified Solutions Architect–Associate : Cette certification valide les compétences
et les connaissances nécessaires pour concevoir, mettre en œuvre et exploiter des solutions
AWS.
 AWS Certified SysOps Administrator – Associate : Cette certification valide les
compétences et les connaissances nécessaires pour gérer et exploiter des environnements
AWS.
 AWS Certified Developer – Associate : Cette certification valide les compétences et les
connaissances nécessaires pour développer des applications sur AWS.
 Les certifications Professional AWS
Les certifications Professional AWS sont conçues pour les professionnels qui ont une expérience
approfondie des services AWS. Elles démontrent une expertise de haut niveau dans un domaine
spécifique des services AWS. On peut citer :
AWS Certified Solutions Architect – Professional : Cette certification valide les
compétences et les connaissances nécessaires pour concevoir, mettre en œuvre et exploiter des
solutions AWS complexes.
 AWS Certified SysOps Administrator – Professional : Cette certification valide les
compétences et les connaissances nécessaires pour gérer et exploiter des environnements
AWS complexes.
 AWS Certified Developer – Professional : Cette certification valide les compétences et les
connaissances nécessaires pour développer des applications complexes sur AWS.
Autres certifications AWS.
En plus des certifications Foundational, Associate et Professional, AWS propose également des
certifications dans des domaines spécifiques, tels que la sécurité, l'analyse de données, la machine
learning et l'intelligence artificielle. On peut citter :
 AWS Certified Security – Specialty : Cette certification valide les compétences et les
connaissances nécessaires pour concevoir, mettre en œuvre et exploiter des solutions de
sécurité sur AWS.
 AWS Certified Database – Specialty : Cette certification valide les compétences et les
connaissances nécessaires pour concevoir, mettre en œuvre et exploiter des bases de
données sur AWS.
 AWS Certified Machine Learning – Specialty : Cette certification valide les compétences
et les connaissances nécessaires pour développer et déployer des modèles de machine
learning sur AWS.
 AWS Certified Artificial Intelligence – Specialty : Cette certification valide les
compétences et les connaissances nécessaires pour concevoir, mettre en œuvre et exploiter
des solutions d'intelligence artificielle sur AWS.

2. Opportunités AWS
Les certifications AWS peuvent ouvrir de nombreuses opportunités de carrière, tant dans
les entreprises que dans le monde universitaire.
Dans les entreprises, les certifications AWS peuvent aider les professionnels à obtenir des
promotions, à accéder à de nouveaux rôles et à augmenter leur salaire. Elles peuvent également les
aider à se démarquer des autres candidats lors du processus de recrutement.
Dans le monde universitaire, les certifications AWS peuvent aider les étudiants à développer leurs
compétences et leur expertise dans le cloud computing. Elles peuvent également leur permettre de
se préparer à des carrières dans le cloud computing.

III- IMPACT DE AWS SUR LE MONDE DE L’EMPLOI

L'impact d’AWS sur le monde de l'emploi est considérable. AWS a créé de nouveaux emplois
dans le secteur de l'informatique, en particulier dans les domaines de l'ingénierie, de
l'administration système et du développement. AWS a également contribué à la croissance des
entreprises, ce qui a créé des emplois supplémentaires dans d'autres secteurs.
Selon une étude de la Society for Human Resource Management, le nombre d'emplois dans le
cloud computing devrait augmenter de 22 % entre 2020 et 2030. Cette croissance est alimentée
par la demande croissante d'applications et de services cloud. AWS est un leader du marché du
cloud computing, et son succès contribue à la croissance de l'emploi dans ce secteur.
AWS a également contribué à la création d'emplois indirects. Par exemple, les entreprises qui
utilisent AWS ont besoin de professionnels pour les aider à gérer et à exploiter leurs
environnements cloud. Ces professionnels peuvent inclure des ingénieurs cloud, des architectes
cloud, des administrateurs système cloud et des développeurs cloud.
En outre, AWS a contribué à la croissance des entreprises, ce qui a créé des emplois
supplémentaires dans d'autres secteurs. Par exemple, les entreprises qui utilisent AWS peuvent
investir davantage dans la recherche et le développement, ce qui peut créer des emplois dans les
domaines de la science, de la technologie, de l'ingénierie et des mathématiques (STEM).
CONCLUSION
AWS est un leader du marché du cloud computing, offrant une large gamme de services, de
certifications et d'opportunités. Les services AWS couvrent une variété de domaines, notamment
l'infrastructure, les applications, les données, l'analyse, l'intelligence artificielle et la machine
learning. Les certifications AWS sont conçues pour aider les professionnels à démontrer leurs
compétences et leur expertise dans les services AWS. Les opportunités AWS sont nombreuses,
tant dans les entreprises que dans le monde universitaire.
L'impact de AWS sur le monde de l'emploi est considérable. AWS a créé de nouveaux emplois
dans le secteur de l'informatique, en particulier dans les domaines de l'ingénierie, de
l'administration système et du développement. AWS a également contribué à la croissance des
entreprises, ce qui a créé des emplois supplémentaires dans d'autres secteurs.
AWS est une plateforme cloud puissante qui offre de nombreuses opportunités aux professionnels.
Les services AWS, les certifications AWS et les opportunités AWS sont tous des éléments
importants à considérer pour toute personne souhaitant se lancer dans une carrière dans le cloud
computing.
REFERENCES WEBOGRAPHIQUES
 https://aws.amazon.com/fr/rds/
 https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
 https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_BestPractic es.html
 https://info.convergeone.com/hubfs/C1-AWS-Databases-White-Paper.pdf

Vous aimerez peut-être aussi