Cisco DEVOPS 300-910: Automating Infrastructure
This course focuses on teaching the student the Automating Infrastructure branch of the course objectives. This will include a focus on Terraform and Ansible and how they are commonly used to automate infrastructure environments.
What you'll learn
The use of programming concepts in the network engineering space is quickly becoming common and the need for new and existing network engineers to understand these concepts is paramount. This course, along with its accompanying courses, aim to help the student by teaching them these concepts focused on Cisco’s Devnet professional certification. In this course, Cisco DEVOPS 300-910: Automating Infrastructure, you will learn foundational knowledge of/gain the ability to automate the building of infrastructure using tools like Terraform and Ansible. First, you will learn the concepts of DevOps and its extension NetDevOps and how they can provide an optimized method of deploying infrastructure. Next, you will learn about Terraform and how it can be used to deploy infrastructure. Next, you will learn about Ansible and how it is used to configure the deployed infrastructure to meet the requirements of a target environment. Finally, you will see these solutions brought together to build a sample environment, including the process of checking the various statuses of the environment. When you’re finished with this course, you will have the skills and knowledge needed to deploy infrastructure using tools like Terraform and Ansible.
Table of contents
- Module Introduction 1m
- Reviewing Tools for Infrastructure Automation 4m
- Reviewing Terraform Providers 3m
- Discussing Terraform Resources 3m
- Explaining Terraform Data Sources 2m
- Examining Terraform Variables and Outputs 4m
- Considering the Use of Provisioner 1m
- Exploring Terraform CLI 6m
- Exploring Terraform Configurations 29m
- Summary 1m