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 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.