DevOps - Amazon Web Services
Est une plateforme de cloud computing offrant une large gamme de services, incluant le stockage, le calcul, la base de données et l’intelligence artificielle, pour aider les entreprises à évoluer et à innover
- Level: Fundamental
- Durée : 0Mois
- Price: 0000 DT
- Download the program
Flexible 100% online training
Start your new career at any time! Available part-time? No problem, study at your own pace.
Professional projects
You will develop your professional skills by working on concrete projects inspired by business reality. No problem, study at your own pace.
Personalized support
Benefit from weekly mentoring sessions with a business expert.
Earn certificates and diplomas
Earning certificates and degrees can enhance your career, broaden your horizons, and provide you with increased personal satisfaction.
- Preview
- Projects
- Accompaniement
Objectifs de la formation AWS : Amazon Web Services
Operational objective:
Savoir utiliser les schémas d’opérations de développement, ainsi que déployer et gérer des applications sur Amazon Web Services.
Educational objectives:
Concrétement à l’issue de cette formation Ingénierie DevOps sur AWS vous aurez acquis les connaissances et les compétences nécessaires :
- Utiliser les pratiques et concepts principaux de la méthodologie DevOps
- Concevoir et mettre en place une infrastructure sur AWS, qui prenne 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
- Configurer Git sur AWS et découvrir l’éventail d’options permettant de mettre en place un environnement d’intégration continue sur AWS
- Utiliser les principes essentiels de l’intégration et du déploiement continus
- Mettre en œuvre plusieurs cas d’utilisation courants du déploiement continu à l’aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B
- Faire la distinction entre les différentes technologies de déploiement d’applications disponibles sur AWS (notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk et Amazon EC2 Container Service) et décider laquelle correspond le mieux à un scénario donné
- Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour vous surveiller le bon fonctionnement de votre application et de votre environnement.
Who is this training for?
Audience :
Cette formation est destinée aux développeurs, administrateurs système et responsables de la gestion des opérations sur la plateforme AWS.
Prerequisites:
Afin de profiter pleinement de ce stage, il est recommandé :
- D’avoir suivi la formation « AWS : Opérations système sur Amazon Web services » (IAOS) et la formation « AWS : Développement sur Amazon Web Services » (IADV)
- 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.
A pedagogy based on practice
- Acquire essential skills by validating professional projects.
- Progress with the help of a professional expert.
- Gain real know-how as well as a portfolio to demonstrate it.
Contenu du cours DevOps sur AWS :
Définition des DevOps :
Infrastructure en tant que code :
Conception et sécurité
CloudFormation et gestion des applications .
Comprendre CodeCommit :
Avoir un aperçu sur CICD
Avoir un aperçu sur CodeCommit
First Repo & HTTPS config
clone, add, commit, push
Branches et Pull Requests
Sécurisation du Repository et des Branches
Triggers et notifications
AWS Lambda
Comprendre CodeBuild :
Avoir un aperçu sur CodeBuild
Comprendre le premier build
Comprendre buildspec.yml Deep Dive
Comprendre Docker, ECR & buildspec.yml
Comprendre les variables d’environnement et Parameter Store
Comprendre Artifacts et S3
Comprendre CloudWatch Events, CloudWatch Logs, CloudWatch Metrics & Triggers
Valider des CodeCommit Pull Requests
Comprendre CodeDeploy
Aperçu et introduction
Voir EC2 setup
Application, Deployment Groups et premier déploiement
Découvrir les Deployment Groups
Configurer le déploiement
Appspec.yml Deep Dive
Hooks & Variables d’environnement
CloudWatch Events, CloudWatch Logs, CloudWatch Alarms, Triggers
Rollbacks
On-Premise Instances setup
Deploy de AWS Lambda
Comprendre CodePipeline
Avoir un aperçu sur CodePipeline
Comprendre CodePipeline : CodeCommit & CodeDeploy
Ajouter le CodeBuild
Comprendre CodePipeline : Artifacts, chiffrement et S3
Suivre les étapes d’approbation manuelle
Intégrer des événements CloudWatch
Voir toutes les intégrations
Personnaliser les jobs d’action avec AWS Lambda
Comprendre CodePipeline : CloudFormation
Comprendre CodeStar
Avoir un aperçu sur CodeStar
Découvrir l’architecture de Jenkins
Voir Jenkins : le setup sur EC2
Voir Jenkins : AWS Plugins
Comprendre Lambda
Avoir un aperçu sur Lambda
Comprendre Lambda : Sources et Use Cases
Comprendre Lambda : Sécurité, Variables d’environnement, KMS et SSM
Comprendre Lambda : Versions, Aliaces et Canary
Comprendre Lambda : Framework SAM
Comprendre Lambda : SAM et CodeDeploy
Comprendre API Gateway
Avoir un aperçu sur les étapes des fonctions
Avoir un aperçu sur les API Gateway
Comprendre API Gateway : Intégration avec Lambda
Voir les étapes de déploiement
Comprendre les déploiements Canary
Faire des tests des déploiements et Canary
Comprendre API Gateway : Throttles
Comprendre API Gateway : Les fonctions de fronting step
Découvrir ECS
Découvrir Docker
Découvrir les clusters ECS
Définir les tâches
Découvrir les services ECS
Découvrir les services ECS avec les équilibreurs de charge
Voir ECR
Démo – Voir ECR
Voir Fargate
Découvrir ECS & Multi Docker Banstalk
IAM roles
Auto Scaling
Les intégrations CloudWatch
CICD CodePipeline
Voir OpsWorks
Comprendre OpsWorks
Voir le cycle de vie des événements
Comprendre l’Auto Healing & les événements CloudWatch
Voir un résumé sur OpsWorks
Conclusion
Individual and privileged supervision.
- Benefit from weekly individual sessions with an expert mentor in the field
- quickly in your projects thanks to its excellence in sharing its know-how
The Empire Training community
- Count on a close-knit community of students ready to help you 24/7.
Online pre-registration
Please fill out the form
Please fill out the form
How does an Empire Training course work?
From the chosen training to their entry into their new career, our students recount each stage of their experience and the support they received.