2026 Complete Interactive Guide

CCNA Automation
Your Complete 2026 Exam Roadmap

From never having called a Cisco API to exam-ready in 90 days โ€” personalized study path, domain breakdown, hands-on labs, and career roadmap.

90 days
Typical Study Window
$300
Exam Fee (USD)
~25%
Network Automation Job Growth
3 yrs
Cert Validity

What is CCNA Automation?

Cisco's associate-level certification for engineers who automate real networks โ€” formerly known as DevNet Associate, rebranded in 2026.

๐Ÿ

Python & APIs

Write Python scripts and REST API calls that push, validate, and report on real network changes across Cisco platforms.

๐Ÿ”ง

Cisco Platforms

Work with Meraki, Catalyst Center, ACI, SD-WAN, Webex, ISE, and more via their native APIs, SDKs, and YANG models.

๐Ÿ”„

IaC & CI/CD

Understand Ansible, Terraform, Docker, and how pipelines lint, test, and deploy your automation safely.

๐ŸŒ

Network Fundamentals

Diagnose why your automation calls break โ€” NAT, ACLs, DNS, certificate issues, blocked ports, and more.

CCNA Automation vs. CCNA (200-301) โ€” Which Should You Choose?

FactorCCNA AutomationCCNA 200-301
Primary focusAPIs, Python, IaC, Cisco platformsSwitching, routing, wireless, security
Automation depth~85% of exam content~10% of exam content
Best forNetDevOps, automation, API-first rolesNOC, helpdesk, entry network engineer
PrerequisitesNoneNone
๐Ÿ’ก
Rule of thumb: If your near-term job target includes "automation," "NetDevOps," "platform APIs," or "CI/CD for networking" โ€” start with CCNA Automation. If you want a broader CLI/operations base first, start with CCNA 200-301 and add automation later.
6
Exam Domains
120
Minutes
200-901
Exam Code
0
Prerequisites
โ„น๏ธ
2026 Rebrand: Cisco rebranded DevNet Associate to CCNA Automation (200-901 CCNAAUTO). If you held an active DevNet Associate, you are automatically recognized as CCNA Automation. Same exam family, updated name employers instantly recognize as "network automation."

Career Paths After Certification

๐Ÿค–
Network Automation Engineer
๐Ÿ”„
NetDevOps Engineer
๐Ÿ’ป
Platform API Developer
๐Ÿ”Œ
Network Engineer + Automation
๐Ÿš€
Next steps: CCNP Automation โ†’ deeper GitOps, CI/CD pipelines, digital twins, and practical AI in network operations. CCIE Automation for end-to-end design leadership at scale.

Getting Started Checklist

Click each step as you complete it โ€” your day-by-day action plan from Day 1 through exam day.

0 of 9 steps completed

1
Day 1

Download the official exam blueprint

Find the 200-901 CCNAAUTO v1.1 blueprint at cisco.com/go/certifications. Print it and turn every line into a study checkbox โ€” this is your master guide for the next 90 days.

2
Day 1

Install your core automation toolchain

Install Python 3.x + pip/venv, Git, VS Code (with Python, YAML, and REST Client extensions), Postman, and Docker Desktop. This is your automation workbench for the next 90 days.

3
Day 2

Create a free Cisco DevNet account

Go to developer.cisco.com and sign up. You'll get free access to always-on sandboxes (Meraki, Catalyst Center, ACI, SD-WAN), Code Exchange repos, and Learning Labs โ€” all at zero cost.

4
Week 1

Create your study Git repository

Initialize a repo called "ccna-automation-study" on GitHub or GitLab. Commit a README with your start date and target exam date. Practice git add, commit, and push daily from the first week.

5
Week 1

Make your first real API call

Use Postman to GET the device list from the Meraki always-on sandbox. Seeing a real JSON response from a live Cisco platform in your first week anchors abstract concepts and builds confidence immediately.

6
Week 2

Take a Cisco U pre-assessment

Use Cisco U's free pre-assessment to benchmark your current level across all 6 domains. Identify your two weakest domains and prioritize them in Weeks 3โ€“5 of your study plan.

7
Ongoing

Build and commit a "request cookbook"

Every time you write a useful API call in Python, add it to a cookbook script in your Git repo. By exam week you'll have a personal reference covering all major Cisco platforms.

8
Ongoing

Pick and start at least one mini-project

Choose from: inventory & compliance report (Meraki + Catalyst Center), VLAN/SSID rollout via API, Webex automation bot, or RESTCONF/NETCONF interface report. These become your portfolio pieces for job interviews.

9
Week 11

Schedule your exam at Pearson VUE

Book your slot 3โ€“4 weeks before your target date. Having a firm date sharpens focus dramatically. Choose test center or online proctored โ€” both available. Prepare your government-issued ID and environment in advance.

Study Path by Background

No formal prerequisites exist โ€” but your starting point shapes where to focus. Select your background below.

๐Ÿ”Œ You're a Network Engineer

You know switching, routing, Cisco CLI, and how networks behave. Your gaps are Python, APIs, Git, and the software-side concepts. Double down here.

~30%
Extra time on Python & APIs
~20%
Extra time on Git & IaC
~10%
Network Fundamentals (you know this)
60โ€“75 hrs
Estimated total study hours
๐Ÿ’ก
Key insight: Spend your first two weeks just making API calls in Postman. Once you internalize "an API call is just an HTTP request + JSON response," the rest clicks quickly. Git will feel natural after 1โ€“2 weeks of daily commits.
  • Prioritize domains: APIs (20%), Software Dev (15%), Infrastructure & Automation (20%)
  • Use Code Exchange repos to see how pros structure Python network scripts
  • Pick Ansible as your IaC tool โ€” YAML playbooks feel like config to network engineers
  • Network Fundamentals (15%) should need minimal review time

๐Ÿ’ป You're a Developer or Pythonista

You know Python, REST APIs, Git, and Docker. Your gaps are networking fundamentals, Cisco-specific platform APIs, and model-driven programmability (YANG/NETCONF/RESTCONF).

~30%
Extra time on Network Fundamentals
~25%
Extra time on Cisco Platforms
~10%
Python/API basics (you know this)
50โ€“65 hrs
Estimated total study hours
๐Ÿ’ก
Critical warning: Don't skip Network Fundamentals โ€” this is where developers most commonly lose points. Broken NAT, wrong DNS, blocked ports, certificate trust errors: these questions require you to mentally walk a packet through a network. Dedicate all of Week 10 to this domain.
  • Learn YANG model structure โ€” unfamiliar but learnable in a focused day or two
  • Practice NETCONF/RESTCONF queries on a DevNet sandbox
  • Map each Cisco platform to its API style (REST vs. RESTCONF vs. gRPC)
  • Know common port numbers cold: SSH:22, HTTP:80, HTTPS:443, NETCONF:830

๐Ÿ–ฅ๏ธ You're an IT Generalist

You have broad IT experience but aren't deep in networking or coding. You'll need a balanced approach across all 6 domains โ€” don't skip any section of the study plan.

~25%
APIs & Python
~25%
Cisco Platforms & IaC
~20%
Network Fundamentals
80โ€“100 hrs
Estimated total study hours
๐Ÿ’ก
Key action: Follow the 12-week study plan without skipping weeks. Hands-on labs in the DevNet sandbox are non-negotiable โ€” reading alone will not pass this exam. Aim for at least one working API call per study session, no matter how short.

๐ŸŽ“ You're a Student or New to IT

CCNA Automation is achievable from zero. Give yourself 4โ€“5 months instead of 3, and make hands-on labs your primary learning mode from week one.

4โ€“5 months
Recommended timeline
120โ€“140 hrs
Estimated total study hours
100%
All domains need attention
Free
DevNet Sandbox + Learning Labs
โœ…
Where to start: Begin with Cisco DevNet Learning Labs (free at developer.cisco.com/learning). Complete "Introduction to Python" and "REST API Fundamentals" before touching exam material. Python basics first โ€” then Cisco specifics will make sense.
  • Complete Cisco U's CCNA Automation learning path โ€” designed for beginners
  • Spend extra time on Python: functions, loops, JSON parsing, requests library
  • Learn basic subnetting before tackling the Network Fundamentals domain
  • Join the Cisco Learning Network forum โ€” other candidates answer questions daily

The 200-901 CCNAAUTO Exam

Format, domain breakdown, logistics, and what to expect on test day.

Exam Name

Automating Networks Using Cisco Platforms

Exam Code

200-901 CCNAAUTO

Duration & Delivery

120 min ยท Pearson VUE (center or online)

Fee & Retake Policy

US$300 + taxes ยท 5-day wait to retake

๐Ÿ›ก๏ธ
Exam Safeguard: At registration, Cisco offers an Exam Safeguard add-on โ€” if you don't pass, you receive a free retake. Worth the small additional cost for first-time exam takers or risk-averse candidates.

Exam Domain Breakdown โ€” v1.1

Click any domain to expand key topics and exam-day study tips.

Domain 1: Software Development and Design
15%โ–พ
Key topics: Python fundamentals (functions, modules, data structures), JSON/XML/YAML parsing into Python objects, Git (clone, add, commit, push, branch, merge, diff, conflict resolution), TDD/unit tests, software design patterns (MVC, Observer), agile vs. waterfall.

๐ŸŽฏ Exam tip: Know how to read and write Python that processes a JSON file and makes logic decisions from it. Expect Git command questions โ€” especially around merge conflicts and understanding what each command does. Build a small script + Git repo on Day 1 and commit daily.
Domain 2: Understanding and Using APIs
20%โ–พ
Key topics: REST methods (GET/POST/PUT/DELETE), headers, request bodies, authentication types (basic auth, token, API key), HTTP response codes and error bodies, webhooks, async vs. sync patterns, REST vs. RPC, Python's requests library.

๐ŸŽฏ Exam tip: Largest domain โ€” invest proportional study time. You must construct a working API request from memory and interpret response codes cold: 200, 201, 400, 401, 403, 404, 429, 500. Postman daily practice is the single fastest way to internalize this domain.
Domain 3: Cisco Platforms and Development
15%โ–พ
Key topics: Platform APIs/SDKs: Meraki Dashboard API, Catalyst Center, ACI, SD-WAN, NSO (networking); UCS/Intersight (compute); Webex, Unified CM (collaboration); XDR, Firepower, ISE (security). YANG models, NETCONF, RESTCONF. Using DevNet sandboxes and Code Exchange.

๐ŸŽฏ Exam tip: You don't need to memorize every endpoint โ€” know which platform uses which API style (REST, RESTCONF, gRPC) and how to find the right SDK or sandbox. Write a script for at least two different platforms. The exam tests recognition, not memorization.
Domain 4: Application Deployment and Security
15%โ–พ
Key topics: Cloud deployment models (private/public/hybrid/edge), Docker (Dockerfiles, images, containers), CI/CD pipeline stages (lint, test, deploy), secrets handling (env vars, vaults โ€” never hardcoded), OWASP top threats at awareness depth (XSS, SQLi, CSRF), Bash basics.

๐ŸŽฏ Exam tip: You don't need to be a DevOps engineer โ€” just understand what a Dockerfile does, what each CI/CD stage is for, and how to store a token safely. One practical Docker exercise covers most of this domain in a single study session.
Domain 5: Infrastructure and Automation
20%โ–พ
Key topics: Why model-driven programmability matters, controller-level vs. device-level management, IaC principles (Ansible/Terraform/NSO), Cisco Modeling Labs (CML), pyATS for pre/post change validation, interpreting RESTCONF/NETCONF outputs and unified diffs, code review, sequence diagrams.

๐ŸŽฏ Exam tip: Pick Ansible OR Terraform, complete one end-to-end task in a sandbox, and validate the result with a pyATS test. Understanding "why model-driven matters" โ€” the controller layer abstracts device heterogeneity โ€” is as testable as the syntax itself.
Domain 6: Network Fundamentals
15%โ–พ
Key topics: MAC/IP addressing, subnets/prefixes, routes/gateways, device roles (switch/router/firewall/load balancer/controller), management/data/control planes, DHCP, DNS, NAT, SNMP, NTP. Port numbers: SSH (22), Telnet (23), HTTP (80), HTTPS (443), NETCONF (830).

๐ŸŽฏ Exam tip: Questions are scenario-based โ€” "why does this API call time out?" The answer is often NAT breaking the source IP, an ACL blocking port 443, or a certificate mismatch. Practice tracing: client โ†’ NAT โ†’ ACL โ†’ TLS โ†’ device โ†’ controller API endpoint.

๐Ÿ“Š Pass Rate Context & What Candidates Should Know

Cisco does not publicly publish pass rates for CCNA Automation. Community consensus places the exam in the moderate-to-challenging range for candidates new to API programming. The exam is scenario-based โ€” you'll interpret JSON responses, choose the right API call, and debug realistic failure scenarios, not just recall definitions.

What this means for your prep: Candidates who complete daily hands-on labs consistently outperform those who rely on reading alone. If you're new to Python or REST APIs, budget two extra weeks in your first month and make real API calls your daily practice. The DevNet sandboxes are free and available 24/7 โ€” there is no excuse to skip the hands-on work.

Verify current exam details and official updates at developer.cisco.com/certification.

Readiness Quiz

Answer 5 quick questions and get a personalized next-steps plan tailored to your background and goals.

Question 1 of 5

12-Week Study Plan

Assumes 8โ€“10 hours/week. New to Python or APIs? Add 2 extra weeks to Weeks 3โ€“5 for a 14-week track.

W1โ€“2
Blueprint, Tooling & First API Call
Print the blueprint and checkbox every line. Install Python, Git, Postman, VS Code, Docker. Create your study Git repo. Make your first API call against the Meraki always-on sandbox. Run a Cisco U pre-assessment to identify weak domains.
๐Ÿ’ก Tip: Seeing a real Cisco JSON response on Day 1 anchors every abstract concept that follows. Start with Postman before Python.
W3โ€“5
Python, APIs & Your Request Cookbook
Learn Python patterns for automation: JSON/YAML parsing, HTTP calls via requests, error handling, basic functions and classes. Build two working Postman calls against Cisco platforms, then port both to Python with error handling. Start committing API snippets to your cookbook.
๐Ÿ’ก Tip: Build a script that reads a JSON config file and makes API calls based on its values. That scenario is the exam's mental model โ€” practice it until it's second nature.
W6โ€“7
Model-Driven Programmability & IaC
Learn how YANG describes device data. Run a NETCONF "get" and a RESTCONF GET on a sandbox device. Parse the XML output in Python. Pick Ansible OR Terraform and complete one end-to-end network config task in a sandbox. Validate the result with a pyATS test or a Python assertion script.
๐Ÿ’ก Tip: Pick just one IaC tool. One complete Ansible playbook from start to validated result beats skimming both tools.
W8
Application Deployment & Security
Write a minimal Dockerfile to containerize one of your automation scripts. Add pytest unit tests for 1โ€“2 Python functions. Document your secrets handling approach: env variables, .gitignore rules, and the concept of a secrets vault. Review OWASP top threats (XSS, SQLi, CSRF) at awareness depth.
๐Ÿ’ก Tip: Never hardcode an API key โ€” this appears explicitly in exam scenarios. Practice token storage via environment variables today.
W9
Cisco Platforms & SDKs Deep Dive
Work through two platform SDKs: e.g., Meraki Python library and a Webex SDK. Build a "platform switcher" script โ€” based on a CLI flag, query either platform and print a normalized summary. Document which authentication method each platform uses (API key, token, OAuth).
๐Ÿ’ก Tip: Know each platform's auth method cold โ€” it's a high-frequency exam question type and an easy confidence boost.
W10
Network Fundamentals Refresh
Revisit subnetting, default gateways, DHCP/DNS/NAT, SNMP, NTP, and port numbers. Practice "why did this API call fail?" scenarios for five failure modes: blocked port, broken NAT, wrong DNS, certificate mismatch, proxy interception. Sketch the management/data/control plane split.
๐Ÿ’ก Tip: Developers often skip this week and lose easy exam points. Spend the full week here โ€” it's a high return-on-investment domain.

Weeks 11โ€“12: Mock Exam & Final Run-Through

Week 11 โ€” Mock Exam & Error Log
  • Take a full practice exam under timed conditions
  • Log every missed question with domain and root cause
  • For each error, build a micro-lab or snippet
  • Retest each error-log item until resolved
Week 12 โ€” Logistics & Final Review
  • Run full API + Python + IaC workflow end-to-end
  • Timing drill: 10โ€“12 questions in 15 minutes
  • Prep ID, clean desk, quiet room for exam day
  • Warm up exam morning: HTTP codes + a short Python snippet
๐Ÿ†
Pro tip: End every week with a short posted summary โ€” even just a private commit message describing what you built. You'll spot progress gaps early and naturally build interview talking points along the way.

Costs & Timeline

Full cost breakdown and milestone timeline โ€” plan ahead so no fees catch you off guard.

Itemized Cost Breakdown

ItemCostNotes
200-901 CCNAAUTO Exam$300+ local taxes. Verify current price at cisco.com before registering
Cisco Exam Safeguard (optional)~$150Adds a free retake if you don't pass your first attempt
Official Cert Guide (Cisco Press)~$60โ€“70200-901 CCNA Automation edition; use prior DEVASC edition where blueprint matches
Practice Tests (Pearson, Boson, etc.)~$50โ€“100Essential for timed mock exams โ€” compare providers before buying
Cisco U Learning Path (optional)VariesCheck cisco.com/go/ciscou for current pricing; completion may earn CE credits
Python, VS Code, GitFreeOpen source โ€” install today
DevNet Sandboxes + Learning LabsFreeAlways-on and reservable at developer.cisco.com โ€” no excuses not to use them
Postman (basic tier) & Docker DesktopFreeFree tiers are fully sufficient for exam prep use
Minimum (exam only)~$300
Typical with study materials~$450โ€“600

โš ๏ธ All fees subject to change โ€” always verify current prices at official Cisco and Pearson VUE pages before registering.

Milestone Timeline

M0
Day 1: Setup & Launch
Install toolchain, create DevNet account, make first API call, initialize study Git repo. Print the blueprint.
M1
Month 1: Python, APIs & Foundation
Complete Weeks 1โ€“5. Build request cookbook. Port two Postman calls to Python. Complete first mini-project outline.
M2
Month 2: Platforms, IaC & Security
Complete Weeks 6โ€“9. Hands-on with NETCONF/RESTCONF, Ansible or Terraform, Docker, two Cisco platform SDKs.
M3
Month 3: Mock Exams & Exam Day
Network fundamentals refresh, full mock exam, error log remediation, book exam, sit exam, receive results within 48 hrs.
โœ“
Post-Pass: Build Your Portfolio
Publish your study repo and two mini-projects on GitHub. Update LinkedIn with your digital badge. Map your path to CCNP Automation.

Recertification โ€” 3 Years, Low Stress

Your CCNA Automation is valid for 3 years. Two paths to renew:

Option A: Pass a Qualifying Exam

Any associate-level or higher Cisco exam resets your 3-year clock. CCNP Automation is the natural next step.

Option B: 30 CE Credits

Earn 30 Continuing Education credits via Cisco U courses across your 3-year window. Spread across all 3 years for minimal annual workload.

5 Common Mistakes to Avoid

These are the most frequent reasons candidates lose points or fail outright. Click each card to see the consequence and the fix.

1
Ignoring HTTP and Authentication Basics
Treating APIs as "just URLs" and skipping REST fundamentals
โ–พ

The API domain is the largest at 20%. Candidates who can't interpret response codes or construct proper auth headers leave a quarter of the exam on the table โ€” and "I know Python" doesn't help when you can't tell a 401 from a 403.

โš ๏ธ What Goes Wrong

You get stuck on auth questions, can't debug error responses, and burn precious exam time on what should be easy points โ€” costing you 5โ€“8% of your final score.

โœ… The Fix

Open Postman daily and make one real API call. Practice every HTTP method and memorize key response codes cold: 200, 201, 400, 401, 403, 404, 429, 500.

๐Ÿ’ก Prevention habit: Before every study session, open Postman and make one call to the Meraki or Catalyst Center sandbox. Keeps hands in the code rather than just the notes.
2
Skipping Model-Driven Programmability
Assuming "REST is enough" and avoiding YANG/NETCONF/RESTCONF entirely
โ–พ

YANG/NETCONF/RESTCONF appear in both Domain 3 (Cisco Platforms, 15%) and Domain 5 (Infrastructure, 20%) โ€” two separate domains. Skipping model-driven topics costs you points in 35% of the exam.

โš ๏ธ What Goes Wrong

You encounter NETCONF/RESTCONF scenario questions, can't parse the XML output, and leave 5โ€“10 questions answered by guesswork.

โœ… The Fix

Spend one focused day on YANG structure, then run a NETCONF "get" and a RESTCONF GET on a DevNet sandbox. Parse the output in Python. One session is enough to cover exam depth.

๐Ÿ’ก Prevention habit: In Week 6โ€“7, write the NETCONF XML output to a file and parse it with Python's xml.etree module. That single exercise earns you model-driven programmability readiness.
3
Zero Hands-On Lab Practice
Reading documentation without ever calling a real API or running a real script
โ–พ

This is the single biggest predictor of failure. The exam is scenario-based โ€” questions assume you've constructed API calls, handled error responses, and validated changes. Passive reading cannot build the intuition these questions require.

โš ๏ธ What Goes Wrong

Scenario questions โ€” identify the correct Python snippet, diagnose a failed API call, choose the right Git command โ€” feel impossible because you've only read about them, never done them.

โœ… The Fix

Use DevNet always-on sandboxes (free, 24/7) in every study session. Fork a Code Exchange repo and adapt one function to your sandbox. Minimum: one working API call per session.

๐Ÿ’ก Prevention habit: Start every session with a 5-minute warm-up: run a previous script, verify it works, add one line. Keeps your skills sharp without needing a full lab setup each time.
4
Dismissing Docker and CI/CD as "DevOps Stuff"
Skipping the Application Deployment domain because it feels outside scope
โ–พ

Domain 4 is 15% of the exam. Candidates who skip Docker, CI/CD, and secrets management forfeit 15 percentage points โ€” often the exact margin between pass and fail.

โš ๏ธ What Goes Wrong

You can't interpret a Dockerfile, can't explain what a CI pipeline stage does, and fail secrets questions โ€” surrendering an entire domain's worth of points in under 20 questions.

โœ… The Fix

Write one Dockerfile to containerize your Python API script. Add a one-step "pytest" job you can run locally. Understand: lint โ†’ test โ†’ deploy. This takes one week, not a month.

๐Ÿ’ก Prevention habit: Every time you write a study script, ask "how would I containerize this?" Write the Dockerfile even if you never build it. The thinking pattern is what the exam rewards.
5
Neglecting Network Fundamentals
Developers skip it; network engineers assume they already know enough
โ–พ

Domain 6 tests networking in an automation context โ€” not CLI config, but "why did this API call fail?" Both developers (who skip the domain) and network engineers (who skip the automation-specific angles) lose points here.

โš ๏ธ What Goes Wrong

You can't diagnose why a management server API call times out (NAT hairpin), or why a NETCONF session fails (firewall blocking port 830), costing you the entire fundamentals domain.

โœ… The Fix

In Week 10, trace five "API call failure" scenarios: blocked port, broken NAT, wrong DNS, certificate mismatch, proxy interception. For each, identify the fix at the network layer and diagram the path.

๐Ÿ’ก Prevention habit: When a sandbox API call fails, check the network path first โ€” before rewriting your Python code. This instinct will serve you in the exam and in every real automation job that follows.

Frequently Asked Questions

The most common questions from CCNA Automation candidates โ€” answered directly.

Is CCNA Automation just DevNet Associate with a new name? โ–พ
Yes, effectively. In 2026, Cisco rebranded the DevNet track to Automation. At the associate level, DevNet Associate is now CCNA Automation (200-901 CCNAAUTO). If you held an active DevNet Associate before the rebrand, you are automatically recognized as CCNA Automation. The exam blueprint, content focus, and core skills remain aligned.
Do I need CCNA (200-301) before taking CCNA Automation? โ–พ
No formal prerequisites exist for either CCNA certification. You can take CCNA Automation directly. Choose based on your goals: if your target roles involve automation, APIs, or NetDevOps โ€” start here. If you want the broadest networking foundation first, start with CCNA 200-301, then add automation.
How long is CCNA Automation valid, and how do I renew it? โ–พ
CCNA Automation is valid for 3 years from your pass date. To renew: (1) pass a qualifying exam at associate level or higher, which resets your 3-year clock, or (2) earn 30 Continuing Education credits via eligible Cisco training within your 3-year cycle. The CE route lets you spread recertification across all 3 years with low single-event risk.
How many questions are on the 200-901 exam? โ–พ
Cisco does not publish the exact question count. Community reports typically describe 90โ€“120 questions within the 120-minute window, though this can vary by exam form. What Cisco publishes are domain percentage weights โ€” use these as your primary study guide. Prepare for exam pacing by running full timed mock exams.
What if I fail โ€” how soon can I retake? โ–พ
You must wait 5 calendar days (starting the day after your attempt) before retaking the same exam. Use that window productively: review your score report by domain, identify which objectives you missed, and build targeted micro-labs for each. Cisco's Exam Safeguard add-on (available at registration) provides a free retake if you don't pass your first attempt.
Do I need to master both Ansible AND Terraform? โ–พ
No. The exam tests IaC at a conceptual and awareness level โ€” what these tools do, when to choose one over the other, and how a basic example works. For exam prep, pick one (Ansible is a common first choice for network engineers), complete a single end-to-end task in a sandbox, and understand how the tool fits into a CI/CD pipeline. Review the other at a high level only.
Are DevNet sandboxes really free? What can I actually do? โ–พ
Yes โ€” completely free. There are always-on sandboxes (available 24/7, shared, no reservation) and reservable sandboxes (yours alone for a time window, more complex topologies). For CCNA Automation prep, always-on Meraki, Catalyst Center, and ACI sandboxes cover most of what you need. You can make full REST API calls, run Python scripts, and practice NETCONF/RESTCONF queries โ€” against live Cisco platforms, for free.
How do I build a strong portfolio from my study work? โ–พ
Two or three focused mini-projects beat a certification line on a resume in interviews. Strong choices: an inventory-and-compliance report pulling from Meraki and Catalyst Center, a VLAN/SSID rollout parameterized via JSON, or a Webex CI/CD notification bot. Host each in a public GitHub repo with a README explaining what the script does, how you tested it, how you handle secrets, and how a CI job would run it. In interviews, explain the "how" โ€” not just the "what."
Online proctored or test center โ€” which should I choose? โ–พ
Both deliver the identical exam via Pearson VUE. Online proctoring requires a private room, webcam, stable internet, and valid government ID โ€” a proctor monitors you live. Test centers provide the hardware and environment. For first-time Cisco exam takers, test centers are often preferred to avoid home tech issues. If testing online, complete a full Pearson system check at least 48 hours before your slot.
Should I use brain dumps to prepare? โ–พ
No. Brain dumps violate Cisco's testing policies and put your certification at risk of revocation. More practically: they don't work for this exam. The 200-901 is scenario-based โ€” memorized questions don't prepare you to write a Python API call under time pressure or debug a NETCONF failure. DevNet sandboxes are free. Build real skills; pass both the exam and the job interview.
Official Resources

Ready to Register or Go Deeper?

Access the official exam blueprint, free DevNet sandboxes, and the Cisco U learning path โ€” everything you need to go from studying to certified.

๐Ÿ“‹ Exam Blueprint & Details ๐Ÿงช Free DevNet Sandboxes