06-01-2023, 10:19 AM
AWS DevOps : Automatisez la gestion de votre infra [2023]
Last updated 3/2023
Created by Dirane Willy TAFEN
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: French + srt | Duration: 125 Lectures ( 5h 15m ) | Size: 2.54 GB
Industrialisez le déploiement de vos applications microservices avec codecommit codebuild codepipeline et EKS
What you'll learn
Déployez un cluster EKS de façon automatique
Buildez les images docker avec codebuild et codecommit
Déployez votre application en continu avec codedeploy
Mettez en place un pipeline complet avec codepipeline
Sécurisez votre applicationa avec route53, ACM et aws ingress controller pour la gestion des certificats
Requirements
Avoir les bases sur Kubernetes et Docker
Description
Les entreprises ces dix dernières années ont été confrontées aux défis liés à la croissance du numérique, à savoir :L'explosion du nombre de terminaux numériques (ordinateurs, téléphones, tablettes)La population de plus en plus connectée à internetLa concurrence de nouveaux acteurs sur le marchéAinsi, les entreprises ont bien compris qu'être expert dans leur domaine de base (comptabilité, enseignement/formation, médecin, banque .) ne suffit plus, il faut également compter le « software », c'est-à-dire délivrer ses services autrement. L'équipe informatique est désormais au cœur même de la « révolution » et la « croissance » au sein de l'entreprise.Afin de soutenir la croissance de l'entreprise, le Système d'Information (SI) doit répondre à des exigences clairesEvolutivité : le SI doit pouvoir évoluer avec l'avancée technologique de peur d'être disruptéAgilité/rapidité/flexibilité : le SI doit pouvoir répondre très rapidement aux nouveaux besoins du clientScalabilité : le SI doit pouvoir répondre à la montée en charge au risque de voir les clients adapter d'autres solutions et perdre des parts de marchéSécurité : la cybersécurité doit faire partie de l'ADN de l'équipe informatique afin de prévenir toute cyber attaque. En effet aucun système n'est à l'abris et toute faille de sécurité non maitrisée pour entrainer un arrêt de service qui peut coûter la vie à l'entrepriseConfidentialité : les données représentent un enjeu majeur au 21 ième siècle. Le SI doit impérativement garantir une transparence dans la gestion des données et assurer la non-divulgation de ces dernières.Vous l'aurez compris, l'IT (Information Technology) est la plateforme tournante de tout ce que nous faisons au quotidien (achat de courses en supermarché, paiement en ligne, recherche de l'information .).Plusieurs approches seront développées au fil des années :Le Cloud : qui permet de consommer des ressources IT (réseau, calcule, stockage) hébergées par un opérateur et qui ne nous facture que ce que nous consommons, ainsi sont nés les termes IaaS (Infrastructure As A Service), PaaS (Plateforme As A Service) et SaaS (Software As A Service). Le Cloud a ainsi permis à de nombreuses entreprises de se focaliser sur leur cœur de métier et ainsi innover beaucoup plus viteLe DevOps : qui permet aux systèmes d'information d'accélérer le processus de production et de livraison de l'application grâce aux chaînes d'intégration continue (CI) et de déploiement continu (CD). Une entreprise qui livre plus vite est une entreprise qui répond plus vite aux besoins du client.Plusieurs acteurs se sont positionnés sur le marché du Cloud, à savoir Amazon (avec AWS), Microsoft (avec AZURE), OVH (avec OVH Cloud), Alibaba (avec Alibaba Cloud).Afin de séduire en plus leur clientèle, ces acteurs ont proposé des solutions pour reproduire les grandes artères de la méthodologie DevOps (Code -> Test -> Build -> Deploy -> Monitor). En proposant des services managés de plus en plus innovants.Dans le cadre de la présente formation, nous vous apprendrons à implémenter la méthodologie DevOps dans le Cloud afin d'accélérer la croissance de votre Système d'Information.Ainsi vous apprendrez à réaliser les étapes d'intégration contitue et de déploiement continue grâce à CodeCommit, CodeBuild, CodeDeploy et CodePipeline.Les méthodes pédagogiques du client ayants évoluées chez EAZYTraining, nos formations se dispensent à travers un projet fil rouge. En effet, pour rendre nos formations directement applicables en entreprise, nous allons partir d'un besoin client et vous montrer étape par étape comment répondre à ce dernier et proposer une solution complète.La formation est divisée en 5 grandes parties :EKS : nous permettant de déployer le cluster kubernetes sur lequel on déploiera l'application du clientGestion du code : avec codecommitGestion du build : avec codebuildGestion du déploiement : avec codedeployGestion du pipeline : avec codepipelineGestion de la sécurité : avec Amazon Route 53, ACM, external DNS et AWS Load Balancer Controller pour la partie ingress (exposition et sécurisation de l'application à l'extérieur).Cette formation est destinée :Aux développeursAux administrateurs systèmes et réseauxAux managers et chef de projet ITAux ingénieurs DevOpsPrérequis :Avoir de bonnes bases sur Docker Avoir de bonnes bases sur kubernetes Avoir les bases sur aws Avoir les bases sur gitDurée de la formation : 8 HeuresNB : Cette formation est activement mise à jourFormateur : Dirane TAFEN (Consultant et Instructeur dans le Cloud et le DevOps)
Who this course is for
Administrateur système
Developpeur
Cloud Architect
Administrateur Réseau
DevOps
SRE
HOMEPAGE
DOWNLOAD