Course Outline
Introduction
Installing and Configuring Terraform (Cloud or On-Premise)
Understanding Configuration Management and DevOps Methodology
How Terraform Compares with Ansible, Chef, Puppet, and SaltStack.
Overview of Terraform Features and Architecture
Navigating the User Interface
Overview of Terraform Syntax
Planning an Infrastructure Strategy
Defining Infrastructure through Configuration Files
Executing the Infrastructure
Understanding and Managing State
Understanding and Tracking Dependencies
Destroying Infrastructure
Version Controlling Configurations
Tracking Changes
Sharing Configurations with Others
Automation Testing for Infrastructure
Securing Access
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of cloud infrastructure concepts.
Audience
- DevOps engineers
- System administrators
- System architects
Testimonials
That she asked for feedback everyday to improve on the next day's lectures