Ce cours vise à vous permettre de travailler avec AWS à l'aide de Terraform pour diverses ressources AWS sur les instances VPC et EC2. Il commence par présenter les outils de développement et l'environnement dans lequel vous allez créer. Tout d'abord, vous allez explorer l'interface de ligne de commande AWS comme point de départ pour gérer un compte AWS. Vous découvrirez Python, le langage principal pour interagir avec AWS, et PyCharm, un puissant IDE JetBrains pour le développement Python. Boto3 est une fantastique bibliothèque AWS prise en charge par Amazon. Avoir un compte AWS sur lequel vous pouvez jouer avec les ressources AWS et apprendre à les créer est un avantage. Vous allez vous connecter à l'AWS Management Console et découvrir certaines de ses fonctionnalités les plus importantes. Après avoir créé un utilisateur de développement pour un compte sur AWS et obtenu des informations d'identification, vous découvrirez comment utiliser ces informations d'identification pour créer un environnement avec l'interface de ligne de commande pour les interactions.
La section suivante du cours explique comment installer des outils et configurer un environnement sous Windows ou MAC OS. Découvrez les procédures d'installation de Terraform, du plug-in IntelliJ, de Python 3, de Pip, du SDK AWS (CLI) et de Boto3 sur les deux systèmes d'exploitation. Nous décrivons comment configurer des variables d'environnement pour les déploiements Terraform et configurer l'IDE pour utiliser Terraform efficacement en installant un plugin Terraform qui mettra en évidence la syntaxe et la saisie automatique en détail. En outre, vous suivrez un cours intensif sur Terraform, où vous apprendrez tout ce que vous devez savoir sur la configuration de cette infrastructure, ses fonctionnalités et ses commandes, la syntaxe du langage, ses dépendances et ses états. Après avoir tout configuré, vous développerez du code Terraform pour mettre l'architecture en action. Tout d'abord, nous décrivons la configuration d'un état distant et l'obtention d'une paire de clés pour se connecter aux instances que vous lancez. Vous allez ensuite apprendre à créer l'environnement de cloud privé virtuel (VPC). Pour répondre aux exigences de haute disponibilité, répartissez vos sous-réseaux privés et publics dans trois zones de disponibilité distinctes au sein d'une même région.
Le cours explore ensuite comment gérer le routage entre les ressources du VPC en créant des tables de routage privées et publiques. Connectez une passerelle Internet (IGW) à votre VPC pour l'utiliser avec les sous-réseaux publics, afin de permettre aux ressources de ces sous-réseaux d'accéder au trafic Internet public et de le recevoir. Un sous-réseau privé nécessite également un accès à Internet, mais uniquement pour les connexions sortantes depuis les ressources des sous-réseaux privés. En lançant et en connectant une passerelle NAT à la table de routage privée, vous serez en mesure de répondre à ce critère. Après avoir configuré l'infrastructure réseau de bas niveau, vous allez découvrir comment implémenter les configurations de lancement pour les instances EC2 publiques et privées lancées via des groupes de dimensionnement automatique. En outre, vous apprendrez à implémenter les groupes de dimensionnement automatique à l'aide de ces configurations de lancement, à créer une rubrique SNS et à vous y abonner pour recevoir des notifications en temps réel sur ce qui se passe avec vos instances et votre infrastructure. Enfin, vous découvrirez comment vérifier votre configuration et tester l'ensemble de l'architecture.
In This Free Course, You Will Learn How To
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
- Framed : a physical version of your officially branded and security marked in a stylish frame.
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings. For more details on our pricing, please visit our Pricing Page