Architecture Cloud AWS et Terraform, en GitOps

Faites d’une pierre 3 coups : découvrir et maîtriser les services principaux du Cloud AWS dans un contexte prod-ready, mettre en œuvre une approche d’infrastructure-as-code pour la provisionner de manière durable, et automatiser 100% de son déploiement en mode GitOps. Rien que ça.

Présentiel ou Distanciel
durée 3 jours
2 650 € H.T
Nouveauté
Administration système, réseaux et applicatifs 3 tiers
Ratio théorie / pratique : Ratio théorie / pratique : 30% / 70%
(21)
Dernière mise à jour : 04/2024

Description

L’arrivée des Cloud Providers a permis de franchir un grand pas dans nos manières d’appréhender nos systèmes distribués. Si l’approche du cloud doit être faite avec discernement (vis à vis des questions de gouvernance, de vendor-locking et de finances), elle reste un incontournable de nos SIs modernes.

Aujourd’hui, il ne s’agit plus seulement de faire du Cloud, mais de le faire avec des pratiques auditables, au travers d’APIs, et avec une approche Infrastructure-as-Code.

Le défi de cette formation est de vous faire découvrir ces 3 piliers en 3 jours.

Maîtriser les services clés du Cloud AWS :

Vous découvrirez la plateforme, la Console, le CLI, et les services managés les plus importants, ainsi que les considérations de production et de sécurité.

Mettre en oeuvre le provisioning d’infrastructure en Infra-as-code :

Vous coderez toute votre infrastructure et aurez une compréhension fine de ce que propose Terraform et de ses atouts.

Automatiser son déploiement d’environnements en GitOps :

Le Graal de toute organisation est d’arriver à disposer d’une automatisation de toute l’infrastructure, et la souplesse de faire évoluer ses environnements de manière simple, sécurisée, et rapide.

Le GitOps, Terraform et AWS sont aujourd’hui des indispensables pour déployer et faire évoluer des infrastructures modernes orientées cloud. Cette formation vous permettra de les découvrir en profondeur et de vous donner les clés pour inscrire ces nouveaux paradigmes au sein de votre SI.

Icône Objectifs
Objectifs

Découvrir les services Cloud à travers l'offre AWS, leader du marché, mais aussi l'approche Infrastructure as Code, indissociable de toute bonne implémentation d'infrastructure Cloud. Mettre en œuvre une infrastructure de plus en plus complexe à travers la découverte de la plupart des services Cloud et comprendre à quelles problématiques ils répondent. Implémenter cette architecture avec les bonnes pratiques d’Infrastructure as Code grâce à Terraform et provisionner automatiquement son infrastructure grâce à un pipeline Gitlab CI pour une approche GitOps.

Icône Contenu
Contenu

Une Keynote d'ouverture, de nombreuses mises en situation ultra-réalistes pour repartir avec une vision transverse et maitrisée des services cloud.

Icône Public
Public

Tech Leads, Administrateurs système, Ops, SRE.

Icône Financement
Financement

Nous sommes certifiés Qualiopi et vous pouvez faire prendre en charge une partie de cette formation selon votre situation.

Icône Prérequis
Prérequis

Connaissances de base d’administration système et réseau. La connaissance des concepts liés aux applicatifs 3-tiers est aussi demandée.

Icône Ressources pédagogiques
Ressources pédagogiques

Les contenus pédagogiques sont dispensés sur deux supports : les slides (un deck par jour et la keynote), et le guide de formation.

Programme

Jour 1
Matin9h30-12h30

Keynote : Cloud Providers et Infrastructure as Code, présentation des 3 piliers de l’IaC inscrits dans la continuité de la philosophie DevOps, et de l’écosystème d’outils associés.

Présentation de Terraform

Setup de l'environnement

Découverte du dashboard AWS

Service EC2 : le Hello Word du bon cloud engineer

Services découverts : EC2 instances / EBS / VPC / Security Group

Après-midi14h-17h30

Terraform pour de vrai : variables, outputs, modularisation

Le cas de la Base de données

La publication de nos app

Services découverts : RDS / Route53

Jour 2
Matin9h30-12h30

Parlons Scalabitlité et HA, Availability zone

Le cas des assets statiques

Services découverts : ELB / ALB / NLB / Auto Scaling / S3 / CloudFront / Certificate Manager / CDN

Après-midi14h-17h30

Un peu de sécurité dans la publication

Publication des Api

Introduction aux FaaS Lambda / Lambda Edge à travers un cas d'usage

Services découverts : Lambda / Lambda Edge /  Api Gateway

Jour 3
Matin9h30-12h30

De l'orchestration dans notre Infrastructure : Nos Api dans ECS

Sécurité et Observabilité

Services découverts : ECS / CloudWatch / CloudTrail / WAF

Après-midi14h-16h

Passage de IaC local → Approche GitOps

Pousser son code Terraform dans un repo Gitlab

Continues Deployment Terraform de Gitlab Ci

Conférence de Cloture : best practices at scale

Prochaine session

La date ne vous convient pas ? Pas de soucis !

Contactez l'équipe Takima pour être tenu au courant des prochaines dates de sessions proposées pour cette formation.

Cela pourrait vous plaire également...