CCNA 2024: Network Programmability - REST APIs, Ansible, Terraform, and JSON
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. In this course we'll cover modern network automation tools and techniques. You will explore REST-based APIs, understanding their role in sharing data and functions between software applications and services. Next, you'll discover how Ansible is used for configuration management and network automation through its agentless architecture, focusing on playbooks, modules, and the inventory file. Additionally, the course covers Terraform, an Infrastructure as Code (IaC) tool designed for provisioning and managing infrastructure across multiple platforms. Finally, you'll learn the fundamentals of JSON (JavaScript Object Notation), a widely-used data format in network automation and APIs, reviewing its basic syntax, how to structure data using key-value pairs, objects, and arrays, and the supported data types such as strings, numbers, Booleans.
This course is part of the CCNA 200-301 (v1.1) series designed to prepare students for the Cisco Certified Network Associate (CCNA) exam.