Organisme: Skills4All
Mode de formation: Blended-learning
Durée effective: 21 heure(s) (soit 104.76 €/h) décomposées en
  


Contenu de la formation


Pitch

--

Résumé

DevOps Engineering on AWS apprend à utiliser la combinaison des philosophies, pratiques et outils culturels de DevOps pour accroître la capacité de votre organisation à développer, fournir et gérer les applications et services à grande vitesse sur AWS. Ce cours couvre l'intégration continue (CI), la distribution (CD), l'infrastructure en tant que code, les microservices, la surveillance et la journalisation, ainsi que la communication et la collaboration. Les ateliers pratiques vous permettent d'acquérir de l'expérience dans la création et le déploiement de modèles AWS CloudFormation et de pipelines IC/DC qui créent et déploient des applications sur Amazon Elastic Compute Cloud (Amazon EC2), des applications sans serveur et des applications basées sur des conteneurs. Les ateliers pour les flux de travail multi-pipelines et les pipelines qui se déploient dans plusieurs environnements sont également inclus. 

Timing de la formation

Durée effective:21 heure(s) décomposée(s) en
Vous disposez de 3 jours pour passer votre certification

Difficulté de la formation

Fondamental

Mode

Blended-learning

Objectifs

Dans ce cours, vous apprendrez à :

  • Utiliser les bonnes pratiques DevOps pour développer, fournir et gérer les applications et les services à grande vitesse sur AWS
  • Énumérer les avantages, les rôles et les responsabilités des petites équipes autonomes DevOps
  • Concevoir et mettre en place une infrastructure sur AWS qui soutient les projets de développement DevOps
  • Utiliser AWS Cloud9 pour écrire, exécuter et déboguer votre code
  • Déployer divers environnements avec AWS CloudFormation
  • Héberger des référentiels Git sécurisés, hautement évolutifs et privés avec AWS CodeCommit
  • Intégrer les référentiels Git dans les pipelines CI/CD
  • Automatiser la construction, le test et le code d'empaquetage avec AWS CodeBuild
  • Stocker et exploiter en toute sécurité les images Docker et les intégrer dans vos pipelines de CI/CD
  • Créer 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 politiques de déploiement communes telles que « tout en même temps », « progressive » et « bleu/vert »
  • Intégrer les tests et la sécurité dans les pipelines de CI/CD
  • Surveiller les applications et les environnements à l'aide des outils et technologies AWS

Public

  • Ingénieurs DevOps
  • Architectes DevOPs,
  • Ingénieurs des opérations,
  • Administrateurs système
  • Développeurs

Programme détaillé

Jour 1

Module 0 : Présentation du cours

Module 1 : Introduction à DevOps

  • Qu’est-ce que DevOps ?
  • Parcours Amazon vers DevOps
  • Fondamentaux de DevOps

Module 2 : Automatisation de l’infrastructure

  • Infrastructure as code
  • Structure du modèle AWS CloudFormation
  • Modification du modèle AWS CloudFormation

Module 3 : Ensemble d’outils AWS

  • Configuration de l’interface de ligne de commande AWS (CLI)
  • Kits de développement logiciel AWS (kits SDK AWS)
  • CLI AWS SAM
  • AWS Cloud Development Kit (AWS CDK)
  • AWS Cloud9
  • Atelier 1: utilisation d’AWS CloudFormation pour allouer et gérer une infrastructure de base

Module 4 : Intégration et livraison continues (CI/CD) avec les outils de développement

  • Pipeline CI/CD et outils de développement
  • Quelques actions dans AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy et AWS CodePipeline
  • Atelier 2: déployer une application sur une flotte EC2 à l’aide d’AWS CodeDeploy


Jour 2

Module 4 : Intégration et livraison continues (CI/CD) avec les outils de développement (suite)

  • AWS CodePipeline
  • Intégration d’AWS CodePipeline avec Jenkins
  • Atelier 3 : automatisation des déploiements de code à l’aide d’AWS CodePipeline

Module 5 : Introduction aux Microservices

  • Définition
  • Avantages
  • Transformer un monolithe en microservices

Module 6 : DevOps et conteneurs

  • Déploiement des applications avec Docker
  • Amazon Elastic container Service et AWS Fargate
  • Amazon Elastic Container Registry et Amazon Elastic Kubernetes Service

Module 7 : DevOps et Calcul sans serveur

  • AWS Lambda et AWS Fargate
  • AWS Serverless Application Repository et AWS SAM
  • AWS Step Functions
  • Atelier 4: déploiement d’une application sans serveur à l’aide d’AWS SAM et d’un pipeline CI/CD

Module 8 : Stratégies de déploiement

  • Déploiement continu
  • Déploiements avec les services AWS

Module 9 : Tests automatisés

  • Introduction
  • Tests : unité, intégration, tolérance aux pannes et charge
  • Intégration de produits et services


Jour 3

Module 10 : Automatisation de la sécurité

  • Introduction à DevSecOps
  • Sécurité du pipeline
  • Sécurité dans le pipeline
  • Outils de détection des menaces

Module 11 : Gestion de la configuration

  • Introduction au processus de gestion de la configuration
  • Services AWS et outillage pour la gestion de de la configuration
  • Atelier 5 : effectuer des déploiements bleu/vert avec des pipelines CI/CD et Amazon ECS


Module 12 : Observabilité

  • Introduction à l’observabilité
  • Outils AWS pour aider à répondre aux besoins d’observabilité
  • Atelier 6 : utilisation des outils DevOps AWS pour les automatisations de pipeline CI/CD

Module 13 : Architectures de référence (optionnel)

  • Exemples d’architecture

Module 14 : Résumé du cours

  • Composants de la pratique DevOps
  • Résume du pipeline CI/CD
  • Certification AWS

Pré-requis

  • Expérience dans le développement de code dans au moins un langage de programmation de haut niveau
  • Expérience dans la conception d'infrastructures hautement automatisées
  • Expérience dans l'administration de systèmes d'exploitation
  • Compréhension des processus et méthodologies modernes de développement et d'exploitation

Prix public

Prix HT:2200.00 €
Taxes:0.00 €
Prix TTC:2200.00 €

Compétences apportées

Description Niveau 1 Niveau 2 Niveau 3 Niveau 4 Niveau 5 Niveau 6 Niveau 7
 

Description détaillée des compétences apportées

FAUVEL, Marc-Noel



Moyenne: 5 sur 2569 votes

Anciennement directeur de la MOA d'un ETI dans la santé et ancien DSI d'une grande administration.

Marc-Noël a 20 ans d'expérience de directeur opérationnel, et 15 ans d'expérience en tant que formateur. Il a mis en oeuvre les référentiels qu'il enseigne de façon opérationnelle.

Compétences principales

- Agilité d'entreprise
- Digitalisation des processus clé de l'entreprise
- Amélioration des processus et Business Process Reengineering
- Agilisation des développements IT
- Mise oeuvre de gestion de portefeuille
- Déploiement de gestion de programmes/projets dans toute l'entreprise
- Organisation de l'IT-delivery autour des meilleures pratiques ITIL
- Pilotage de la DSI et gouvernance des systèmes d'information
- Plans stratégiques IT
- Direction de programmes

Marc-Noël forme des professionnels depuis 2001 et intervient régulièrement dans différentes écoles (comme l'Ecole Centrale Paris). Il a formé plus de 4.000 stagiaires depuis le début de sa carrière de formateur.

Dans ses cours, il apporte de nombreux retours d'expérience opérationnels liés à ses différents postes et à ses missions de conseil.

Titulaire d'un doctorat en informatique et d'un Executive MBA, Marc-Noël accompagne également les créateurs et repreneurs d'entreprises. Il est actif dans plusieurs associations et intervient régulièrement dans des conférences sur le management et les SI.

Formation

  • Executive MBA, Université Dauphine, PARIS IX, 2011
  • Master en gestion des affaires, UQAM Montréal, Canada, 2012
  • Doctorat en robotique et intelligence artificielle, Université Pierre & Marie Curie, Paris VI, 1995

Expérience opérationnelle

  • 2017 – CEO | Skills4All | Formations en digital-learning et présentiel pour la transformation de l’entreprise
    • Création de la plateforme digital-learning www.skills4all.com
    • Publications diverses autour des meilleures pratiques internationales
    • Missions de conseil
  • 2014-2017 | Directeur MOA | Groupe de mutuelles - Chargé du portefeuille de programmes de transformation digitale, et des processus transverses. Equipe de 50 personnes. 
    • Créer une maîtrise d'ouvrage transverse dans l'entreprise
      • Accompagnement au changement et plan stratégique pluriannuel
      • Mise en œuvre d'une équipe de Business Relationship Management
    • Mise en œuvre d'une gestion de portefeuille/programmes/projets transverses
      • Pilotage des 10 programmes de transformation (≈80 projets en portefeuille)
      • Mise en œuvre d'une PMO à l'échelle de l'entreprise
      • Gestion des relations avec le CA
    • Accompagnement à la réalisation du Plan de Continuation d’Activités de l’entreprise
      • Mise en œuvre d'ISO22301 et articulation des relations métiers-DSI
    • Dynamiser la transformation digitale de l'entreprise
      • Accompagnement au changement Agile (yc formation)
      • Utilisation de méthodes scalables pour les développements logiciels
      • Accompagnement des Product Owners et des Business Owners
    • Assurer le pilotage et l'amélioration continue des processus métier
      • BPM des 8 grands processus transverses de production
      • Implantation de la couche "Information" de l'architecture d'entreprise
      • Amélioration continue des processus métier avec Lean Six-Sigma
  • 2011 – 2014 | Formateur | Société de formation et de services - Responsable de l’offre ITIL®, PMP®, PRINCE2®, LEAN SIX-SIGMA, BPM, SCRUM®, TOGAF®, ISO, MBA
    • Responsable du développement de l'offre "Management et meilleures pratiques"
    • Animation des sessions de formation
    • Missions de conseil autour des meilleures pratiques
  • 1999 – 2011 | DSI | Grande collectivité territoriale - Transformation du SI et organisation de l'IT en centre de services ; équipe de 25 personnes.
    • Prix obtenus :
      • 2009: Prix national itSMF des meilleures pratiques et de la gouvernance IT (entreprises >2000 pers.)
      • 2008 : Prix international de la Ville de Paris (stratégie d'architecture open source)
      • 2002 et 2004 : Prix nationaux « puces de silicium » (développements d'applications innovantes)
    • Dynamiser la transformation de l'organisation
      • Etude et planification de la consolidation de l'IT de 4 collectivités (5000 PC au total)
      • 1ère collectivité locale en France à mettre en œuvre une gouvernance IT (projet de 1000 j.h)
    • Conception et mise en œuvre des plans stratégiques informatiques (3 plans de 4 ans)
    • Stimulation et soutien des processus métier
      • Mesure et garantie de l'alignement des solutions IT sur les attentes des métiers (SLA, tableaux de bord)
      • Mise en place et pilotage du centre de services pour les 2000 utilisateurs (taux de satisfaction>90%)
    • Modélisation et amélioration des principaux processus métier transverses (15 au total)
    • Piloter les projets et atteindre les objectifs
      • Déploiement d'une gestion de projets à travers toute l'organisation
      • Pilotage de programmes de transformation pluriannuels (≈ 2000 j.h)
      • Encadrement des études et développements logiciels (en moyenne 30 projets/an, ≈1000 j.h)
    • Soutenir la performance et l'exploitation
      • Réduction drastique des coûts IT (-3 à -8 %/an pendant 10 ans)
      • Standardisation des processus IT grâce à ITIL (gain +60 % productivité en 2 ans) : 14 processus implantés
      • Déploiement de la norme ISO 27000 pour la sécurité IT

Certifications

  • ITIL® Expert
  • SAFe SPC4 Agile Program Consultant
  • PMP®
  • LEAN SIX-SIGMA Black Belt IASSC et Ecole Centrale Paris
  • DevOps® Foundation
  • SCRUM® Master PSM I
  • SCRUM® Professional Product Owner I (PSPO I)
  • CISA®
  • PRINCE2® Practitioner
  • PRINCE2® Agile Practitioner
  • TOGAF® Certified
  • MSP® Practitioner
  • BPM® Intermediate
  • COBIT® 4.1, 5
  • ISO 20000
  • ISO 27002
  • CGEIT®

Spécificités en tant que formateur

  • Nombreux retours opérationnels
  • Eclairages multi-référentiels
  • Développement de contenus pédagogiques
  • Production de contenus en digital learning

 


Date Stagiaire Note Commentaire concernant le formateur Formation
06/08/2022 Profil linkedin C'est un réel plus d'avoir un formateur avec une expertise dans le domaine et qui a pu expérimenter le contenu du cours pour nous apporter son retour d'expérience en plus du contenu. Bootcamp: Certifications SCRUM Master(r) et Product Owner(r) (2 certifications comprises)
05/08/2022 Ne souhaite pas être identifié(e) Excellent