Ccie Devnet Expert (V1.0) - Technical Classes

Posted By: ELK1nG

Ccie Devnet Expert (V1.0) - Technical Classes
Last updated 1/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.59 GB | Duration: 8h 9m

With Ratnesh K 2xCCIE #61380

What you'll learn
Software Design, Development, and Deployment
Infrastructure as Code
Network Programmability and Automation
Create a Docker image (including Dockerfile)
Security Automation
Requirements
Developing Applications using Cisco Core Platforms and APIs (350-901 DEVCOR)
200-901 DEVASC Exam: DevNet Associate
Description
About The CertificationAchieving Cisco Certified DevNet Expert certification validates your expert knowledge and proficiency in network automation, programmability, and secure automation tools.To earn Cisco Certified DevNet Expert certification, you pass two exams: a qualifying exam that covers core software and automation development and design for Cisco platforms as well as a hands-on lab exam that covers software-driven network automation solutions through the entire network lifecycle, from designing and deploying to operating and optimizing.Steps To CCIE DevNet CertificationTo earn CCIE DevtNet, you pass two exams: a qualifying exam and hands-on lab exam:Step 1: For Qualifying exam, pass the below recommended training and exam:Developing Applications using Cisco Core Platforms and APIs (350-901 DEVCOR)Step 2: Pass the Lab exam:DevNet Expert-level lab (8-hour lab)Topics :1.1 Design a solution based on an on-premises, hybrid, or public cloud deployment,considering these factors:1.1.a Deployment: maintainability, modularity (e.g., containers, VM, orchestration, automation, components, and infrastructure requirements)1.1.b Reliability: high availability and resiliency1.1.c Performance: scalability, latency, and rate limiting1.1.d Infrastructure: monitoring, observability, and metrics (e.g., instrument placement and instrument deployment)1.2 Recommend a deployment strategy to mitigate risk and impact on service availability, for a given scenario1.3 Modify an existing network automation solution based on business and technical requirements (includes gap analysis)1.4 Use Git in a CI/CD development workflow1.5 Troubleshoot issues with a CI/CD pipeline (e.g., code-based failures, pipeline issues, and tool incompatibility)2.1 Create a scalable solution for infrastructure automation (considering areas such as network impact, risk, and tool selection)2.2 Build, manage, and operate a Python-based REST API with a web application framework (endpoints, HTTP request, and response)2.3 Build, manage, and operate a Python-based CLI application to use a REST API2.4 Consume and use a new REST API, given the documentation2.5 Create a RESTCONF or NETCONF payload based on a given YANG module, and interpret the response2.6 Create a NETCONF filter by using XPath2.7 Configure network devices on an existing infrastructure by using NETCONF or RESTCONF, given YANG analysis tools2.8 Create and use a role by utilizing Ansible to manage infrastructure, given support documentation2.8.a Loop control2.8.b Conditionals2.8.c Use of variables and templating2.8.d Use of connection plug-ins such as network CLI, HTTPAPI, and NETCONF3.1 Create, modify, and troubleshoot scripts by using Python libraries and SDK documentation to automate against APIs (ACI, AppDynamics, DNA Center, FDM, Intersight, IOS XE, Meraki, NSO, Webex)3.2 Automate the configuration of a Cisco IOS XE network device (based on a provided architecture and configuration), including these components:3.2.a Interfaces3.2.b Static routes3.2.c VLANs3.2.d Access control lists3.2.e BGP peering3.2.f BGP and OSPF routing tables3.2.g BGP and OSPF neighbors3.3 Deploy an application on a Cisco IOS XE device by leveraging the technologies of Guest Shell and application hosting3.4 Modify and troubleshoot an automated test by using pyATS to meet requirements3.4.a Create a testbed file for connecting to Cisco IOS, IOS XE, or NX-OS devices3.4.b Gather current configuration and operational state from devices using the Genie parsers and models included with pyATS3.4.c Develop and execute test jobs and scripts using AEtest to verify network health3.5 Design a model-driven telemetry solution based on given business and technical requirements by using gNMI dial-in, gRPC dial-out, and NETCONF dial-in3.6 Create YANG model-driven telemetry subscriptions3.6.a Identify model elements and cadence3.6.b On-change or event drive3.6.c Optimize frequency3.6.d Dial-out subscription3.6.e Secure telemetry streams3.6.f Confirm data transmission3.6.g Identify network issues and make changes4.1 Create a Docker image (including Dockerfile)4.1.a From a provided image4.1.b Expose ports4.1.c Add or copy files4.1.d Run commands during image build4.1.e Manipulate entry point and initial commands4.1.f Establish working directories4.1.g Environment variables as part of a definition to control an application4.1.h Docker ignore file4.1.i Volumes4.2 Package and deploy a solution by using Docker Compose4.2.a Deploy and manage containers4.2.b Define services, networks, volumes, and links4.3 Package and deploy a solution by using Kubernetes4.3.a Use deployments, secrets, services, ingress, volumes, namespaces, and replicas4.3.b Manage the lifecycle of pods (e.g., scale up, scale down, help status, logs)4.3.c Monitor pods by building health checks)4.3.d Use the kubectl interface4.4 Create, consume, and troubleshoot a Docker host and bridge-based networks and integrate them with external networks5.1 Leverage OWASP secure coding practices into all solutions to meet given requirements5.1.a Input validation5.1.b Authentication and password management5.1.c Access control5.1.d Cryptographic practices5.1.e Error handling and logging5.1.f Communication security5.2 Create a certificate signing request (CSR) by using OpenSSL; send CSR to a provided certificate authority; and use the certificate to secure a web application5.3 Use OAuth2+ to obtain an authentication token5.4 Use a secret management system to secure an application5.5 Use tokens, headers, and secrets to secure a REST API

Overview

Section 1: Software Design, Development, and Deployment

Lecture 1 Welcome

Lecture 2 CCIE Prep Pre Videos

Lecture 3 CCNP Encor Understand the Change

Lecture 4 Hire the talent - CCNA to CCIE Journey

Lecture 5 Market Expectation

Lecture 6 market expectation Continue

Lecture 7 CCIE New Format .

Lecture 8 Section 1.1 till 1.3 Starts

Lecture 9 The concepts of front-end, back-end, and load balancing

Lecture 10 NSX-T Load Balancer

Lecture 11 Application design considering scalability and modularity

Lecture 12 ACI Object Model

Lecture 13 Evaluate an application design considering high availability and resiliency

Lecture 14 Application design considering latency and rate limiting

Lecture 15 Application design and implementation considering maintainability

Lecture 16 Evaluate an application design and implementation considering observability

Lecture 17 Problems with an application given logs related to an event

Lecture 18 Architectural patterns (monolithic, services‐oriented)

Lecture 19 Microservices & Event‐Driven Architecture (EDA)

Lecture 20 Section 1.4 Starts.

Lecture 21 Introduction to GIT

Lecture 22 Lab using GNS3

Lecture 23 Git Lab

Lecture 24 Git Architecture & GitHub

Lecture 25 Describe the concept of DevSecOps- CI-CD Pipeline

Lecture 26 CI-CD Pipeline Lab task 01

Lecture 27 25 CI-CD Pipeline Lab task 02

Lecture 28 25 CI-CD Pipeline Lab Failed Scenario

Section 2: Infrastructure as Code – 30%

Lecture 29 Section 2.0 Starts ..

Lecture 30 API Part 1

Lecture 31 API Part 2 - REST API

Lecture 32 DNAC-API-01

Lecture 33 DNAC-API-02

Lecture 34 DNAC First API Lab - Get Token

Lecture 35 DNAC Site APIs

Lecture 36 Section 2.3 Starts..

Lecture 37 SD-WAN - Setting Lab via Automation tool

Lecture 38 SD-WAN Lab Topology quick review

Lecture 39 SD-WAN Use of Automation Script

Lecture 40 Section 2.2 DNAC APP example

Lecture 41 Section 2.5 - 2.7 Starts..

Lecture 42 Data Models

Lecture 43 Yet Another Next Generation YANG

Lecture 44 Restconf

Lecture 45 Utilize RESTCONF to configure a network device including interfaces, static rout

Lecture 46 Netconf Lab setup

Lecture 47 Construct a Python script using NETCONF with YDK

Lecture 48 xPath Filter option

Lecture 49 Section 2.8 Starts…

Lecture 50 Ansible Basics – using Ansible configure IOS-XE

Lecture 51 Install Ansible Centos

Lecture 52 Ansible IOS-XE Lab

Lecture 53 Section 2.8 rest of videos

Lecture 54 Enable NXAPI via Python

Lecture 55 Ansible create VLAN

Lecture 56 Conditions Add description over Interfaces

Lecture 57 Loops to assign IP over VLAN interfaces

Lecture 58 Nexus NETCONF Lab

Lecture 59 Section 2.10 Starts..

Lecture 60 1 NSO What is NSO

Lecture 61 NSO Components

Lecture 62 NSO Installation Process

Lecture 63 NSO Configuration

Lecture 64 NSO Install and load Cisco-IOS NED

Lecture 65 NSO ADD Device to NSO

Lecture 66 NSO Create Auth group

Lecture 67 NSO Syslog

Lecture 68 NSO Netsim Example

Lecture 69 NSO L3VPN lab Part 01

Lecture 70 NSO L3VPN lab Part 02

Security engineers,Network administrators,Senior network automation engineer,Consulting systems engineers,Technical solutions architect