DevOps Engineering on AWS

  • Formation officielle
  • Débutant
  • Intermédiaire
  • Avancé
  • Spécialité
  • Lieu : Paris et à distance
  • Durée : 3j
  • Horaire :
    09h30 17h30
  • Prochaine date :
    30 Nov 2021 2 Déc 2021 (en distanciel)

Description

Lors de cette formation DevOps Engineering on AWS, vous apprendrez les modèles DevOps les plus courants pour développer, déployer et gérer des applications sur la plateforme AWS.

Nous aborderons les principes essentiels de la méthodologie DevOps et étudierons de nombreux cas d’utilisation, applicables à des scénarios de développement d’entreprises, de PME et de startups.

Public visé

Développeurs logiciels
Administrateurs systèmes

Recommandations

Avoir suivi la formation “System Operations on AWS” ou “Developing on AWS”
Connaissance pratique de langages de programmation (C#, java, Python, PHP,..)
Connaissance dans l’administration de systèmes (via CLI)
Expérience pratique sur AWS (Console et CLI)

  • Objectifs

    • Utiliser les concepts et pratiques par la méthodologie DevOps
    • Concevoir et implémenter une infrastructure sur AWS supportant des projets de développement DevOps
    • Utiliser AWS Cloudformation et AWS OpsWorks pour déployer une infrastructure afin de créer des environnements de test, dev, production pour un projet de développement logiciel
    • Configurer Git sur AWS, comprendre le terrain d’options pour activer un environnement d’intégration continue sur AWS
    • Utiliser les principes essentiels CI/CD
    • Implémenter plusieurs cas d’utilisation CD en utilisant les technologies AWS (incluant le déploiement “Blue/Green” et les tests A/B)
    • Connaitre les technologies de déploiements AWS (AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk,..) et savoir définir lesquelles utilisées pour un scénario donné
    • Améliorer et surveiller les applications délivrées sur AWS
  • Programme

    • Jour 1
      • Introduction au DevOps
      • Lab 1: Hands-on avec la CLI AWS
      • Introduction au DevSecOps
      • Lab 2: Construire et exécuter des tests de policy AWS automatisés avec AWS Config
      • Stratégies de déploiement et outils pour développeurs
    • Jour 2
      • Infrastructure as Code
      • Lab 3: Hands-on sur les templates AWS CloudFormation
      • Deep Dive sur les outils pour développeurs
      • Lab 4: Créer une chaîne Continuous Delivery avec AWS CodeStar
      • Tests automatisés sur AWS
    • Jour 3
      • Gestion de configuration
      • Lab 5: Hands-On sur AWS OpsWorks et Chef
      • Construire des AMI et Amazon EC2 Systems Manager
      • Conteneurs, Docker and ECS
      • Lab 6: Hands-on sur Docker et Amazon ECS
      • Etude de cas clients

Vous souhaitez vérifier votre éligibilité ou faire une demande de formation sur mesure ?

Romain Gros

Training manager

Devoteam Revolve