larger cover

Add To My Wish List

Register your product to gain access to bonus material or receive a coupon.

Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide Premium Edition and Practice Test

Premium Edition eBook

  • Your Price: $39.99
  • List Price: $49.99
  • Estimated Release: Oct 2, 2020
  • About Premium Edition eBooks
  • The Premium Edition eBook and Practice Test is a digital-only certification preparation product combining an eBook with enhanced Pearson IT Certification Practice Tests. Click on the "Premium Edition" tab (on the left side of this page) to learn more about this product.

    Your purchase will deliver:

    • Link to download the enhanced Pearson IT Certification Practice Test exam engine
    • Access code for question database
    • eBook in the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    The eBooks require no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

    Watermarked eBook FAQ

    eBook Download Instructions

Also available in other formats.

  • Description
  • Sample Content
  • Updates
  • Copyright 2021
  • Edition: 1st
  • Premium Edition eBook
  • ISBN-10: 0-13-664298-5
  • ISBN-13: 978-0-13-664298-5

Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide, Premium Edition eBook and Practice Test

The exciting new Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide, Premium Edition eBook and Practice Test is a digital-only certification preparation product combining an eBook with enhanced Pearson IT Certification Practice Test. The Premium Edition eBook and Practice Test contains the following items:

  • The Cisco Certified DevNet Associate DEVASC 200-901 Premium Edition Practice Test, including four full practice exams and enhanced practice test features available for use both online and download
  • PDF and EPUB formats of the Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide from Cisco Press, which are accessible via your PC, tablet, and Smartphone
  • More than an hour of personal video mentoring


About the Premium Edition Practice Test

This Premium Edition contains an enhanced version of the Pearson IT Certification Practice Test (PCPT) software with four full practice exams. In addition, it contains all the chapter-opening assessment questions from the book. This integrated learning package:

  • Enables you to focus on individual topic areas or take complete, timed exams
  • Includes direct links from each question to detailed tutorials to help you understand the concepts behind the questions
  • Provides unique sets of exam-realistic practice questions
  • Tracks your performance and provides feedback on a module-by-module basis, laying out a complete assessment of your knowledge to help you focus your study where it is needed most


Pearson Test Prep online system requirements:

Browsers: Chrome version 73 and above; Safari version 12 and above; Microsoft Edge 44 and above.

Devices: Desktop and laptop computers, tablets running on Android v8.0 and iOS v13, smartphones with a minimum screen size of 4.7". Internet access required.

Pearson Test Prep offline system requirements:

Windows 10, Windows 8.1; Microsoft .NET Framework 4.5 Client; Pentium-class 1 GHz processor (or equivalent); 512 MB RAM; 650 MB disk space plus 50 MB for each downloaded practice exam; access to the Internet to register and download exam databases

About the Premium Edition eBook:

Learn, prepare, and practice for Cisco Certified DevNet Associate DEVASC 200-901 exam success with this Cert Guide from Cisco Press, a leader in IT certification learning.

  • Master Cisco Certified DevNet Associate DEVASC 200-901 exam topics 
  • Review key concepts with exam preparation tasks
  • Practice with realistic exam questions 
  • Learn from more than an hour of video mentoring


Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide focuses specifically on the objectives for the Cisco Certified DevNet Associate DEVASC 200-901 exam. Four leading Cisco technology experts share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide, Premium Edition presents you with an organized test preparation routine through the use of proven series elements and techniques. Do I Know This Already quizzes open each chapter and allow 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.

The Premium Edition eBook contains access to more than an hour of personal video mentoring from the Pearson IT Certification Complete Video Course.  Go to the back pages of your eBook for instructions on how to access the personal video mentoring content. 

Well-regarded for its level of detail, assessment features, questions, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

This official study guide helps you master all the topics on the Cisco Certified DevNet Associate DEVASC 200-901 exam, including

  • Software Development and Design
  • Understanding and Using APIs
  • Cisco Platforms and Development
  • Application Deployment and Security
  • Infrastructure and Automation
  • Network Fundamentals

Table of Contents

Introduction     xxv
Chapter 1  Introduction to Cisco DevNet Associate Certification     2
Do I Know This Already?     2
Foundation Topics     3
Why Get Certified     3
Cisco Career Certification Overview     6
Cisco DevNet Certifications     11
    Cisco Certified DevNet Associate Certification (DEVASC)     12
    Cisco Certified DevNet Professional Certification     13
Cisco DevNet Overview     14
    Discover     15
    Technologies     15
    Community     16
    Support     17
    Events     17
    DevNet Automation Exchange     18
Summary     20
Chapter 2  Software Development and Design     22
Do I Know This Already? Quiz     22
Foundation Topics     25
Software Development Lifecycle     25
    Waterfall     27
    Lean     28
    Agile     29
Common Design Patterns     30
    Model-View-Controller (MVC) Pattern     30
    Observer Pattern     31
Linux BASH     32
    Getting to Know BASH     32
    Directory Navigation     35
        cd     35
        pwd     35
        ls     36
        mkdir     36
    File Management     36
        mv     37
        rm     37
        touch     37
        cat     37
    Environment Variables     37
Software Version Control     38
Git     39
    Understanding Git     40
    Using Git     42
        Cloning/Initiating Repositories     42
        Adding and Removing Files     43
        Committing Files     45
        Pushing and Pulling Files     45
        Working with Branches     47
        Merging Branches     50
        Handling Conflicts     52
        Comparing Commits with diff     53
Conducting Code Review     55
Exam Preparation Tasks     55
Review All Key Topics     56
Define Key Terms     56
Chapter 3  Introduction to Python     58
Do I Know This Already? Quiz     58
Foundation Topics     60
Getting Started with Python     60
Understanding Python Syntax     63
Data Types and Variables     66
    Variables     66
    Data Types     67
        Integers, Floating Point, and Complex Numbers     68
        Booleans     70
        Strings     70
        Lists     72
        Tuples     74
        Dictionaries     75
        Sets     76
Input and Output     77
    Getting Input from the User     77
    The Mighty print() Function     77
Flow Control with Conditionals and Loops     78
    If Statements     79
    For Loops     80
    While Loops     82
Exam Preparation Tasks     83
Review All Key Topics     83
Define Key Terms     84
Additional Resources     84
Chapter 4  Python Functions, Classes, and Modules     86
Do I Know This Already? Quiz     86
Foundation Topics     88
Python Functions     88
Using Arguments and Parameters     89
Object-Oriented Programming and Python     91
Python Classes     92
    Creating a Class     92
    Methods     93
    Inheritance     94
Working with Python Modules     96
    Importing a Module     97
    The Python Standard Library     99
    Importing Your Own Modules     100
    Useful Python Modules for Cisco Infrastructure     101
Exam Preparation Tasks     104
Review All Key Topics     104
Define Key Terms     105
Chapter 5  Working with Data in Python     106
Do I Know This Already? Quiz     106
Foundation Topics     108
File Input and Output     108
Parsing Data     110
    Comma-Separated Values (CSV)     110
    JavaScript Object Notation (JSON)     113
    Extensible Markup Language (XML)     115
    YAML Aint Markup Language (YAML)     117
Error Handling in Python     119
Test-Driven Development     121
Unit Testing     122
Exam Preparation Tasks     126
Review All Key Topics     126
Define Key Terms     127
Additional Resources     127
Chapter 6  Application Programming Interfaces (APIs)     128
Do I Know This Already? Quiz     128
Foundation Topics     130
Application Programming Interfaces (APIs)     130
    Northbound APIs     130
    Southbound APIs     130
    Synchronous Versus Asynchronous APIs     131
    Representational State Transfer (REST) APIs     132
    RESTful API Authentication     133
    Basic Authentication     134
    API Keys     134
    Custom Tokens     135
    Simple Object Access Protocol (SOAP)     136
    Remote-Procedure Calls (RPCs)     140
Exam Preparation Tasks     142
Review All Key Topics     142
Define Key Terms     142
Chapter 7  RESTful API Requests and Responses     144
Do I Know This Already? Quiz     144
Foundation Topics     146
RESTful API Fundamentals     146
    API Types     146
        API Access Types     147
    HTTP Basics     148
        Uniform Resource Locator (URL)     149
    Method     150
        REST Methods and CRUD     150
    Deep Dive into GET and POST     151
    HTTP Headers     152
        Request Headers     153
        Response Headers     153
        Response Codes     154
        XML     155
        JSON     156
        YAML     157
        Webhooks     158
        Tools Used When Developing with Webhooks     158
    Sequence Diagrams     159
REST Constraints     160
    Client/Server     160
    Stateless     161
    Cache     161
    Uniform Interface     161
    Layered System     162
    Code on Demand     162
    REST API Versioning     162
    Pagination     162
    Rate Limiting and Monetization     163
        Rate Limiting on the Client Side     164
REST Tools     164
    Postman     165
    curl     168
    HTTPie     169
    Python Requests     171
    REST API Debugging Tools for Developing APIs     172
Exam Preparation Tasks     172
Review All Key Topics     172
Define Key Terms     173
Chapter 8  Cisco Enterprise Networking Management Platforms and APIs     174
Do I Know This Already? Quiz     174
Foundation Topics     176
What Is an SDK?     176
Cisco Meraki     178
Cisco DNA Center     189
Cisco SD-WAN     201
Exam Preparation Tasks     212
Review All Key Topics     212
Define Key Terms     212
Chapter 9  Cisco Data Center and Compute Management Platforms and APIs     214
Do I Know This Already? Quiz     214
Foundation Topics     216
Cisco ACI     216
    Building Blocks of Cisco ACI Fabric Policies     220
    APIC REST API     223
UCS Manager     230
Cisco UCS Director     239
Cisco Intersight     246
Exam Preparation Tasks     252
Review All Key Topics     252
Define Key Terms     253
Chapter 10  Cisco Collaboration Platforms and APIs     254
Do I Know This Already? Quiz     255
Foundation Topics     257
Introduction to the Cisco Collaboration Portfolio     257
    Unified Communications     257
        Cisco Webex Teams     258
        Cisco Unified Communications Manager (Unified CM)     259
    Unified Contact Center     259
    Cisco Webex     260
    Cisco Collaboration Endpoints     260
    API Options in the Cisco Collaboration Portfolio     261
Webex Teams API     261
    API Authentication     262
        Personal Access Tokens     262
        Integrations     263
        Bots     271
        Guest Issuer     272
    Webex Teams SDKs     273
Cisco Finesse     274
    Cisco Finesse API     275
    API Authentication     276
    Finesse User APIs     277
    Finesse Team APIs     279
    Dialog APIs     279
    Finesse Gadgets     281
Webex Meetings APIs     281
    Authentication     283
    Integration API Keys     283
    Webex XML APIs     284
        Creating a New Meeting     284
        Listing All My Meetings Meeting     286
        Setting or Modifying Meeting Attributes     287
        Deleting a Meeting     288
Webex Devices     289
    xAPI     290
    xAPI Authentication     290
    xAPI Session Authentication     291
        Creating a Session     291
        Getting the Current Device Status     291
        Setting Device Attributes     292
        Registering an Event Notification Webhook     293
    Room Analytics People Presence Detector     294
Cisco Unified Communications Manager     294
    Administrative XML     294
    Cisco AXL Toolkit     295
    Accessing the AXL SOAP API     296
        Using the Zeep Client Library     296
        Using the CiscoAXL SDK     297
Exam Preparation Tasks     298
Review All Key Topics     298
Define Key Terms     298
Chapter 11  Cisco Security Platforms and APIs     300
Do I Know This Already? Quiz     301
Foundation Topics     302
Ciscos Security Portfolio     302
    Potential Threats and Vulnerabilities     303
    Most Common Threats     303
Cisco Umbrella     304
    Understanding Umbrella     304
    Cisco Umbrella APIs     305
        Authentication     306
Cisco Firepower     314
    Firepower Management Center APIs     315
Cisco Advanced Malware Protection (AMP)     320
        Listing All Computers     323
        Listing All Vulnerabilities     323
Cisco Identity Services Engine (ISE)     326
    ISE REST APIs     327
        ERS API Authentication     328
        Creating an Endpoint Group     329
        Creating an Endpoint and Adding It to a Group     330
        Other ISE APIs     331
Cisco Threat Grid     331
    Threat Grid APIs     332
        Threat Grid API Format     332
        API Keys     333
        Who Am I     333
        The Data, Sample, and IOC APIs     334
        Feeds     335
Exam Preparation Tasks     337
Review All Key Topics     337
Define Key Terms     338
Chapter 12  Model-Driven Programmability     340
Do I Know This Already? Quiz     340
Foundation Topics     342
NETCONF     343
YANG     347
RESTCONF     367
Model-Driven Telemetry     371
Exam Preparation Tasks     372
Review All Key Topics     372
Define Key Terms     372
Chapter 13  Deploying Applications     374
Do I Know This Already? Quiz     374
Foundation Topics     376
Application Deployment Models     376
NIST Definition     376
    Essential Characteristics     377
    Service Models     378
Application Deployment Options     379
    Private Cloud     379
    Public Cloud     379
    Hybrid Cloud     380
    Community Cloud     381
    Edge and Fog Computing     381
Application Deployment Methods     382
Bare-Metal Application Deployment     382
Virtualized Applications     383
Cloud-Native Applications     384
Containerized Applications     384
Serverless     386
DevOps     388
What Is DevOps?     390
Putting DevOps into Practice: The Three Ways     391
    First Way: Systems and Flow     391
    Second Way: Feedback Loop     392
    Third Way: Continuous Experimentation and Learning     393
DevOps Implementation     394
Docker     398
Understanding Docker     398
    Namespaces     398
    Cgroups     399
    Union File System     399
Docker Architecture     400
Using Docker     401
    Working with Containers     403
    Dockerfiles     410
    Docker Images     411
Docker Hub     414
Exam Preparation Tasks     419
Review All Key Topics     419
Define Key Terms     419
Additional Resources     419
Chapter 14  Application Security     420
Do I Know This Already? Quiz     420
Foundation Topics     422
Identifying Potential Risks     422
    Common Threats and Mitigations     423
        Open Web Application Security Project     424
        Using Nmap for Vulnerability Scanning     426
        Basic Nmap Scan Against an IP Address or a Host     427
        CVE Detection Using Nmap     427
Protecting Applications     429
        Tiers of Securing and Protecting     430
    Encryption Fundamentals     431
        Public Key Encryption     431
        Data Integrity (One-Way Hash)     432
        Digital Signatures     432
        Data Security     433
        Secure Development Methods     434
        Securing Network Devices     437
        Firewalls     437
        Intrusion Detection Systems (IDSs)     439
        Intrusion Prevention Systems (IPSs)     440
        Domain Name System (DNS)     440
        Load Balancing     443
Exam Preparation Tasks     446
Review All Key Topics     446
Define Key Terms     447
Chapter 15  Infrastructure Automation     448
Do I Know This Already? Quiz     449
Foundation Topics     451
Controller Versus Device-Level Management     451
Infrastructure as Code     454
Continuous Integration/Continuous Delivery Pipelines     455
Automation Tools     458
    Ansible     458
    Puppet     462
    Chef     465
Cisco Network Services Orchestrator (NSO)     467
    Cisco Modeling Labs/Cisco Virtual Internet Routing Laboratory (CML/VIRL)     474
    Python Automated Test System (pyATS)     476
Exam Preparation Tasks     479
Review All Key Topics     479
Define Key Terms     480
Chapter 16  Network Fundamentals     482
Do I Know This Already? Quiz     482
Foundation Topics     484
Network Reference Models     484
    The OSI Model     484
    The TCP/IP Model     488
Switching Concepts     492
    Ethernet     492
    MAC Addresses     493
    Virtual Local-Area Networks (VLANs)     494
    Switching     495
Routing Concepts     496
    IPv4 Addresses     496
    IPv6 Addresses     501
    Routing     504
Exam Preparation Tasks     507
Review All Key Topics     507
Define Key Terms     508
Chapter 17  Networking Components     510
Do I Know This Already? Quiz     510
Foundation Topics     512
What Are Networks?     512
Elements of Networks     516
    Hubs     517
    Bridges     517
    Switches     518
    Virtual Local Area Networks (VLANs)     520
    Routers     521
        Routing in Software     522
        Functions of a Router     524
    Network Diagrams: Bringing It All Together     526
Software-Defined Networking     526
    SDN Controllers     529
    Cisco Software-Defined Networking (SDN)     530
Exam Preparation Tasks     531
Review All Key Topics     531
Define Key Terms     531
Chapter 18  IP Services     532
Do I Know This Already? Quiz     532
Foundation Topics     534
Common Networking Protocols     534
    Dynamic Host Configuration Protocol (DHCP)     534
        Server Discovery     536
        Lease Offer     537
        Lease Request     537
        Lease Acknowledgment     537
        Releasing     537
    Domain Name System (DNS)     538
Network Address Translation (NAT)     540
    Simple Network Management Protocol (SNMP)     543
    Network Time Protocol (NTP)     545
Layer 2 Versus Layer 3 Network Diagrams     547
Troubleshooting Application Connectivity Issues     548
Exam Preparation Tasks     550
Review All Key Topics     550
Define Key Terms     551
Chapter 19  Final Preparation     552
Getting Ready     552
Tools for Final Preparation     553
    Pearson Cert Practice Test Engine and Questions on the Website     553
        Accessing the Pearson Test Prep Software Online     553
        Accessing the Pearson Test Prep Software Offline     554
    Customizing Your Exams     554
    Updating Your Exams     555
        Premium Edition     555
    Chapter-Ending Review Tools     556
Suggested Plan for Final Review/Study     556
Summary     556
Appendix A  Answers to the Do I Know This Already? Quiz Questions     558
Appendix B  DevNet Associate DEVASC 200-901 Official Cert Guide Exam     570
Glossary     573
Index     582


Online Elements:
Appendix C  Study Planner
Glossary

Unlimited one-month access with your purchase
Free Safari Membership