Description
Introduction
Cette formation vous permet d’acquérir les fondamentaux de la création d’une infrastructure informatique sur la plateforme AWS.
À l’issue du cours, vous serez en mesure de concevoir, déployer et gérer une infrastructure fonctionnelle sur AWS, en tirant parti des services clés proposés par la plateforme.
Objectifs
À l’issue de la formation, le participant sera en mesure de :
Décider de l’implémentation d’une architecture sur AWS en s’appuyant sur les principes et les bonnes pratiques de la plateforme
Appliquer les notions de scalabilité, de fiabilité et de haute disponibilité à une architecture AWS
Utiliser les services managés pour donner de la flexibilité et de la résilience à une architecture
Optimiser les performances, améliorer l’efficacité et réduire les coûts d’une architecture sur AWS
Exploiter le cadre Well-Architected d’AWS pour évaluer et améliorer les architectures existantes
Mettre en œuvre des modèles d’architecture adaptés à des cas d’usage courants (applications web, traitements par lot, etc.)
Intégrer des composants et fonctionnalités de conception garantissant l’évolutivité, l’élasticité et la haute disponibilité
Concevoir des solutions intégrant des fonctions de sécurité, d’authentification et d’autorisation avec les services AWS
Identifier les procédures de migration vers le cloud
Programme
1. Revue des fondamentaux de l'architecture AWS
- Services et infrastructure AWS
- Modèles d'infrastructure
- Outils d'API AWS
- Sécurisation de l' infrastructure
- Le cadre Well-Architected d’AWS
Travaux pratiques : Explorer l'utilisation des outils d'API AWS pour déployer une instance EC2
2. Sécurité des comptes AWS
- IAM, AWS Organisation, Landing Zone, Control Tower
- Principes de sécurité
- Politiques basées sur l'identité et les ressources
- Fédération de comptes
- Introduction à la gestion multi-comptes
3. Networking (Partie 1)
- Concepts réseau : VPC, Routing, Connectivité Internet, NACL & groupes de sécurité
- Adressage IP
- Amazon Virtual Private Cloud (VPC) - modèles et quotas
- Routage
- Accès Internet
- Network Access Control Lists (NACL)
- Groupes de sécurité
4. Compute (Calculer)
- Amazon Elastic Cloud Compute (EC2)
- Instances EC2 et sélection d'instances
- Calcul haute performance sur AWS
- Lambda et EC2 - quand utiliser l'un ou l'autre
Travaux pratiques : Créer votre infrastructure Amazon VPC
5. Stockage
- Amazon S3 : classes de sécurité, de gestion des versions et de stockage
- Systèmes de fichiers partagés
- Outils de migration de données
6. Services de base de données
- Solutions de base de données AWS
- Services de base de données relationnelle Amazon (RDS)
- DynamoDB : fonctionnalités et cas d'usage
- Redshift : fonctionnalités, cas d'usage et comparaison avec RDS
- Mise en cache et migration des données
Travaux pratiques : Créer une couche de base de données dans votre infrastructure Amazon VPC
7. Surveillance et mise à l'échelle
- Surveillance : CloudWatch, CloudTrail et VPC Flow Logs
- Appel d'événements
- Elastic Load Balancing
- Options de mise à l'échelle automatique et coût de surveillance
Travaux pratiques : Configurer la haute disponibilité dans votre infrastructure Amazon VPC
8. Automatisation
- CloudFormation
- AWS Systems Manager
9. Conteneurs
- Microservices
- Surveillance des microservices avec X-Ray
- Conteneurs
10. Networking (Partie 2)
- VPC Peering & Endpoints
- Transit Gateway
- Hybrid Networking
11. Serverless Architecture
- Amazon API Gateway
- Amazon SQS, Amazon SNS
- Amazon Kinesis Data Streams et Kinesis Firehose
- Step Functions.
Travaux pratiques : Créer une architecture sans serveur.
12. Edge Services
- Fondamentaux Edge
- Amazon CloudFront
- AWS Global Accelerator
- AWS Web Application Firewall (WAF), DDoS and Firewall Manager.
- AWS Outposts
Travaux pratiques : Configurer une distribution Amazon CloudFront avec Amazon S3 Origin
13. Sauvegarde et restauration
- Planification de la reprise après sinistre
- Sauvegarde AWS
- Stratégies de récupération
14. Étude de cas : créer une architecture multi-niveau (Lab Capstone)
- Revue des concepts et services appris en cours
- Construction de bout en bout d'une solution basée sur un scénario
Public cible
Architectes de solutions, ingénieurs en conception de solutions, développeurs, ainsi que toute personne souhaitant approfondir les fondamentaux des architectures AWS.
Prérequis
Disposer d’une expérience pratique des systèmes distribués et des architectures multi-tiers
Connaître les concepts généraux du cloud et des réseaux
Avoir suivi la formation AWS Technical Essentials
Conditions
Support de cours
Le support de cours sera délivré en début du cours.
Certificat
À l'issue de la formation, les participants recevront une attestation de participation délivrée par la House of Training.
Lieu
L-1615 Luxembourg
Luxembourg