Muutke küpsiste eelistusi

E-raamat: Cisco Certified DevNet Professional DEVCOR 350-901 Official Cert Guide

  • Formaat: 752 pages
  • Sari: Official Cert Guide
  • Ilmumisaeg: 15-Aug-2022
  • Kirjastus: Cisco Press
  • Keel: eng
  • ISBN-13: 9780137370429
Teised raamatud teemal:
  • Formaat - EPUB+DRM
  • Hind: 57,32 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 752 pages
  • Sari: Official Cert Guide
  • Ilmumisaeg: 15-Aug-2022
  • Kirjastus: Cisco Press
  • Keel: eng
  • ISBN-13: 9780137370429
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam.

Cisco Certified DevNet Professional DEVCOR 350-901 Official Cert Guide presents you with an organized test preparation routine using proven series elements and techniques. "Do I Know This Already?" quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending exam preparation tasks help you drill on key concepts you must know thoroughly.


* Understand and apply Cisco Certified DevNet Professional (DEVCOR 350-901) exam topics
* Assess your knowledge with chapter-opening quizzes
* Review key concepts with exam preparation tasks
* Practice with realistic exam questions in the practice test software

Cisco Certified DevNet Professional DEVCOR 350-901 Official Cert Guide from Cisco Press helps you prepare to succeed on the exam and is the only self-study resource approved by Cisco. Four leading Cisco DevNet experts share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills.


This complete study package includes
* A test-preparation routine proven to help you pass the exams
* Do I Know This Already? quizzes, which enable you to decide how much time you need to spend on each section
* Chapter-ending and part-ending exercises, which help you drill on key concepts you must know thoroughly
* The powerful Pearson Test Prep Practice Test software, with two full exams comprised of well-reviewed, exam-realistic questions, customization options, and detailed performance reports
* A final preparation chapter, which guides you through tools and resources to help you craft your review and test-taking strategies
* Study plan suggestions and templates to help you organize and optimize your study time

Well regarded for its level of detail, study plans, assessment features, and challenging review questions and exercises, this official study guide helps you understand the concepts and apply the techniques you need to ensure your exam success.

This official study guide helps you learn all the topics on the Developing Applications Using Cisco Core Platforms and APIs (DEVCOR 350-901) exam, deepening your knowledge of


* Software development and design: Distributed apps, app design, problem-solving, databases, architectural patterns, and more
* APIs: REST APIs, error handling, flow control, usage optimization, OAuth2 authorization
* Cisco platforms: API or script usage with Webex Teams, Firepower, Meraki, Intersight, UCS, Cisco DNA, AppDynamics, custom dashboards
* Application deployment and security: CI/CD pipelines, Docker, Kubernetes, containers, data privacy, secret storage, OWASP threat mitigation, encryption, and more
* Infrastructure and automation: Model-driven telemetry, RESTCONF, Ansible, Puppet, configuration management, app hosting



Designed for all Cisco DevNet Professional candidates, it covers every DEVCOR 350-901 objective concisely and logically, with extensive teaching features designed to promote retention and understanding. This includes:

  • Pre-chapter quizzes to assess knowledge upfront and focus study more efficiently
  • Foundation topics sections that explain concepts and configurations, and link theory to practice
  • Key topics sections calling attention to every figure, table, and list students must know
  • Exam Preparation sections with additional chapter review features
  • Final preparation chapter providing tools and a complete final study plan
  • A customizable practice test library

This guide offers comprehensive, up-to-date coverage of all DEVCOR 350-901 topics related to:

  • Software development and design
  • Using APIs
  • Cisco platforms
  • Application deployment and security
  • Infrastructure and automation
Introduction xxviii
Part I Software Development and Design
Chapter 1 Software Development Essentials
2(24)
"Do I Know This Already?" Quiz
2(2)
Foundation Topics
4(1)
A Brief History of the Future
4(5)
The Evolution
5(1)
Automation, Orchestration, and DevOps
6(3)
Software Architecture and Design
9(1)
Architecture Requirements
10(4)
Functional Requirements
13(1)
Nonfunctional Requirements
13(1)
Architectural Patterns
14(1)
Software Development Lifecycle (SDLC) Approach
15(2)
Software Development Models
17(4)
Waterfall
17(1)
Agile Software Development
18(1)
Scrum
19(1)
Extreme Programming
19(1)
Kanban
19(1)
Lean
19(1)
Which Model?
20(1)
Architecture and Code Reviews
21(1)
Software Testing
22(1)
Exam Preparation Tasks
23(1)
Review All Key Topics
24(1)
Complete Tables and Lists from Memory
24(1)
Define Key Terms
24(1)
References
24(2)
Chapter 2 Software Quality Attributes
26(30)
"Do I Know This Already?" Quiz
26(3)
Foundation Topics
29(1)
Quality Attributes and Nonfunctional Requirements
29(7)
Brief Overview of the Most Common Quality Attributes
29(6)
Measuring Quality Attributes
35(1)
Modularity in Application Design
36(5)
Benefits of Modularity
36(1)
Modularity Coding Best Practices
37(3)
Microservices and Modular Design
40(1)
Scalability in Application Design
41(3)
Horizontal Scalability
41(1)
Vertical Scalability
42(1)
Practical Scalability in Application Design
43(1)
High Availability and Resiliency in Application Design
44(9)
Failure or Fault Detection
46(1)
Recovery: High Availability in Practice
47(3)
Prevention
50(1)
High Availability Planning and the Responsibilities of the Developer
50(1)
High Availability Deployment Models
51(2)
Exam Preparation Tasks
53(1)
Review All Key Topics
53(1)
Complete Tables and Lists from Memory
53(1)
Define Key Terms
53(1)
References
54(2)
Chapter 3 Architectural Considerations and Performance Management
56(30)
"Do I Know This Already?" Quiz
57(2)
Foundation Topics
59(1)
Maintainable Design and Implementation
59(7)
Maintaining a SOLID Design
60(1)
Single Responsibility Principle (SRP)
61(1)
Open-Closed Principle (OCP)
62(1)
Liskov's Substitution Principle (LSP)
63(1)
Interface Segregation Principle (ISP)
64(1)
Dependency Inversion Principle (DIP)
65(1)
Latency and Rate Limiting in Application Design and Performance
66(7)
Designing for Application Low Latency and High Performance
69(1)
Architecture Trade-offs
69(1)
Improving Performance
69(4)
Design and Implementation for Observability
73(6)
Logging
74(2)
Metrics
76(1)
Tracing
77(1)
Good Documentation Practices: An Observability Reminder
78(1)
Database Selection Criteria
79(4)
Database Requirements Gathering
80(1)
Data Volume
81(1)
Data Velocity
82(1)
Data Variety
82(1)
Exam Preparation Tasks
83(1)
Review All Key Topics
83(1)
Complete Tables and Lists from Memory
83(1)
Define Key Terms
84(1)
References
84(2)
Chapter 4 Version Control and Release Management with Git
86(44)
"Do I Know This Already?" Quiz
86(2)
Foundation Topics
88(1)
Version Control and Git
88(1)
Git Workflow
88(33)
Branch and Pull Workflow
89(1)
Pros
89(1)
Cons
89(1)
Sample Setup
90(1)
Sample Branch and Pull Workflow
90(14)
Fork and Pull Workflow
104(1)
Pros
105(1)
Cons
105(1)
Sample Setup
105(1)
Sample Fork and Pull Workflow
106(15)
Git Branching Strategy
121(6)
What Is a Branching Strategy?
121(1)
The Most Important Factor When Selecting a Git Branching Strategy
122(1)
Popular Git Branching Strategies
122(1)
When to Use GitHub Flow
122(1)
When to Use Git Flow
123(1)
When to Use GitLab Flow
123(2)
Recommended GitHub Settings
125(1)
Configuring the PR Merge Button
125(1)
Configuring a Branch Protection Rule to Require Code Reviews
125(2)
Exam Preparation Tasks
127(1)
Review All Key Topics
128(1)
Complete Tables and Lists from Memory
128(1)
Define Key Terms
128(1)
References
128(2)
Part II APIs
Chapter 5 Network APIs
130(32)
"Do I Know This Already?" Quiz
130(2)
Foundation Topics
132(1)
What Are APIs?
132(6)
Methods
133(1)
Objects
134(1)
Formats
134(1)
APIs vs. No API
135(1)
Web Scraping
135(1)
Jeff Bezos's API Mandate: How the AWS API-Driven Cloud Was Born
136(2)
Calling an API
138(9)
What Is API Development?
144(2)
API Architectural Styles
146(1)
Selecting an API Style
147(10)
Http/Json
149(1)
Rest/Json
150(1)
Cache-Control
151(1)
Rest vs. RPC
152(2)
Grpc
154(1)
OpenAPI/Swagger
155(2)
Network API Styles
157(3)
Netconf Apis
158(2)
Exam Preparation Tasks
160(1)
Review All Key Topics
160(1)
Complete Tables and Lists from Memory
160(1)
Define Key Terms
160(1)
References
161(1)
Chapter 6 API Development
162(30)
"Do I Know This Already?" Quiz
163(2)
Foundation Topics
165(1)
Creating API Clients
165(12)
Code Generation Client API Libraries for IMDb
165(9)
Adding CLI Wrapper Code
174(1)
Making Calls to IMDb Using a CLI Program
174(3)
API Design Considerations
177(12)
API Authentication Models
179(2)
Flow Control (Pagination vs. Streaming)
181(3)
Error Handling, Timeouts, and Rate Limiting
184(4)
Caching
188(1)
Exam Preparation Tasks
189(1)
Review All Key Topics
189(1)
Complete Tables and Lists from Memory
189(1)
Define Key Terms
189(1)
References
189(3)
Part III Application Development, Deployment, and Security
Chapter 7 Application Deployment
192(54)
"Do I Know This Already?" Quiz
193(1)
Foundation Topics
194(1)
The Evolution of Application Responsibilities
194(7)
The Hybridization of Development and Operations
194(1)
The Journey to DevOps
195(1)
A Cultural Shift
196(1)
The Emergence of the Site Reliability Engineer(ing)
196(1)
SRE Responsibilities and Tenets
197(1)
SRE vs. DevOps
198(1)
Continuous Integration/Continuous Delivery (Deployment)
198(1)
Continuous Integration (CI)
199(1)
Continuous Delivery: One of the CDs
200(1)
Continuous Deployment: The Other CD
200(1)
CI/CD Pipeline Implementation
201(17)
Pipeline Components
203(1)
Build
204(1)
Test
205(1)
Release/Deliver
205(1)
Deploy
205(2)
Adding Deployment to Integration
207(1)
Deploying to Infrastructure (Terraform + Atlantis)
207(6)
Deploying Applications (Flux + Kubernetes)
213(5)
Application Deployment Methods over Time
218(20)
The 2000s: Sysadmins, Terminals, and SSH
218(2)
The 2010s: Automated Configuration Management
220(4)
The 2020s: The Clouds Never Looked So Bright
224(1)
Managed Kubernetes (e.g., GKE)
224(3)
Containers on Serverless Clouds (e.g., AWS ECS on Fargate)
227(7)
Serverless Functions (e.g., AWS Lambda)
234(4)
Software Practices for Operability: The 12-Factor App
238(5)
Factor 1 Codebase
239(1)
Factor 2 Dependencies
239(1)
Factor 3 Config
239(1)
Factor 4 Backing Services
240(1)
Factor 5 Build, Release, Run
240(1)
Factor 6 Processes
240(1)
Factor 7 Port Binding
241(1)
Factor 8 Concurrency
241(1)
Factor 9 Disposability
241(1)
Factor 10 Dev/Prod Parity
241(1)
Factor 11 Logs
242(1)
Factor 12 Admin Processes
242(1)
Summary
243(1)
Exam Preparation Tasks
243(1)
Review All Key Topics
243(1)
Complete Tables and Lists from Memory
244(1)
Define Key Terms
244(1)
References
244(2)
Chapter 8 Security in Application Design
246(40)
"Do I Know This Already?" Quiz
247(1)
Foundation Topics
248(2)
Protecting Privacy
250(2)
Personally Identifiable Information
250(1)
Data States
250(1)
Laws, Regulations, and Standards for Protecting Privacy
251(1)
Storing IT Secrets
252(2)
Public Key Infrastructure (PKI)
254(8)
Certificate Revocation
256(1)
Hierarchical Multiple CA Infrastructure
257(1)
TLS, PKI, and Web Applications Security
257(4)
Browser Security Issues
261(1)
Securing Web and Mobile Applications
262(4)
Injection Attacks
263(1)
Cross-Site Scripting
264(2)
OAuth Authorization Framework
266(17)
How Does OAuth Work?
266(2)
OAuth 2.0 Two-Legged Authorization
268(1)
OAuth 2.0 Three-Legged Authorization
269(2)
Additional OAuth Authorization Code Grant Types
271(1)
OAuth 2.0 Client Credentials
271(1)
Resource Owner Password Credential Flow
272(3)
OAuth 2.0 Implicit Flow
275(1)
OAuth 2.0 Authorization Code Flow
276(2)
OAuth 2.0 PKCE Flow
278(2)
Refresh Token Flow
280(1)
OAuth 2.0 Device Code Flow
281(2)
Exam Preparation Tasks
283(1)
Review All Key Topics
283(1)
Complete Tables and Lists from Memory
284(1)
Define Key Terms
284(1)
References
284(2)
Part IV Infrastructure and Automation
Chapter 9 Infrastructure
286(24)
"Do I Know This Already?" Quiz
286(2)
Foundation Topics
288(1)
Network Management
288(2)
Methods of Network Provisioning
290(7)
CLI/Console
291(3)
SNMP
294(3)
File Transfer Methods
297(1)
Element Management Systems
297(3)
Embedded Management
299(1)
Zero-Touch Provisioning (ZTP)
300(3)
Atomic or SDN-Like/Controller-Based Networking
303(2)
Advanced Concepts--Intent-Based Networking
305(2)
Summary
307(1)
Exam Preparation Tasks
307(1)
Review All Key Topics
307(1)
Complete Tables and Lists from Memory
307(1)
Define Key Terms
307(1)
References
308(2)
Chapter 10 Automation
310(36)
"Do I Know This Already?" Quiz
311(2)
Foundation Topics
313(1)
Challenges Being Addressed
313(16)
Differences of Equipment and Functionality
314(2)
Proximity of Management Tools and Support Staff
316(1)
Speed of Service Provisioning
317(2)
Accuracy of Service Provisioning
319(4)
Scale
323(6)
Doing More with Less
329(1)
Software-Defined Networking (SDN)
329(6)
What Is SDN and Network Programmability?
329(1)
Approach
330(1)
Nontraditional Entities
331(1)
Industry Impact
331(1)
New Methods
331(1)
Normalization
332(1)
Enabling Operations
332(1)
Enabling Career Options
332(1)
Use Cases and Problems Solved with SDN
332(2)
Overview of Network Controllers
334(1)
The Cisco Solutions
335(1)
Application Programming Interfaces (APIs)
335(1)
REST APIs
336(6)
API Methods
337(1)
API Authentication
337(1)
API Pagination
337(1)
Payload Data Formats JSON XML
338(1)
XML
338(2)
JSON
340(2)
Cross-Domain, Technology-Agnostic Orchestration (CDTAO)
342(1)
Impact to IT Service Management and Security
343(1)
Exam Preparation Tasks
344(1)
Review All Key Topics
344(1)
Complete Tables and Lists from Memory
345(1)
Define Key Terms
345(1)
References
345(1)
Chapter 11 Netconf And Restconf
346(40)
"Do I Know This Already?" Quiz
346(2)
Foundation Topics
348(1)
Catalyst for NETCONF
348(3)
Content
349(1)
Operations
350(1)
Messages
350(1)
Transport
351(1)
Atomic and Model-Driven Configuration Management
351(3)
How to Implement NETCONF
354(11)
Enabling NETCONF on IOS XE
355(1)
Enabling NETCONF on IOS XR
356(1)
Enabling NETCONF on NX-OS
357(1)
Basic Manual Use of NETCONF
358(7)
YANG Models
365(6)
The Evolution with RESTCONF
371(1)
The RESTCONF Protocol Stack
372(1)
RESTCONF Operations
372(1)
RESTCONF and Authentication
373(1)
RESTCONF URIs
373(2)
Performing a RESTCONF GET Operation with cURL
375(2)
Performing RESTCONF GET Operations with the Postman Utility
377(5)
Management Solutions Using NETCONF and RESTCONF
382(1)
Exam Preparation Tasks
383(1)
Review All Key Topics
383(1)
Complete Tables and Lists from Memory
383(1)
Define Key Terms
383(1)
References
384(2)
Chapter 12 Model-Driven Telemetry
386(58)
"Do I Know This Already?" Quiz
387(2)
Foundation Topics
389(1)
Transformation of Inventory, Status, Performance, and Fault Monitoring
389(2)
Scaling with the Push Model
391(2)
How to Implement Model-Driven Telemetry
393(14)
Dial-In and Dial-Out Mode
395(1)
Encoding (Serialization)
395(1)
Protocols
396(2)
Configuring MDT in IOS-XR
398(1)
Configuring Dial-Out Mode
398(1)
Step 1 Create a Destination Group
398(2)
Step 2 Create a Sensor Group
400(1)
Step 3 Create a Subscription
400(1)
Step 4 Verify the Dial-Out Configuration
401(1)
Configuring Dial-In Mode
402(1)
Step 1 Enable gRPC
402(2)
Step 2 Create a Sensor Group
404(1)
Step 3 Create a Subscription
405(1)
Step 4 Validate the Configuration
405(2)
Picking Sensor Paths and Metrics
407(16)
Researching Public Documentation
407(1)
Extracting Model Support from the Device--NETCONF Manually
408(2)
Extracting Model Support from the Device--Python and NETCONF
410(4)
Digging into the YANG Models
414(1)
Installing Docker to the Linux VM
414(1)
Installing the YANG Suite Docker Image to the Linux VM
415(8)
Practical Application of Streaming Telemetry
423(11)
Using Telegraph, InfluxDB, and Grafana
426(1)
Installing InfluxDB
426(2)
Installing Telegraf
428(6)
Beyond MDT--Event-Driven Telemetry
434(7)
Other Considerations--Disk Usage
440(1)
Frequency of Telemetry Push
441(1)
Exam Preparation Tasks
441(1)
Review All Key Topics
441(1)
Complete Tables and Lists from Memory
442(1)
Define Key Terms
442(1)
References
442(2)
Chapter 13 Open-Source Solutions
444(64)
"Do I Know This Already?" Quiz
445(2)
Foundation Topics
447(1)
Infrastructure-as-Code (IaC) Concepts
447(2)
Imperative and Declarative Models
448(1)
Provisioning or Configuration Management
449(1)
Differences Between Agent and Agentless Solutions
450(1)
Agent-Based Solutions--Puppet and Chef
450(24)
Agentless Solutions--Ansible and Terraform
474(27)
Installing Ansible from the Package Manager
474(2)
Installing the Latest Ansible from a Virtual Python Environment with pip
476(5)
Configuring Ansible Inventory
481(1)
Creating a Project-Level Inventory File
482(1)
Creating an Ansible Playbook to Obtain show Command Results
483(4)
Filtering, Templating, and Jinja2
487(1)
Using Ansible to Modify Device Configurations
488(5)
Terraform Overview
493(1)
Installing Terraform
494(2)
Using Terraform
496(5)
Cisco Solutions Enabled for IaC
501(1)
Exam Preparation Tasks
502(1)
Review All Key Topics
502(1)
Complete Tables and Lists from Memory
503(1)
Define Key Terms
503(1)
References
503(5)
Chapter 14 Software Configuration Management
508(16)
"Do I Know This Already?" Quiz
508(2)
Foundation Topics
510(1)
Software Configuration Management (SCM)
510(9)
SCM Definitions and Standards
510(1)
Why Do You Need SCM?
511(1)
Which SCM Process Is Best for You?
512(1)
Ansible
512(3)
Terraform
515(3)
Terraform or Ansible: A High-Level Comparison
518(1)
Business and Technical Requirements
519(2)
Architectural Decisions
519(1)
Technical Debt
520(1)
Exam Preparation Tasks
521(1)
Review All Key Topics
521(1)
Complete Tables and Lists from Memory
522(1)
Define Key Terms
522(1)
References
522(2)
Chapter 15 Hosting an Application on a Network Device
524(44)
"Do I Know This Already?" Quiz
524(3)
Foundation Topics
527(1)
Benefits of Edge Computing
527(5)
Virtualization Technologies
527(1)
Type-1 Hypervisors
528(1)
Type-2 Hypervisors
528(1)
Linux Containers (LXC)
529(1)
Docker Containers
530(2)
Application Container Ideas
532(1)
Platforms Supporting Application Containers
533(1)
How to Implement Application Containers
534(29)
Validating Prerequisites
534(2)
Enabling Application Hosting Framework
536(2)
Using Cisco DNA Center for App Hosting
538(9)
Using Cisco IOx Local Manager for App Hosting
547(6)
Using the Command-Line Interface for App Hosting
553(3)
Interacting with App Hosted iPerf3
556(7)
Best Practices for Managing Application Containers
563(2)
Exam Preparation Tasks
565(1)
Review All Key Topics
565(1)
Complete Tables and Lists from Memory
565(1)
Define Key Terms
565(1)
References
566(2)
Part V Platforms
Chapter 16 Cisco Platforms
568(80)
"Do I Know This Already?" Quiz
568(3)
Foundation Topics
571(1)
Webex
571(11)
Enabling the Webex REST API/SDK Access
572(1)
Webex API Documentation
573(2)
API Examples
575(2)
SDK Examples
577(5)
Firepower
582(10)
Enabling API/SDK Access to Firepower
582(1)
Firepower API Documentation
583(9)
Meraki
592(9)
Enabling API/SDK Access to Meraki
592(1)
Meraki API Documentation
593(1)
Meraki SDK Documentation
594(2)
Meraki Authorization
596(5)
Intersight
601(10)
Enabling API Access to Intersight
601(2)
Intersight API Documentation
603(2)
Intersight SDK Documentation
605(1)
Intersight Authorization
606(5)
UCS Manager
611(17)
Enabling API Access to UCS Manager
611(1)
UCS Manager API Documentation
611(6)
Python SDK Documentation
617(5)
PowerShell SDK Documentation
622(6)
Additional UCS Manager Programmability Resources
628(1)
DNA Center
628(11)
Enabling API/SDK Access to DNA Center
630(1)
DNA Center API Documentation
631(4)
DNA Center SDK Documentation
635(2)
SDK Authorization
637(2)
AppDynamics
639(7)
Exam Preparation Tasks
646(1)
References
646(2)
Chapter 17 Final Preparation
648(6)
Getting Ready
648(1)
Tools for Final Preparation
649(3)
Pearson Cert Practice Test Engine and Questions on the Website
649(1)
Accessing the Pearson Test Prep Software Online
649(1)
Accessing the Pearson Test Prep Software Offline
649(1)
Customizing Your Exams
650(1)
Updating Your Exams
651(1)
Premium Edition
651(1)
Chapter-Ending Review Tools
652(1)
Suggested Plan for Final Review/Study
652(1)
Summary
652(2)
Appendix A Answers to the "Do I Know This Already?" Questions 654(18)
Appendix B Cisco DevNet Professional DEVCOR 350-901 Exam Updates 672(3)
Glossary 675(9)
Index 684
Online Elements
Appendix C Memory Tables
Appendix D Memory Tables Answer Key Appendix E Dashboard Basics Glossary
Jason Davis is a distinguished engineer for the DevNet program in the Developer Relations organization at Cisco. His role is technical strategy lead for the DevRel organization as he collaborates with various Cisco business unit leaders, partners, customers, and other industry influencers. Jason is focused on automation, orchestration, cloud-native technologies, and network management/operations technologies. He has a tenured career working with hundreds of customers, worldwide, in some of the largest network automation and management projects and is sought out for consulting and innovative leadership. His former experience as a U.S. Army Signal Corps officer has provided insights to defense, government, and public-sector projects, while his extensive work in professional services at Cisco has spanned commercial, large-enterprise, and service provider segments. Most of his customer engagements have been in automotive, manufacturing, large retail, large event venues, and health care. Jason has achieved Cisco Live Distinguished Speaker Hall of Fame status and is an automation/monitoring lead for the network operations center (NOC) at Cisco Live events in the U.S. and Europe. He resides in Apex, North Carolina, and enjoys IoT projects, home automation, and audio/video technologies in houses of worship. Jason and his wife, Amy, have four children whom they homeschool and cherish daily. Jason is found on social media @SNMPguy.

Hazim Dahir, CCIE No. 5536, is a distinguished engineer at the Cisco office of the CTO. He is working to define and influence next-generation digital transformation architectures across multiple technologies and verticals. Hazim started his Cisco tenure in 1996 as a software engineer and subsequently moved into the services organization focusing on large-scale network designs. He's currently focusing on developing architectures utilizing security, collaboration, Edge computing, and IoT technologies addressing the future of work and hybrid cloud requirements for large enterprises. Through his passion for engineering and sustainability, Hazim is currently working on advanced software solutions for electric and autonomous vehicles with global automotive manufacturers. Hazim is a Distinguished Speaker at Cisco Live and is a frequent presenter at multiple global conferences and standards bodies. He has multiple issued and pending patents and a number of innovation and R&D publications.

Stuart Clark, DevNet Expert #2022005, started his career as a hairdresser in 1990, and in 2008 he changed careers to become a network engineer. After cutting his teeth in network operations, he moved to network projects and programs. Stuart joined Cisco in 2012 as a network engineer, rebuilding one of Cisco's global networks and designing and building Cisco's IXP peering program. After many years as a network engineer, Stuart became obsessed with network automation and joined Cisco DevNet as a developer advocate for network automation. Stuart contributed to the DevNet exams and was part of one of the SME teams that created, designed, and built the Cisco Certified DevNet Expert. Stuart has presented at more than 50 external conferences and is a multi-time Cisco Live Distinguished Speaker, covering topics on network automation and methodologies. Stuart lives in Lincoln, England, with his wife, Natalie, and their son, Maddox. He plays guitar and rocks an impressive two-foot beard while drinking coffee. Stuart can be found on social media @bigevilbeard.

Quinn Snyder is a developer advocate within the Developer Relations organization inside Cisco, focusing on datacenter technologies, both on-premises and cloud-native. In this role, he aligns his passion for education and learning with his enthusiasm for helping the infrastructure automation community grow and harness the powers of APIs, structured data, and programmability tooling. Prior to his work as a DA, Quinn spent 15 years in a variety of design, engineering, and implementation roles across datacenter, utility, and service provider customers for both Cisco and the partner community. Quinn is a proud graduate of Arizona State University (go Sun Devils!) and a Cisco Network Academy alumnus. He is the technical co-chair of the SkillsUSA - Arizona Internetworking contest and is involved with programmability education at the state and regional level for the Cisco Networking Academy. Quinn resides in the suburbs of Phoenix, Arizona, with his wife, Amanda, and his two kids. In his free time, you can find him behind a grill, behind a camera lens, or on the soccer field coaching his daughter's soccer teams. Quinn can be found on social media @qsnyder, usually posting a mixture of technical content and his culinary creations.