DevNet Certification / Developer.cisco

Transcription

シスコ技術者認定DevNet Certification / developer.cisco.comの利用方法Cisco Learning Day Vol.18DevCX2020年4月7日

DevNetとはDevNet は、アプリケーションを作成また I プロフェッショナルを支援しますWeb サイトDevNet ソース 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public

�アスキルを検証 ��を提供 を満たしているか確認 現行のネットワーク �ング認定パスと連携 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public認定2020 年 2 月24日より新試験を開始

�ャ開始予定ソフトウェア 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public

vNet Associate と CCNACisco Certified Network テナンスDevNet Certified ��ソフトウェア開発、ネットワーク �メント 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public5

DevNet認定 : �レベルEntry � と et コア試験EDevNetアソシエイト試験 CCCCCCC 2020 Cisco and/or its affiliates. All rights reserved. Cisco PublicCENTERPRISE NETWORKING: Automating and ProgrammingCisco Enterprise SolutionsSECURITY: Automating and Programming Cisco SecuritySolutionsSERVICE PROVIDER: Automating and Programming CiscoService Provider SolutionsCOLLABORATION: Automating and Programming CiscoCollaboration SolutionsDATA CENTER: Automating and Programming Cisco DataCenter SolutionsDEVOPS: Implementing DevOps Solutions and Practicesusing Cisco PlatformsIOT: Developing Solutions using Cisco IoT & Edge PlatformsWEBEX: Developing Applications for Cisco Webexand Webex DevicesLTBDLTBDLTBD

全スペシャリストCisco Certified SpecialistCisco CertifiedSpecialistEnterpriseCisco CertifiedSpecialistSecurityCisco CertifiedSpecialistService ProviderCisco CertifiedSpecialistCollaborationCisco CertifiedSpecialistData CenterCisco Certified DevNet Specialist Core Enterprise Core Security Core Service Provider Core Collaboration Core Data Center Core Enterprise AdvancedInfrastructureImplementation Network SecurityFirepower Service ProviderAdvanced RoutingImplementation CollaborationApplicationsImplementation Data Center Design DevOps IoT Enterprise SD-WANImplementation Service Provider VPNServices Email Content SecurityImplementation Web Content Security Service Provider Security IdentityAutomation andManagementProgrammabilityImplementation Collaboration CallControl & MobilityImplementation Data CenterOperations Webex Data Center ACIImplementation Enterprise Automation and Programmability Data Center SANImplementation Service Provider Automation andProgrammability Enterprise Design Enterprise WirelessDesign Enterprise WirelessImplementation Enterprise Automationand Programmability Network Security VPNImplementation Security Automationand Programmability 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Collaboration Cloud &Edge Implementation CollaborationAutomation andProgrammability Data CenterAutomation andProgrammability Security Automation and Programmability Collaboration Automation and Programmability Data Center Automation and Programmability

コア試験:Developing Applications usingCisco Core Platforms and APIs

20%1.0 �350-901 -core/試験の20% :ソフトウェア開発や設計1.1 �ド、バックエンド、およびロード バランシングの概念)1.2 .3 ハイ の評価1.4 �ーション設計の評価1.5 �ーション設計および実装の評価1.6 �設計および実装の評価 アプリケーション デザインの評価 �1.8 ��系列など)に基づいたデータベース タイプの選択の評価 アーキテクチャ パターンの説明1.9 アーキテクチャ ��) Git �の活用1.7 �したアプリケーション問題の診断1.10 Git �の活用1.10.a ブランチのマージ1.10.b コンフリクトの解決1.10.c git reset1.10.d git checkout1.10.e git revert1.11 �理の概念 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public1.12 API �て以下の教材を利用してください。 ション)のセットアップ 開発環境(Windows � 開発環境(macOS � � Git 入門 Python 入門(パート 1) Python 入門(パート 2) コーディング 202:Python を使用した JSONの構文解析 XML 入門 Guest Shell 入門 Webex Teams と Python による Chat-Ops Firepower Management Center(FMC)のREST API トークンベースの認証 "webexteamssdk"(Webex Teams Python ライブラリ) Git 100:Git �基本 Git 101:分岐 Git 102:サーバでの Git の使用 Webex Teams アプリ入門 最新のアプリケーション開発 最新のアプリケーション開発 Webex Teams Integration の OAuth フロー Webex クン、OAuth、スコープ、ロール

20%2.0 API の使用試験の内容2.1 �牢なREST API エラー処理の実装2.2 回復不能な REST API �ローの実装REST とは/API とは コーディング/API 入門 REST API 入門 演習:Postman を使用した REST API とのやり取り Prime Infrastructure(PI)API 101:REST の基本 HTTP キャッシュ コントロールを使用した API �メントからの WebexREST API のコール Webex Teams API � Python リクエストの作成OAuth2 XML 入門 UCS Director REST API �ーの作成(パート I) Meraki Dashboard API(Postman を使用) Meraki Location Scanning API (Python を使用) Webex Teams Bot のローカルでの実行2.3 HTTP キャッシュ コントロールを介して API使用を最適化する方法2.4 ページネーションをサポートする REST � 下の教材を利用してください。 試験の20 % : API の使用 �関する REST API エラー処理 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public2.5 3-Legged OAuth2 認証コードを付与するフローの手順

20%試験の 20% :シスコ プラットフォーム3.0 シスコ �3.1 ChatOps を実装する API リクエストの作成(Webex Teams API �。3.2 Firepower �ェクトを作成および削除する API リクエストの作成3.3 以下のタスクを実行する Meraki プラットフォームを使用した APIリクエストの作成3.3.a Meraki Dashboard API を使用して SSID を有効 にする3.3.b Meraki ロケーション API を使用して位置データ を取得するWebex Teams APIリクエスト3.4 Intersight からデータを取得する API コールの作成 Firepower デバイスの管理 Meraki プラットフォーム3.5 新しい UCS �、UCS API を使用した Python �トを使用) 3.6 �表示するCisco DNA センター API を使用した Pythonスクリプトの作成3.7 �するときの AppDynamics の機能3.8 Cisco API �タム ダッシュボードを構築する手順 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Firepower Management Center(FMC)RESTAPI Meraki インテグレーション入門 Cisco DNA Center Northbound API 入門 Cisco DNA Center API の概要 Cisco DNA Center Northbound API モジュール モデル駆動型プログラミングとは ネットワークへの YANG(データモデリング言語)の導入

20% 4.0 ��キュリティ試験の内容学習教材4.1 CI/CD の教材を利用してください。4.2 Docker と Kubernetes を活用した、ビルド済みCD 環境へのアプリケーションの統合4.3 CI �コード分析の利点4.4 Docker �ナ化 CI/CD パイプラインDocker ��の API への適用4.5 "Twelve-Factor" 主義4.6 �グ戦略4.7 � プライバシーの懸念4.8 �ト ストレージ アプローチの特定4.9 アプリケーション固有の SSL 証明書の構成4.10 OWASP 脅威(XSS、CSRF、SQL �実装4.11 エンドツーエンドの暗号化の原則を API に適用する方法 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public コンテナ入門 Docker 101 マイクロサービスの概要

と自動化に モデル駆動型テレメトリ RESTCONF Ansible / Puppet コンフィグレーション マネジメント ソリューションの特定ネットワーク デバイスでのアプリケーション ホスティング 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public5.0 �内容学習教材5.1 い。5.2 RESTCONF �ティック ルート、VLAN �IOS XE のみ)5.3 ネットワーク �構築(以下のツールを使用)5.3.a Ansible プレイブック5.3.b Puppet マニフェスト5.4 ��定5.5 ネットワーク デバイス(Catalyst 9000 およびCisco IOx �ョンをホストする方法 Meraki インテグレーション入門 Postman での Meraki Dashboard API の使用 Meraki Location Scanning API(Python を使用) Cisco Container Platform v3.1 の実践的入門 Docker の高度な機能 Docker を使用した IOx アプリケーションの構築 Ansible 入門 Ansible を使用した Cisco Compute の管理 マイクロサービスの概要

コンセントレーション試験:Data Center Automation

300-635 -dc-auto/試験の10 %:プログラミング DevNet �を提供 ラボ仮想環境ドキュメントビデオ1.0 ネットワーク �学習教材1.1 git ��ださい。1.2 API スタイル(REST、RPC)の特性1.3 API ��いての説明1.4 �およびループを含む Python スクリプトの解釈1.5 Python 仮想化環境のメリット1.6 Ansible や Puppet などのネットワーク コンフィグレーション ツールをデータセンター �メリット ndows �開発環境(macOS �REST とは?API とは?Git 入門Python 入門(パート 1)Python 入門(パート 2)コーディング 202:Python を使用した JSON の構文解析2.0 コントローラ ベース データ センター ネットワーキング3.0 デバイス中心のデータセンター ネットワーキング 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public4.0 データセンター コンピューティング

1.0 ネットワーク プログラマビリティの基礎2.0 コントローラ ベース データ センター ��ラミング �づいて、次はDC ネットワーキングを重点的に学習DC ��るシンプルな REST コールから Python SDK、およびコンフィグレーション マネジメント ツールまで 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public試験の内容学習教材2.1 以下の項目に関する知識:2.1.a ACI のターゲットポリシー2.1.b ACI のアプリケーション ホスティング機能2.1.c Cisco ACI Apps Center からの ACI �してください。2.2 API Inspector を活用した ACI GUI によって行われた REST API コールの調査 2.3 ACI REST API を使用してアプリケーション ポリシーを作成する Python スクリプトの作成2.4 ACI Cobra SDK を使用してアプリケーション ポリシーを作成する Python スクリプトの作成2.5 アプリケーション ポリシーを作成する Ansible プレイブックの作成2.6 ACI CNI プラグインを使用して Kubernetes �ット ACIACI のプログラマビリティ オプションACI Toolkit 入門課題:ACI Toolkit I スクリプトを簡単に作成する方法 - WebAryaACI API の詳細ACI Python スクリプトの機能を拡張する CobraACI での Websocket課題:Cobra を使用したアプリケーション bSocket を使用した Spark への通知の送信Ansible で始める Cisco ACI の自動化Ansible �ワーク ポリシーAnsible を使用したコードとしての ACL の実現3.0 デバイス中心のデータセンター ネットワーキング4.0 データセンター コンピューティング

1.0 ネットワーク プログラマビリティの基礎2.0 コントローラ ベース データ センター ネットワーキング3.0 デバイス中心のデータセンター ��グ 多種多様なデバイス: POAPNX-OSEEMYANGコンテナBashOn-box Python 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public試験の内容学習教材3.1 NX-OS を使用した Day 0 プロビジョニング3.1.a Cisco POAP3.1.b NX-OS �下の教材を利用してください。3.2 NX-OS を使用した On-Box �装3.2.a Bash3.2.b Linux コンテナ(LXC および 2.c NX-OS Guest Shell3.2.d Embedded Event Manager(EEM)3.2.e On-box Python スクリプティング3.3 YANG-push や gRPC などのモデル駆動型テレメトリと SMNP、Netflow、SYSLOG �比較3.4 NX-OS �用した Python スクリプトの作成 Nexus OS �概要NX-API 入門NX-API のオプションと NX-OS のオブジェクトモデルの詳細Nexus での NETCONF/YANG Part 1:Cisco NX-OS YANG モデルの使用方法Nexus での NETCONF/YANG Part 2:Cisco NXOS YANG モデルを使用した BGPの設定Nexus での NETCONF/YANG Part 3:Nexus スイッチでの OpenConfig YANG モデルの使用3.5 NX-OS を使用した Off-Box �装3.5.a Nexus NX-API(NX-API REST と NXAPI CLI)3.5.b Nexus NETCONF(ネイティブのNETCONF および OpenConfig を使用)3.5.c NX-OS でのネットワーク コンフィグレーション ツール(Ansible)4.0 データセンター コンピューティング

1.0 ネットワーク プログラマビリティの基礎2.0 コントローラ ベース データ センター ネットワーキング3.0 デバイス中心のデータセンター ��ミング 試験の内容学習教材4.1 デベロッパー ツールを使用した Cisco UCS の構成4.1.a UCS PowerTool4.1.b UCS Python SDK4.1.c ��サーバ CIMC のインタラクション4.2 DCNM API の機能UCS Manager(100 台以上のサーバを使用)4.3 Intersight API の認証ステップ PowerShell / Python / Ansible /REST UCS Central(1,000 台以上のサーバを使用)Cisco Intersight のサーバなどUCS Director 4.0 データセンター EST API 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public4.4 サーバポリシー、サービス プロファイル、ファームウェア �行する、ドキュメントに記載された Intersight API コールの作成4.5 UCS Director ��フローを実装するプロセス4.5.a 事前定義済みタスク4.5.b カスタムタスク4.5.c スクリプトライブラリ4.6 UCS Director REST API ブラウザの活用UCS PowerTool 初級編 Part IUCS PowerTool 初級編 Part IIUCS PowerTool 初級編 Part IIIUCS Python SDK 初級編 Part IUCS Python SDK 初級編 Part IIUCS Python SDK 初級編 Part IIIUCS PowerTool 中級編 Part IUCS Python SDK 中級編 Part IICisco Intersight REST API 入門Cisco Intersight REST API (Postman)入門Cisco Intersight REST API (Python)入門UCS IMC Redfish REST API 入門IMC PowerTool 入門IMC Python SDK 入門

コンセントレーション試験:Automating and ProgrammingCisco Service Provider Solutions

300-535 am-topic-sp-auto/試験の10 %:プログラミング DevNet �を提供 ラボ仮想環境ドキュメントビデオ10% 1.0 ネットワーク �教材1.1 git �ージ) 1.2 API スタイル(REST、RPC)の特性1.3 API ��いての説明1.4 �およびループを含む Python スクリプトの解釈1.5 Python 仮想化環境のメリット1.6 Ansible や Puppet などのネットワーク コンフィグレーション ツールを IOX SE または IOS るメリットの説明 2020 Cisco and/or its affiliates. All rights reserved. Cisco PublicREST とはAPI とはGit 入門Python 入門(パート 1)Python 入門(パート 2)コーディング 202:Python を使用した JSON の構文解析

30% 2.0 自動化 API とプロトコル試験の30%:自動化 API とプロトコル 試験の内容学習教材2.1 YANG データ �明(OpenConfig、IETF、および Vendor) 習得したプログラミングの2.2 一般的な HTTP �メーションに基づいて、 ータ タイプの比較(JS

CCNA. 5. �. Cisco Certified Network Associate. � ネットワークにおける. シスコハードウェアの オペレーションとメンテナンス 基礎知識:プログラマビリティと. DevNet Certified Associate .