Amazon Web Services - Introduction aux solutions
Amazon Web Services (AWS) est la plateforme de cloud computing qui regroupe les services Amazon Cloud. Elle fournit des solutions cloud innovantes et économiques permettant aux entreprises qui les utilisent de croître et de monter en échelle. Les services AWS sont utilisés par des millions d’entreprises dans le monde entier comme Spotify, Yelp, Netflix ou AirBnB.
Plus de 100 services composent le portefeuille Amazon Web Services, y compris ceux pour le calcul, les bases de données, la gestion de l'infrastructure, le développement d'applications et la sécurité.
Ryad Bourihane
À la fin de ce cours, les participants seront familiarisés avec les AWS à travers plusieurs notions indispensables. Ils seront notamment en mesure d’utiliser correctement les principaux services de base qui sont : Amazon EC2 (Elastic Compute Cloud), Amazon S3 (Simple Storage Service) et Amazon RDS (Relational Database Service).
1. Amazon Web Services
a. Le Cloud
b. Création d'un compte AWS
c. Exploraiton de la console AWS
d. Elastic Beanstalk
e. AWS versus ses concurrents
2. Amazon EC2 (Elastic Compute Cloud)
a. Introduction
b. Services EC2 : Instances, images, etc...
c. Choix du type d'instance selon l'application
d. Mise en place d'une application web
e. Actions sur une instance créée
3. Amazon S3 (Simple Storage Service)
a. Options de stockage
b. Finalité de Amazon S3
c. Objets et compartiments
d. Dropbox, Netflix
e. Étude de cas : Stockage S3
4. Amazon RDS (Relational Database Service)
a. Mise en contexte
b. Interface de RDS
c. Choix de moteur de bases de données
d. Connextion d'une application Web (sur EC2) à une BDD (sur RDS)
Conclusion et revue des notions
Analystes et consultants/consultantes en informatique
Analystes et administrateurs/administratrices de bases de données
Programmeurs/programmeuses et développeurs/développeuses en médias interactifs
Ingénieurs/ingénieures en génie informatique
Techniciens/techniciennes de réseau informatique
Préalable : Connaissances de base en programmation Java, PHP, Python, SSH