DCAUTO
Automating and Programming Cisco Data Center Solutions (Exam 300-635 DCAUTO)
The Automating and Programming Cisco Data Center Solutions v1.0 (DCAUTO 300-635) exam is a 90-minute exam associated with the CCNP Data Center, Cisco Certified DevNet Professional, and Cisco Certified Specialist - Data Center SAN Implementation certifications. This exam certifies a candidate's knowledge of implementing Data Center automated solutions, including programming concepts, orchestration and automation tools.
Course Outline:
- Utilize common version control operations with git: add, clone, push, commit, diff, branching, merging conflict
- Describe characteristics of API styles (REST and RPC)
- Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously
- Interpret Python scripts containing data types, functions, classes, conditions, and looping
- Describe the benefits of Python virtual environments
- Explain the benefits of using network configuration tools such as Ansible and Puppet for automating data center platforms
- Describe ACI target policy
- ACI application hosting capabilities
- Implementation of an ACI application from the Cisco ACI Apps Center
- Leverage the API inspector to explore the REST API calls made by the ACI GUI
- Construct a Python script to create an application policy using the ACI REST API
- Construct a Python script to create an application policy using the ACI Cobra SDK
- Construct an Ansible playbook to create an application policy
- Describe the benefits of integrating Kubernetes infrastructure using the ACI CNI plugin
- Describe Day 0 provisioning with NX-OS
- Implement On-Box Programmability and Automation with NX-OS
- Compare model-driven telemetry such as YANG Push and gRPC to traditional network monitoring strategies such as SMNP, Netflow, and SYSLOG
- Construct Python script that consumes model-driven telemetry data with NX-OS
- Implement Off-Box Programmability and Automation with NX-OS
- Configure Cisco UCS with developer tools
- Describe the capabilities of the DCNM API
- Identify the steps in the Intersight API authentication method
- Construct an Intersight API call given documentation to accomplish tasks such as manage server policies, service profiles, and firmware updates
- Describe the process to implement workflows for physical and virtual infrastructure using UCS Director
- Utilize UCS Director REST API browser