| |
|
|
DETAILS |
|
Le cours Ingnierie DevOps sur AWS montre comment utiliser les schmas d'oprations de dveloppement (DevOps) les plus courants pour dvelopper, dployer et grer des applications sur AWS. Ce cours couvre les principes essentiels de la mthodologie DevOps et tudie de nombreux cas d'utilisation, applicables des scnarios de dveloppement d'entreprises, de PME et de startups.
Objectifs du cours
la fin de ce cours, vous aurez acquis les comptences suivantes:
Utiliser les pratiques et concepts principaux de la mthodologie DevOps.
Concevoir et mettre en place une infrastructure sur AWS, qui prend en charge un ou plusieurs projets de dveloppement DevOps.
Utiliser AWS CloudFormation et AWS OpsWorks pour dployer l'infrastructure ncessaire la cration d'environnements de dveloppement, de test et de production pour un projet de dveloppement logiciel.
Utiliser AWSCodeCommit et AWSCodeBuild pour dcouvrir l'ventail d'options permettant de mettre en place un environnement d'intgration continue sur AWS.
Utiliser AWS CodePipeline pour concevoir et mettre en uvre un pipeline d'intgration et de livraison continues sur AWS.
Utiliser AWSCodeStar pour grer toutes les activits de dveloppement logiciel au mme endroit.
Mettre en uvre plusieurs cas d'utilisation courants du dploiement continu l'aide des technologies AWS, notamment le dploiement bleu/vert et les tests A/B.
Faire la distinction entre les diffrentes technologies de dploiement d'applications disponibles sur AWS (notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2 Container Service et Amazon EC2 Container Registry) et dcider laquelle correspond le mieux un scnario donn.
Utiliser AmazonEC2SystemsManager pour la gestion des correctifs.
Exploiter le testing automatis diffrents stades d'un pipeline CI/CD.
Ajuster prcisment les applications que vous envoyez sur AWS pour bnficier de hautes performances et utiliser les outils et technologies AWS pour surveiller que votre application et votre environnement ne rencontrent aucun problme
Public vis
Ce cours s'adresse aux personnes suivantes:
Administrateurs systme
Dveloppeurs logiciels
Prrequis
Pour assister ce cours, il est recommand:
D'avoir suivi la formationAdministration et support;
D'avoir suivi la formationConception d'applications;
De matriser au moins un langage de programmation de haut niveau (C#, Java, PHP, Ruby, Python, etc.) ;
D'avoir des connaissances intermdiaires dans l'administration de systmes Linux ou Windows au niveau de la ligne de commande ;
De disposer d'une exprience de travail avec AWS, la fois pour AWS Management Console et l'interface de ligne de commande AWS.
Mthode d'apprentissage
Ce cours combine les mthodes d'apprentissage suivantes
Formation assure par un instructeur
Ateliers pratiques
Application pratique
Ce cours intgre des activits qui vous permettront de tester de nouvelles comptences et d'appliquer vos connaissances grce des exercices pratiques.
Dure
3 jours
Droulement du cours
Journe1
Introduction DevOps
Interface de ligne de commande AWS
Introduction to DevSecOps
Stratgies de dploiement et outils de dveloppeurs
Journe2
Infrastructure en tant que code
Dtails sur les outils pour dveloppeurs AWS
Testing automatis sur AWS
Journe3
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 prparer 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.
Cours opr par
En inter-entreprises ou en intra-entreprise,TNP Training, en sa qualit de centre de formation AWS agr pour EMEA (Europe, Moyen-Orient, Afrique). Les instructeurs sont certifis pdagogiquement par Amazon Web Services, et disposent de la certification requise du niveau concern par la formation
|
|
|
|
|
|
|
|