Offre de Formation Formation Terraform – AWS avec TechnoWide | MaFormation.fr
TechnoWide

Formation Terraform – AWS

TechnoWide

Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne
Durée
21h à distance
Prix
2970 €

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En savoir plus sur les localités en présentiel

Certifications

Certification Datadock Datadock
Certification Qualiopi Qualiopi

Pré-requis

• Des connaissances de base en Cloud Public (AWS en particulier).
• Des connaissances de base en développement (tous langage confondu).

Objectifs

Terraform est un outil d'"Infrastructure As Code" (IAC) qui permet, via du code, de décrire les ressources qui constituent une architecture pour pourvoir ensuite les déployer, les modifier et les détruire en fonction du besoin.

Dans cette formation, vous apprendrez à écrire des configurations de code Terraform et utiliserez les mécanismes permettant de faire vivre des infrastructures cloud via votre code.
La formation est articulée autour de concepts techniques théoriques mis directement en pratique par des TP réalisés par les apprenants sur le cloud AWS.

- Savoir écrire du code terraform
- Savoir créer, modifier et supprimer des infrastructures via les commandes terraform
- Connaitre les "Best Practices" en structure de configuration terraform
- Acquérir de l'expérience via les TP

Programme

Introduction
• Présentation de terraform
• Définition d'un provider (AWS)
• Définition d'une ressource (Bucket S3)
• Initialisation d'une configuration
• Déploiement de la configuration
• Modification de la configuration et déploiement des changements
• Recréation d'une ressource
• Destruction d'une ressource
• Suppression et nettoyage d'une configuration
• TP 1 – Création d'une configuration « from scratch »

Approfondissement des concepts
• Les expressions
• Les fonctions intégrées
• Le templating
• TP 2 – Rendre son code dynamique
• Méta-arguments pour créer plusieurs ressources similaires
• TP 3 – Utilisation de count et for_each
• Les modules
• TP 4 - Utilisation de modules du registry
• Développement de modules
• TP5 – Création d'un module local
• Expressions for, splat et conditionnelles
• TP 6 – Modification du module pour déployer une ressource sous condition
• Les mises à jour et contraintes de versions de terraform et ses providers

Les configurations avancées
• Utilisation multiple d’un même provider
• Les backends et remote storage du state
• Les workspaces

Centre

À propos du centre TechnoWide

Avec plus de 20 années d'existence, TechnoWide contribue à la transformation numérique des administrations et entreprises à travers des formations pointues dans les domaines suivants : réseaux informatiques, systèmes d'exploitation, cybersécurité, intelligence artificielle, technologies Web, développement logiciel et bien d'autres encore !

Notre objectif est de fournir des solutions de montée en compétences en sur mesure qui reflètent les besoins uniques de chaque organisation, tout en favorisant une collaboration innovante et inclusive.
Nous sommes motivés par la volonté de transmettre des compétences technologiques essentielles et de contribuer à l'évolution des entreprises dans un monde en constante mutation.

Chez TechnoWide, nous pilotons des projets de formation et de coaching variés (conseils, assistances et expertises) en mettant à profit une expertise approfondie de la sphère informatique.
Notre rôle consiste à travailler en étroite collaboration avec des équipes pluridisciplinaires pour concevoir des programmes adaptés, tout en aidant nos clients à intégrer efficacement ces nouvelles compétences
dans leurs processus métiers.
Grâce à une approche centrée sur les besoins, nous avons aidé de nombreuses entreprises à relever les défis technologiques actuels.

Nos grands domaines de compétences :

- Développement logiciel,
- Technologies web,
- Système embarqués, Iot, Robotique,
- Gestion de projet,
- Virtualisation, Cloud, Devops,
- Système d'exploitation,
- Big Data et Business Intelligence,
- SGBD et travail collaboratif.

Au delà de la formation, nous proposons aussi à nos clients des prestations accompagnantes de type
Coaching que ce soit en entreprise ou en distanciel.

Notre société étant essentiellement composée de Consultants/Formateurs et d'Architectes logiciels.

Nos pôles de compétences :

Langages : Java/JEE , .Net Core, .Net framework, C/C++/C#, Python Langages Web : Angular, ReactJS, NodeJS, VueJS, Symfony
Systèmes embarqués, Iot, Robotique : Cartes ESP32/ESP8266, Raspberry Pi, C++/Java (temps réel...)
Méthodes agiles : Scrum Master, Product Owner, Devops.... (certifiantes)
Gestion de projet : Itil Foundation, ISTQB... CMS : Drupal, WordPress, Joomla...
Applications mobiles : IOS, Iphone/Ipad, UX Design, Android, Kotlin.. Big Data : Hadoop, NoSQL, Cassandra, Kafka
Écoconception numérique : Développement de sites web écoresponsables....
Cloud computing : VMware, Azure, Office 365, Docker, Kubernetes, Terraform...
Bases de données : Oracle, SQL Server, PostGreSQL, MySQL
Réseaux : Introduction et pratique des Réseaux, Windows Server, Windows 10/11, PowerShell, Linux/Unix, MacOS...
Virtualisation : VMware Vsphere, Citrix Xen, HyperV, Proxmox...
Solutions collaboratives : Exchange Server, SharePoint, MS Dynamics.


TechnoWide organise ainsi des actions de formation standard (Intra-entreprise) mais aussi en sur mesure
pour ses clients : Grands Comptes, Administrations, PME-PMI, ESN, Éditeurs logiciels et Start-Up sur
tout le territoire national.

Votre contact commercial : Guillaume SIMON - mail : guillaume.simon@technowide.fr

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification Datadock
Certification Qualiopi

Ces formations peuvent vous intéresser

Centre de formation STUDI
Avis du centre
À DISTANCE
Tout public
Finançable CPF

1990 €

Quelle est votre situation ?

Haut de page