Formation Devenez ingénieur Cloud DevOps

Développez vos compétences. Zéro euro à payer. Grâce à nos formations payées par l’Etat

Programme

Apprenez à concevoir et à déployer une infrastructure en tant que code, à créer et à surveiller des pipelines CI/CD pour différentes stratégies de déploiement et à déployer des microservices évolutifs à l’aide de Kubernetes. À la fin du programme, vous combinerez vos nouvelles compétences en réalisant un projet de synthèse.

CONNAISSANCES PRÉALABLES

Vous devez avoir une connaissance intermédiaire de Javascript et une familiarité avec la programmation orientée objet, le développement Web avec HTML et CSS et la ligne de commande Linux. Voir les exigences détaillées.

  • Fondements du cloudApprenez les bases du cloud computing tout en découvrant la puissance de calcul, la sécurité, le stockage, la mise en réseau, la messagerie et les services de gestion dans le cloud.DÉPLOYER UN SITE WEB STATIQUE SUR AWS
  • Déployer l’infrastructure en tant que code (IAC)Dans ce cours, vous apprendrez à déployer les composants d’infrastructure sous-jacents qui fournissent la sécurité et les services à nos serveurs en écrivant des scripts à l’aide de CloudFormation, l’outil AWS pour l’infrastructure en tant que code. Vous utiliserez CloudFormation pour déployer des modèles d’infrastructure largement utilisés dans l’industrie et pouvant être facilement utilisés pour déployer n’importe quelle application cloud. Comme dans le monde réel, vous commencerez par les exigences commerciales initiales que vous transformerez en diagrammes d’architecture cloud. Ensuite, vous déploierez cette architecture à l’aide de CloudFormation.DÉPLOYER UNE APPLICATION WEB À HAUTE DISPONIBILITÉ À L’AIDE DE CLOUDFORMATION
  • Construire des pipelines CI/CD, surveillance et journalisationApprenez à tirer parti de la livraison continue en tant que « vrai nord » pendant que vous créez des systèmes CI/CD qui automatisent les « trucs » entre les développeurs et le cloud. Vous acquerrez des connaissances essentielles et les mettrez en pratique en découvrant l’intégration continue et le déploiement continu. Vous combinerez vos connaissances existantes sur Cloud Formation et AWS avec de nouveaux outils comme Ansible et Circle CI. Vous apprendrez également à garder un œil sur vos déploiements grâce à une surveillance et des alertes proactives.CONSTRUIRE UN PIPELINE CI/CD AUTOMATISÉ POUR UDAPEOPLE
  • Microservices à grande échelle avec KubernetesDans ce cours, vous apprendrez à créer et à déployer un cluster kubernetes, à configurer l’autoscale kubernetes et à tester la charge d’une application kubernetes. Vous apprendrez à opérationnaliser les microservices existants et nouveaux et à appliquer les meilleures pratiques en matière de conteneurs. Vous apprendrez à déployer des microservices Machine Learning qui sont élastiques et tolérants aux pannes. Vous apprendrez à choisir l’abstraction appropriée pour les microservices : sans serveur (AWS Lambda) ou Container Orchestration (Kubernetes).

Début des cours tous les jours