DevOps Engineering (AWS01)

Téléchargement

À la fin de ce cours, vous aurez acquis les compétences suivantes :

  • Concevoir et mettre en place une infrastructure sur AWS, qui prend en charge un ou plusieurs projets de développement DevOps.
  • Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l’infrastructure nécessaire à la création d’environnements de développement, de test et de production pour un projet de
    développement logiciel.
  • Utiliser AWS CodeCommit et AWS CodeBuild pour mettre en place un environnement d’intégration continue sur AWS.
  • Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d’intégration et de livraison continues sur AWS.
  • Utiliser AWS CodeStar pour gérer toutes les activités de développement logiciel au même endroit.
  • Mettre en œuvre plusieurs cas d’utilisation courants du déploiement continu à l’aide des technologies AWS (blue/green, A/B Testing).
  • Faire la distinction entre les différentes technologies de déploiement d’applications disponibles sur AWS (notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2 Container Service et Amazon EC2 Container Registry) et décider laquelle correspond le mieux à un scénario donné.
  • Utiliser Amazon EC2 Systems Manager pour la gestion des correctifs.
  • Exploiter le testing automatisé à différents stades d’un pipeline CI/CD.

Public

Ce cours s’adresse aux personnes suivantes :

  • Administrateurs système
  • Développeurs logiciels

Prérequis

Pour assister à ce cours, il est recommandé :

  • d’avoir assisté au cours Opérations système sur AWS ;
  • d’avoir assisté au cours Développement sur AWS ;
  • de maîtriser au moins un langage de programmation de haut niveau (C#, Java, PHP, Ruby, Python, etc.) ;
  • d’avoir des connaissances intermédiaires dans l’administration de systèmes Linux ou Windows au niveau de la ligne de commande ;
  • de disposer d’une expérience de travail avec AWS, à la fois pour AWS Management Console et l’interface de ligne de commande AWS.

Déroulement du cours

Journée 1

  • Introduction à DevOps
  • Interface de ligne de commande AWS
  • Introduction to DevSecOps
  • Stratégies de déploiement et outils de développeurs

Journée 2

  • Infrastructure en tant que code
  • Détails sur les outils pour développeurs AWS
  • Testing automatisés sur AWS

Journée 3

  • Gestion de configuration
  • Conception de l’AMI et Amazon EC2 Systems Manager
  • Conteneurs : Docker et Amazon EC2
  • Études de cas client DevOps
  • Conclusion du cours

Test et certification

  • Cette formation permet de préparer le passage de l’examen AWS Certified DevOps Engineer – Professional. Le passage de l’examen n’est pas compris dans le cadre de la formation.

Méthode d’apprentissage

Ce cours combine les méthodes d’apprentissage suivantes :

  • Formation assurée par un instructeur
  • Ateliers pratiques
  • Application pratique
  • Ce cours intègre des activités qui vous permettront de tester de nouvelles compétences et d’appliquer vos connaissances grâce à des exercices pratiques.

Cours suivants

Sécurité et conformité sur AWS (3 jours)

Formation Inter entreprises

Durée : 3 jours - 21 heures
Horaire : 09:00 - 17:00

Date des sessions


Formation Intra entreprise

Choisissez une date