AWSDEVOPS

Ingénierie DevOps sur AWS

Ingénierie DevOps sur AWS vous apprend à utiliser la combinaison des philosophies culturelles, des pratiques et des outils DevOps pour augmenter la capacité de votre organisation à développer, livrer et maintenir des applications et des services à grande vitesse sur AWS. Ce cours couvre l'intégration continue (CI), la livraison continue (CD), l'infrastructure en tant que code, les microservices, la surveillance et la journalisation, ainsi que la communication et la collaboration. Des laboratoires pratiques vous donnent l'expérience de la création et du déploiement de modèles AWS CloudFormation et de pipelines CI/CD qui construisent et déploient des applications sur Amazon Elastic Compute Cloud (Amazon EC2), des applications sans serveur et des applications basées sur des conteneurs. Des laboratoires pour les workflows multi-pipelines et les pipelines qui se déploient dans plusieurs environnements sont également inclus.

AWS
Formation officielle AWSNiveau Intermédiaire⏱️ 3 jours (21h)

Ce que vous allez apprendre

  • Utiliser les meilleures pratiques DevOps pour développer, livrer et maintenir des applications et des services à grande vitesse sur AWS
  • Lister les avantages, les rôles et les responsabilités des petites équipes DevOps autonomes
  • Concevoir et mettre en œuvre une infrastructure sur AWS qui prend en charge les projets de développement DevOps
  • Exploiter AWS Cloud9 pour écrire, exécuter et déboguer votre code
  • Déployer divers environnements avec AWS CloudFormation
  • Héberger des dépôts Git sécurisés, hautement évolutifs et privés avec AWS CodeCommit
  • Intégrer les dépôts Git dans les pipelines CI/CD
  • Automatiser la construction, le test et l'empaquetage du code avec AWS CodeBuild
  • Stocker et exploiter en toute sécurité les images Docker et les intégrer dans vos pipelines CI/CD
  • Construire des pipelines CI/CD pour déployer des applications sur Amazon EC2, des applications sans serveur et des applications basées sur des conteneurs
  • Mettre en œuvre des stratégies de déploiement courantes telles que "tout à la fois”, “déploiement progressif,” et “bleu/vert"
  • Intégrer les tests et la sécurité dans les pipelines CI/CD
  • Surveiller les applications et les environnements à l'aide des outils et technologies AWS

Prérequis

  • Avoir suivi les cours Systems Operations on AWS ou Developing on AWS
  • Connaissance pratique d'un ou plusieurs langages de programmation de haut niveau, tels que C#, Java, PHP, Ruby, Python
  • Connaissance intermédiaire de l'administration des systèmes Linux ou Windows en ligne de commande
  • Deux ans ou plus d'expérience dans le provisionnement, l'exploitation et la gestion des environnements AWS

Public cible

  • Ingénieurs DevOps, Architectes DevOps, Ingénieurs d'exploitation, Administrateurs système, Développeurs

Programme de la Formation

15 modules pour maîtriser les fondamentaux

Sujets abordés
  • Objectif du cours
  • Prérequis suggérés
  • Décomposition de l'aperçu du cours
Sujets abordés
  • Qu'est-ce que DevOps ?
  • Le parcours d'Amazon vers DevOps
  • Fondations pour DevOps
Sujets abordés
  • Introduction à l'automatisation de l'infrastructure
  • Plongée dans le modèle AWS CloudFormation
  • Modification d'un modèle AWS CloudFormation
Activités

Démonstration : Structure du modèle AWS CloudFormation, paramètres, piles, mises à jour, importation de ressources et détection de dérive

Sujets abordés
  • Configuration de l'AWS CLI
  • Kits de développement logiciel AWS (SDK AWS)
  • AWS SAM CLI
  • Kit de développement Cloud AWS (AWS CDK)
  • AWS Cloud9
Activités

Démonstration : AWS CLI et AWS CDK

Atelier pratique : Utilisation d'AWS CloudFormation pour provisionner et gérer une infrastructure de base

Sujets abordés
  • Pipeline CI/CD et outils de développement
  • AWS CodePipeline
Activités

Démonstration : Pipeline CI/CD affichant certaines actions d'AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy et AWS CodePipeline

Atelier pratique : Déploiement d'une application sur une flotte EC2 à l'aide d'AWS CodeDeploy

Démonstration : Intégration d'AWS avec Jenkins

Atelier pratique : Automatisation des déploiements de code à l'aide d'AWS CodePipeline

Sujets abordés
  • Introduction aux microservices
Sujets abordés
  • Déploiement d'applications avec Docker
  • Amazon Elastic Container Service et AWS Fargate
  • Amazon Elastic Container Registry et Amazon Elastic Kubernetes service
Activités

Démonstration : Déploiement d'un pipeline CI/CD dans une application conteneurisée

Sujets abordés
  • AWS Lambda et AWS Fargate
  • AWS Serverless Application Repository et AWS SAM
  • AWS Step Functions
Activités

Démonstration : AWS Lambda et caractéristiques

Démonstration : Démarrage rapide d'AWS SAM dans AWS Cloud9

Atelier pratique : Déploiement d'une application sans serveur à l'aide du modèle d'application sans serveur AWS (AWS SAM) et d'un pipeline CI/CD

Sujets abordés
  • Déploiement continu
  • Déploiements avec les services AWS
Sujets abordés
  • Introduction aux tests
  • Tests : Unitaire, intégration, tolérance aux pannes, charge et synthétique
  • Intégrations de produits et services
Sujets abordés
  • Introduction à DevSecOps
  • Sécurité du pipeline
  • Sécurité dans le pipeline
  • Outils de détection des menaces
Activités

Démonstration : AWS Security Hub, Amazon GuardDuty, AWS Config et Amazon Inspector

Sujets abordés
  • Introduction au processus de gestion de la configuration
  • Services et outils AWS pour la gestion de la configuration
Activités

Atelier pratique : Réalisation de déploiements bleu/vert avec des pipelines CI/CD et Amazon Elastic Container Service (Amazon ECS)

Sujets abordés
  • Introduction à l'observabilité
  • Outils AWS pour aider à l'observabilité
Activités

Atelier pratique : Utilisation des outils DevOps AWS pour l'automatisation des pipelines CI/CD

Sujets abordés
  • Architectures de référence
Sujets abordés
  • Composants de la pratique DevOps
  • Revue du pipeline CI/CD
  • Certification AWS

Formations associées

AWS

Architecture Avancée sur AWS

Dans ce cours, chaque module présente un scénario avec un défi architectural à résoudre. Vous examinerez les services et fonctionnalités AWS disponibles comme solutions au problème. Vous acquerrez des connaissances en participant à des discussions basées sur des problèmes et en découvrant les services AWS que vous pourriez appliquer pour relever les défis. Sur 3 jours, le cours va au-delà des bases d'une infrastructure cloud et couvre des sujets pour répondre à une variété de besoins pour les clients AWS. Les modules de cours se concentrent sur la gestion de plusieurs comptes AWS, la connectivité hybride et les appareils, la mise en réseau avec un accent sur la connectivité AWS Transit Gateway, les services de conteneurs, les outils d'automatisation pour l'intégration/livraison continue (CI/CD), la sécurité et la protection contre les attaques par déni de service distribué (DDoS), les lacs de données et les magasins de données, les services en périphérie, les options de migration et la gestion des coûts. Le cours se termine en vous présentant des scénarios et en vous mettant au défi d'identifier les meilleures solutions.

3 j
Avancé
AWS
Best

Architecturer sur AWS

Architecturer sur AWS s'adresse aux architectes de solutions, aux ingénieurs de conception de solutions et aux développeurs cherchant à comprendre l'architecture AWS. Dans ce cours, vous apprendrez à identifier les services et les fonctionnalités pour créer des solutions informatiques résilientes, sécurisées et hautement disponibles sur le Cloud AWS. Les solutions architecturales diffèrent en fonction du secteur, des types d'applications et de la taille de l'entreprise. Les instructeurs agréés par AWS mettent l'accent sur les meilleures pratiques en utilisant le Cadre AWS Well-Architected et vous guident dans le processus de conception de solutions informatiques optimales basées sur des scénarios réels. Les modules se concentrent sur la sécurité des comptes, la mise en réseau, le calcul, le stockage, les bases de données, la surveillance, l'automatisation, les conteneurs, l'architecture sans serveur, les services de périphérie, ainsi que la sauvegarde et la récupération. À la fin du cours, vous mettrez en pratique la création d'une solution et appliquerez ce que vous avez appris.

3 j
Intermédiaire

Prochaines sessions

24 juin 2026
Distanciel • Français
S'inscrire
16 septembre 2026
Distanciel • Français
S'inscrire

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides)Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos)Le formateur réalise une manipulation ou une procédure devant les apprenants.
  • Laboratoires dirigés (Labs)Mise en pratique guidée sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

2 370€ HT

par apprenant