Course Overview
Automate your server infrastructure lifecycle using Infrastructure as Code (IaC). This hands-on course covers declarative cloud resource provisioning using HashiCorp Terraform alongside server configuration automation and patch management using Ansible playbooks.
What You Will Learn
- Write declarative Terraform configuration files to provision multi-cloud infrastructure automatically.
- Manage Terraform state files, backend storage locking, and modular infrastructure codebases.
- Configure software services and system dependencies consistently across server fleets with Ansible.
- Integrate infrastructure provisioning directly into continuous integration and delivery pipelines.
Syllabus Breakdown
- Module 1: Terraform Provisioning Basics: Resource blocks, providers, variables, outputs, and execution plans.
- Module 2: Terraform State & Modules: Remote state storage, state locking, module creation, and environment dry-runs.
- Module 3: Server Configuration with Ansible: Inventories, playbooks, task execution, roles, and handlers.
- Module 4: IaC Pipeline Integration: Automated linting, plan validation, secret handling, and CI execution.
Who This Is For
DevOps engineers, cloud administrators, and infrastructure professionals looking to eliminate manual server management.
₹35,850.00
Enrollment validity: Lifetime
| Update: | July 26, 2024 |
| Lectures: | 7 |
| Skill Level: | Intermediate |
| Language: | English |
| Course Duration: | 20h 15min |