DevOps Engineering on AWS

  • Formation officielle
  • Opéré par Orsys
  • Débutant
  • Intermédiaire
  • Avancé
  • Spécialité

Formation Administrée par ITTCERT by ORSYS, délivrée par Devoteam A Cloud

  • Lieu : Distanciel
  • Durée : 3 jours
  • Horaire :
    09h00 17h30
  • Prochaine date :
    11 Mar 2025 13 Mar 2025 (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.

Mise à jour du contenu : 07/06/2024

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
      • AUTOMATISATION D’INFRASTRUCTURE
      • OUTILLAGE AWS
      • Lab 1: Utiliser AWS CLoudFormation pour provisionner et manager une infrastructure
      • CI/CD AVEC LES OUTILS DE DÉVELOPPEMENT (PARTIE 1)
      • Lab 2: Déployer une flotte EC2 avec AWS CodeDeploy
    • Jour 2
      • CI/CD AVEC LES OUTILS DE DÉVELOPPEMENT (PARTIE 2)
      • Lab 3 : Automatiser des déploiement de codes avec AWS CodePipeline
      • INTRODUCTION AUX MICROSERVICES
      • DEVOPS ET CONTENEURISATION
      • DEVOPS ET SERVERLESS
      • Lab 4 : Déployer une application Serverless via AWS Serverless Application Model et un pipeline CI/CD
      • STRATÉGIES DE DEPLOIEMENTS
      • TESTS AUTOMATISÉS
    • Jour 3
      • AUTOMATISATION DE LA SÉCURITÉ
      • GESTION DES CONFIGURATIONS
      • Lab 5 : Réaliser des déploiements Blue/Green avec des Pipelines CI/CD et Amazon ECS
      • OBSERVABILITÉ
      • Lab 6: Utiliser les outils AWS DevOps pour les automatisations de pipelines CI/CD

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

Romain Gros

Devoteam A Cloud Training manager