- Регистрация
- 27 Авг 2018
- Сообщения
- 37,109
- Реакции
- 520,422
- Тема Автор Вы автор данного материала? |
- #1
What you'll learn
- Core concepts and components of Terraform language
- Fundamental networking concepts of AWS: VPC, Subnet, Security Group
- Creating, changing and destroying resources with Terraform
- Terraform commands, terraform state, variables, output values, environment variables
- Automating AWS infrastructure like EC2, VPC, Subnet, Security Group, Route Table, SSH Key Pair using Terraform
- Hands-on Demo project of creating AWS infrastructure step by step
- How to use Terraform Provisioners to prepare a server for running a Docker container
- Terraform Modules - How to modularize your Terraform configuration and how to use an existing Module from Terraform Registry
- Why Terraform Remote State is important and how to configure a remote storage with AWS S3
- Learn best practices along the way
- Learn how to setup git repository and use Git to manage our Terraform configuration code as a best practice
- Infrastructure as Code
- Linux basics like shell and SSH
- NO AWS knowledge required, I explain the AWS Services which we create in this course
- You will need to set up an AWS Account (you can use the free tier) - Links to step-by-step guides in the lecture resources
By the end of this course:
- you will master one of the most popular Infrastructure Provisioning and Infrastructure as Code (IaC) tool, which is Terraform
- you will be able to use Terraform confidently in your projects
- you will know all the core concepts and components of Terraform language
- if you follow along the demos, you will have solid practical experience with Terraform
- you will know the fundamental AWS networking concepts and how to create AWS resources using Terraform
Why learn from me:
- You will learn Terraform step by step and simply explained!
- Thousands of students (checkout @Techworld with Nana on Youtube) love the way how I explain complex concepts in an easy way, so that everyone can understand it.
- I'm both an educator and a practitioner. All my knowledge is based on real projects that I have worked in or consulted
- Learn from a Docker Captain
- Providers - Connect with remote cloud providers and systems
- Resources and Data Sources - Create and fetch resources
- Terraform Commands - Terraform CLI
- Changing and destroying Resources
- Terraform State
- Output Values
- Input Variables - Parameterize your Terraform Configuration to make it re-usable
- Environment Variables in Terraform
- Provisioners in Terraform - Prepare server
- Terraform Modules - Modularize your Terraform Project and use existing Modules from Terraform Registry
- how to setup a git repository for your Terraform project
- how to create the main AWS networking resources: VPC, Subnet, Route Table, Internet Gateway, Security Group
- how to create and prepare a EC2 server instance, install Docker and start a Docker container on it
- & more
- you will learn best practices
- we will use Git to manage our configuration code, which is a best practice in Infrastructure as Code.
Who this course is for:
- Anyone who wants to learn Terraform from scratch and be confident using it
- Anyone who wants to learn how to automate infrastructure using the most popular Infrastructure as Code tool
- Anyone who wants to learn how to use Terraform to automate AWS infrastructure
- DevOps Engineers, System Administrators, Software Developer
- Anyone who wants to add an extremely valuable tool of automating infrastructure creation and management to their skillset
DOWNLOAD: