Automating Enterprise Infrastructure - Terraform and Packer
Automate infrastructure with AWS CLI, Terraform & Packer! Learn shell scripting for powerful automation. Build, deploy, and manage cloud resources efficiently.
Course Content
Automating Enterprise Infrastructure - Terraform and Packer is an all-levels Udemy course taught by Vijay Sharma. It runs 5h 15m, is taught in English, and includes a certificate of completion. Learners rate it 3.7 out of 5 from 151 reviews, with 2,045 students enrolled. It is a paid course, last updated October 2020.
Build Enterprise-Grade Infrastructure with Terraform and Packer!
This comprehensive course guides you through creating robust and scalable infrastructure using industry-leading HashiCorp tools. We'll focus on the latest versions of Terraform (0.11.8) and the AWS Provider (v1.39.0), with ongoing updates to incorporate new features. This course serves as a valuable Terraform automation reference, and is designed to be accessible – if you have existing Terraform knowledge, feel free to jump directly into the sections that interest you. Code examples will be readily available on GitHub for your convenience.
Why Terraform & Packer?
Terraform supports over 100+ providers, enabling you to manage infrastructure across multiple cloud platforms using a single Infrastructure as Code (IaC) tool. We'll primarily focus on the AWS Provider to get you started.
Course Highlights:
- Terraform Fundamentals: Master the basics of Terraform, including syntax, interpolation, and the Terraform CLI (console, graph, and format commands).
- AWS Infrastructure Deployment: Learn to build AWS infrastructure from the ground up, covering essential services like S3, EC2, and VPC. We'll cover getting started with AWS and deploying core resources.
- Environment Management: Effectively manage multiple AWS environments using TFVAR files.
- Scalability with Terraform: Implement scaling Terraform resources using Count parameters and Elastic Load Balancers (ELB).
- Remote State Management: Understand and implement Terraform Remote States for collaborative and secure infrastructure management.
- Architectural Building Blocks: Develop key architectural components using Terraform, including AWS ELB.
- Terraform Modules: Learn to create and utilize Terraform Modules for reusable infrastructure components. We'll even create a custom VPC using Terraform Modules.
- Introduction to Packer: Explore Packer for automated image building.
- Automation Workflow: Combine Terraform and Packer for end-to-end infrastructure automation.
- Advanced Automation: Automate security and service discovery using Terraform, HashiCorp Vault, and Consul Clusters.
- Kubernetes Automation: Automate the deployment of Kubernetes (EKS) clusters with Terraform.
- Automation Mindset: Develop a comprehensive automation mindset by integrating Shell Scripts, AWS CLI, Packer, and Terraform into your workflows.
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.