What you will learn?
Using Ansible Tower to centralize and automate IT tasks.
Implementing security and access control measures in Terraform.
Using Terraform Enterprise to collaborate and automate infrastructure management tasks at scale.
Integrating Terraform with other tools, such as Kubernetes and Ansible.
Using Terraform modules to build reusable infrastructure components.
Writing and organizing Terraform configurations to automate provisioning, configuration and management of infrastructure.
Understanding the basics of Terraform, including its architecture, components, and how it works with cloud resources.
Understanding the fundamentals of Kubernetes, including its architecture, components, and how it works with containers.
Implementing security and access control measures in Ansible.
Creating Ansible roles to organize playbooks and reuse configurations across multiple systems.
Automating the deployment and configuration of applications using Ansible.
Using Ansible Modules, Plugins and other features to perform common infrastructure management tasks.
Writing and organizing Ansible playbooks to automate infrastructure configuration and management tasks.
Understanding the basics of Ansible, including its architecture, components, and how it works with IT infrastructure.
Automating common Kubernetes tasks using Kubernetes API and CLI tools.
Scaling and updating containerized applications on Kubernetes.
Deploying and managing containerized applications on Kubernetes, using Kubernetes services, deployments, and other features.
Setting up and configuring a Kubernetes cluster on a bare metal machine or a cloud platform.
Journey Description
The Advanced Devops Tools Masterclass is designed to provide a comprehensive understanding of infrastructure as a cloud techniques. This program will teach you the fundamentals of Kubernetes, including its architecture, components, and how it works with containers.
You will also learn the basics of Ansible, including its architecture, components, and how it works with IT infrastructure. Last but not least, you will learn the basics of Terraform, including its architecture, components, and how it works with cloud resources. By the end of the program, you will have a solid foundation in these tools, and be able to confidently apply these skills in a variety of contexts.
Requirements
Familiarity with one of the most used cloud technologies (AWS, Azure, GCS).
Knowledge of virtualization and containerization.
Familiarity of CI/CD principles.
Knowledge of operating systems, particularly Linux, bash scripting and basic networking.