Architecte AWS : Conception Cloud Sécurisée et Déploiement
L'infrastructure IT moderne repose fortement sur le cloud computing, avec Amazon Web Services (AWS) en tête de file. Les entreprises recherchent activement des architectes capables de concevoir des solutions cloud à la fois robustes, sécurisées et optimisées pour leurs besoins métiers. Cette formation intensive est conçue pour doter les stagiaires des compétences essentielles afin de répondre à ces exigences critiques et d'accélérer leur transformation cloud. Les stagiaires apprendront à concevoir, déployer et gérer des applications hautement disponibles et sécurisées sur AWS. Ils maîtriseront les services clés, les meilleures pratiques d'architecture et les stratégies de sécurité avancées. La formation inclut l'utilisation d'outils comme CloudFormation et Terraform pour l'automatisation. À l'issue du programme, les stagiaires seront capables d'optimiser les coûts, d'automatiser les déploiements et de se préparer efficacement à la certification Architecte AWS, validant ainsi leur expertise technique et leur capacité à moderniser l'infrastructure.
Maîtrisez l'architecture AWS. Concevez des applications cloud robustes, évolutives et sécurisées. Devenez un architecte cloud certifié.
Durée : 21 heures
Domaine : Cloud Computing
Objectifs pédagogiques
- Développer des architectures AWS résilientes et évolutives adaptées aux besoins métier.
- Configurer et déployer des applications à haute disponibilité en utilisant les services AWS.
- Sécuriser l'infrastructure cloud en appliquant les bonnes pratiques IAM et de gestion des accès.
- Automatiser les déploiements d'infrastructure avec CloudFormation ou Terraform.
- Optimiser les coûts d'infrastructure en utilisant les outils de monitoring AWS.
Technologies et outils
- AWS (Amazon Web Services) : EC2, S3, RDS, VPC, IAM, CloudFormation, CloudWatch
- Terraform (Infrastructure as Code)
- AWS CLI (Command Line Interface)
- AWS Management Console
Public cible
Cette formation s'adresse aux architectes solutions cloud, ingénieurs DevOps, développeurs cloud et administrateurs système souhaitant migrer vers AWS, ayant un niveau intermédiaire à avancé et visant des postes d'architecte ou d'ingénieur cloud.
Prérequis techniques
- Connaissances de base des concepts de cloud computing.
- Expérience en administration système ou développement d'applications.
- Compréhension des concepts de réseau (TCP/IP, DNS).
Programme détaillé
Module 1 : Introduction à AWS et aux Concepts Clés
- Vue d'ensemble d'AWS : Services, Régions et Zones de Disponibilité
- Modèles de tarification AWS
- Concepts fondamentaux de l'architecture cloud (scalabilité, disponibilité, sécurité)
- Introduction à l'AWS Management Console et à l'AWS CLI
- TP: Navigation dans la console AWS et configuration de l'AWS CLI
Module 2 : Calcul sur AWS
- EC2 : Instances, Types d'Instances, AMI
- Auto Scaling : Groupes Auto Scaling, Politiques de Scaling
- Load Balancing : Elastic Load Balancer (ELB), Types de Load Balancers
- Elastic Container Service (ECS) et Elastic Kubernetes Service (EKS) : Introduction
- TP: Déploiement d'une application web simple sur EC2 avec Auto Scaling et ELB
Module 3 : Stockage sur AWS
- S3 : Buckets, Objets, Politiques d'accès
- EBS : Volumes, Snapshots
- EFS : Système de fichiers partagé
- Glacier : Stockage d'archives
- Choix du service de stockage approprié
- TP: Stockage et récupération de fichiers sur S3, création de snapshots EBS
Module 4 : Bases de données sur AWS
- RDS : MySQL, PostgreSQL, SQL Server, Oracle, MariaDB
- DynamoDB : Base de données NoSQL
- Aurora : Base de données MySQL et PostgreSQL compatible
- Redshift : Data Warehouse
- Choix de la base de données appropriée
- TP: Création et configuration d'une base de données RDS, exploration de DynamoDB
Module 5 : Réseau sur AWS
- VPC : Virtual Private Cloud, Subnets, Route Tables
- Security Groups : Règles d'accès
- NACLs : Network Access Control Lists
- Direct Connect et VPN
- AWS Transit Gateway
- TP: Création d'un VPC personnalisé avec subnets publics et privés, configuration des Security Groups
Module 6 : Sécurité sur AWS
- IAM : Identity and Access Management, Rôles, Politiques
- KMS : Key Management Service
- CloudTrail : Audit des événements
- CloudWatch : Surveillance et alertes
- Best practices de sécurité AWS
- TP: Création de rôles IAM avec des permissions spécifiques, configuration de CloudWatch pour la surveillance des ressources
Module 7 : Architecture et Bonnes Pratiques
- Architecture à 3 tiers
- Microservices
- Serverless Computing avec Lambda et API Gateway
- Déploiement continu (CI/CD)
- Optimisation des coûts et des performances
- TP: Conception d'une architecture serverless pour une application simple, mise en place d'un pipeline CI/CD
Compétences acquises
À l'issue de cette formation, le stagiaire sera capable de concevoir des architectures cloud robustes et évolutives sur AWS, de déployer et gérer des applications hautement disponibles et sécurisées, et de mettre en œuvre les meilleures pratiques de sécurité. Il pourra également automatiser les déploiements d'infrastructure grâce à des outils d'Infrastructure as Code (IaC), contribuant ainsi à l'agilité et à l'optimisation des coûts des projets cloud.
Demander un devis