آزمون 200-901 CCNAAUTO اتوماسیون شبکهها با استفاده از پلتفرمهای سیسکو 2026
دوره Automating Networks Using Cisco Platforms (CCNAAUTO 200-901) یک آزمون 120 دقیقهای مرتبط با گواهینامه CCNA Automation است. این آزمون دانش داوطلب را در زمینه توسعه و طراحی نرمافزار، درک و استفاده از APIها، استقرار اپلیکیشن و امنیت، و زیرساخت و اتوماسیون در پلتفرمهای سیسکو تایید میکند. دوره «توسعه اپلیکیشنها و اتوماسیون گردش کار با استفاده از پلتفرمهای اصلی سیسکو» به داوطلبان در آمادهسازی برای این آزمون کمک میکند.
1.0 توسعه و طراحی نرمافزار
1.1 مقایسه فرمتهای داده (XML, JSON و YAML)
1.2 شرح تجزیه (Parsing) فرمتهای رایج داده به ساختارهای داده پایتون
1.3 تشریح مفاهیم توسعه تستمحور (TDD)
1.4 مقایسه متدهای توسعه نرمافزار (Agile, Lean و Waterfall)
1.5 توضیح مزایای سازماندهی کد در متدها/توابع، کلاسها و ماژولها
1.6 توضیح مزایای الگوهای طراحی رایج (MVC و Observer)
1.7 توضیح مزایای کنترل نسخه (Version Control)
1.8 استفاده از عملیات رایج کنترل نسخه با Git
2.0 درک و استفاده از APIها
2.1 ساخت یک درخواست REST API برای انجام یک وظیفه بر اساس مستندات API
2.2 شرح الگوهای استفاده رایج مربوط به وبهوکها (Webhooks)
2.3 تشریح محدودیتها هنگام مصرف APIها
2.4 توضیح کدهای پاسخ رایج HTTP مرتبط با REST APIها
2.5 عیبیابی مشکلات بر اساس کد پاسخ HTTP، درخواست و مستندات API
2.6 تفسیر بخشهای یک پاسخ HTTP (کد پاسخ، هدرها و بدنه)
2.7 استفاده از مکانیزمهای رایج احراز هویت API: Basic، توکن سفارشی و API keys
2.8 مقایسه سبکهای رایج API (REST, RPC, سنکرون و آسنکرون)
2.9 ساخت اسکریپت پایتون برای فراخوانی REST API با استفاده از کتابخانه requests
3.0 پلتفرمهای سیسکو و توسعه
3.1 ساخت اسکریپت پایتون با استفاده از Cisco SDK بر اساس مستندات SDK
3.2 شرح قابلیتهای پلتفرمهای مدیریت شبکه و APIهای سیسکو (Meraki, Cisco Catalyst Center, ACI, Cisco Catalyst SD-WAN و NSO)
3.3 شرح قابلیتهای پلتفرمهای مدیریت محاسباتی و APIهای سیسکو (UCS Manager و Intersight)
3.4 شرح قابلیتهای پلتفرمهای همکاری و APIهای سیسکو (Webex, Webex devices, Cisco Unified Communications Manager شامل رابطهای AXL و UDS)
3.5 شرح قابلیتهای پلتفرمهای امنیتی و APIهای سیسکو (XDR, Firepower, Secure Connect, Secure Endpoint, ISE و Secure Malware Analytics)
3.6 شرح APIهای سطح دستگاه و رابطهای پویا برای IOS XE و NX-OS
3.7 شناسایی منابع مناسب DevNet برای سناریوهای مختلف (Sandbox, Code Exchange, پشتیبانی، فرومها، Learning Labs و مستندات API)
3.8 بهکارگیری مفاهیم برنامهنویسی مدلمحور (YANG, RESTCONF و NETCONF) در محیط سیسکو
4.0 استقرار اپلیکیشن و امنیت
4.1 شرح مزایای رایانش لبهای (Edge Computing)
4.2 شرح ویژگیهای مدلهای مختلف استقرار اپلیکیشن (ابر خصوصی، ابر عمومی، ابر ترکیبی و لبه)
4.3 شرح ویژگیهای انواع استقرار اپلیکیشن:
4.3.a ماشینهای مجازی (VMs)
4.3.b Bare metal
4.3.c کانتینرها
4.4 شرح اجزای خط لوله CI/CD در استقرار اپلیکیشنها
4.5 ساخت تست واحد (Unit Test) در پایتون
4.6 تفسیر محتویات Dockerfile
4.7 استفاده از ایمیجهای داکر در محیط توسعه محلی
4.8 شرح مسائل امنیتی اپلیکیشن مربوط به حفاظت از اسرار، رمزنگاری (ذخیرهسازی و انتقال) و مدیریت دادهها
4.9 توضیح نقش فایروال، DNS، لود بالانسرها و پراکسی معکوس در استقرار اپلیکیشن
4.10 شرح تهدیدات برتر OWASP (مانند XSS, SQL injections و CSRF)
4.11 استفاده از دستورات Bash (مدیریت فایل، پیمایش دایرکتوری و متغیرهای محیطی)
4.12 شرح اصول متدهای DevOps
5.0 زیرساخت و اتوماسیون
5.1 شرح ارزش برنامهنویسی مدلمحور برای اتوماسیون زیرساخت
5.2 مقایسه مدیریت در سطح کنترلر در مقابل مدیریت در سطح دستگاه
5.3 شرح کاربرد و نقش ابزارهای شبیهسازی و تست شبکه (مانند Cisco Modeling Labs و pyATS)
5.4 شرح اجزا و مزایای خط لوله CI/CD در اتوماسیون زیرساخت
5.5 شرح اصول زیرساخت به عنوان کد (IaC)
5.6 شرح قابلیتهای ابزارهای اتوماسیون مانند Ansible, Terraform و Cisco NSO
5.7 شناسایی گردش کاری که توسط اسکریپت پایتون با استفاده از APIهای سیسکو (ACI, Meraki, Cisco Catalyst Center, RESTCONF) اتوماتیک شده است
5.8 تفسیر گردش کاری اتوماتیک شده توسط Ansible Playbook (بستههای مدیریتی، مدیریت کاربر، پیکربندی پایه سرویس و شروع/توقف)
5.9 تفسیر گردش کاری اتوماتیک شده توسط اسکریپت Bash (مدیریت فایل، نصب اپلیکیشن، مدیریت کاربر و پیمایش دایرکتوری)
5.10 تفسیر نتایج کوئری RESTCONF یا NETCONF
5.11 تفسیر مدلهای پایه YANG
5.12 تفسیر Unified Diff
5.13 شرح اصول و مزایای فرآیند بازبینی کد (Code Review)
5.14 تفسیر نمودار توالی (Sequence Diagram) شامل فراخوانیهای API
6.0 مبانی شبکه
6.1 شرح هدف و کاربرد آدرسهای MAC و VLANها
6.2 شرح هدف و کاربرد آدرسهای IP، مسیرها (Routes)، سابنت ماسک/پیشوند و گیتویها
6.3 شرح عملکرد اجزای رایج شبکه (سوییچها، روترها، فایروالها و لود بالانسرها)
6.4 تفسیر نمودار توپولوژی شبکه پایه شامل سوییچ، روتر، فایروال، لود بالانسر و مقادیر پورتها
6.5 شرح عملکرد صفحات مدیریت (Management)، داده (Data) و کنترل (Control) در یک دستگاه شبکه
6.6 شرح عملکرد سرویسهای IP شامل: DHCP, DNS, NAT, SNMP, NTP
6.7 شناسایی مقادیر پورتهای رایج پروتکلها (مانند SSH, Telnet, HTTP, HTTPS و NETCONF)
6.8 عیبیابی مشکلات اتصال اپلیکیشن (مشکلات NAT، مسدود بودن پورت انتقال، پراکسی و VPN)
6.9 توضیح تأثیر محدودیتهای شبکه بر اپلیکیشنها
Technology Exam Point
کارشناس فناوری
نمایش نظرات