Close
DANH SÁCH KHÓA HỌC / COURSE BY TECHNOLOGY VENDORS / CISCO

ENAUI - Implementing Automation for Cisco Enterprise Solutions v1.2

Tóm tắt khóa học:

Triển khai Tự động hóa cho Giải pháp Doanh nghiệp Cisco (ENAUI) v.1.2 hướng dẫn bạn cách triển khai các giải pháp tự động hóa của Cisco Enterprise, bao gồm các khái niệm lập trình, điều phối, đo từ xa và các công cụ tự động hóa. Khóa đào tạo này nêu bật các công cụ và lợi ích của việc tận dụng khả năng lập trình và tự động hóa trong Enterprise Campus và WAN do Cisco cung cấp. Bạn cũng sẽ xem xét các nền tảng bao gồm phần mềm IOS XE để tự động hóa lấy thiết bị làm trung tâm, Cisco DNA Center cho mạng doanh nghiệp dựa trên mục đích, Cisco Software-Defined WAN và Cisco Meraki. Hệ sinh thái API, bộ công cụ phát triển phần mềm và quy trình làm việc có liên quan hiện tại của họ được nghiên cứu chi tiết cùng với các tiêu chuẩn, công cụ và API mở của ngành, chẳng hạn như Python, Ansible, Git, JSON/YAML, NETCONF/RESTCONF và YANG. Khóa đào tạo này cũng giúp bạn kiếm được 24 tín chỉ Giáo dục thường xuyên (CE) để cấp lại chứng chỉ.

Thời lượng khóa học:


Nội dung khóa học:

  • Get familiar with different API styles (REST, RPC) and synchronous and asynchronous API requests
  • Learn how to use Postman software development tool in order to test the API calls
  • Learn how to automate repetitive tasks using Ansible automation engine
  • Explore a Python programming language, Python libraries and Python virtual environments and learn how can they be used for automation of network configuration tasks
  • Get introduced to GIT version control system and its common operations
  • Learn how to leverage the various models and APIs of the Cisco IOS XE platform to perform day-zero operations, improve troubleshooting methodologies with custom tools, augment the CLI using scripts, and integrate various workflows using Ansible and Python
  • Learn about the paradigm shift of model-driven telemetry and the building blocks of a working solution
  • Learn how to leverage the tools and APIs to automate Cisco DNA infrastructure managed by Cisco DNA Center™
  • Demonstrate workflows (configuration, verification, health checking, and monitoring) using Python, Ansible, and Postman
  • Understand Cisco SD-WAN solution components, implement a Python library that works with the Cisco SD-WAN APIs to perform configuration, inventory management, and monitoring tasks, and implement reusable Ansible roles to automate provisioning new branch sites on an existing Cisco SD-WAN infrastructure

Learn how to leverage the tools and APIs to automate Cisco Meraki managed infrastructure and demonstrate workflows (configuration, verification, health checking, monitoring) using Python, Ansible, and Postman

Course outline - Lab outline

  • Automate Networks with Netmiko
  • Use Postman for REST API Consumption
  • Use Ansible to Configure and Verify Device Configuration
  • Implement On-Box Programmability and Automation with Cisco IOS XE Software
  • Use Python on Cisco IOS XE Software
  • Implement Streaming Telemetry with Cisco IOS XE
  • Explore Cisco DNA Center APIs
  • Build Python Scripts to Interact with Cisco DNA Center Intent APIs
  • Build Python Scripts with Cisco DNA Center Assurance APIs
  • Troubleshoot End-to-End Connectivity and Health-Check the Network via the Cisco DNA Center API
  • Perform Administrative Tasks Using the Cisco SD-WAN API
  • Build, Manage, and Operate Cisco SD-WAN Programmatically
  • Consume SD-WAN APIs Using the Uniform Resource Identifier (URI) Module