Cisco DevNet Professional DEVCOR 350-901 Study Guide
Home > Art, Film & Photography > Cisco DevNet Professional DEVCOR 350-901 Study Guide
Cisco DevNet Professional DEVCOR 350-901 Study Guide

Cisco DevNet Professional DEVCOR 350-901 Study Guide


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

A highly concentrated and focused review of the advanced network programmability and automation topics in alignment with the Cisco DEVCOR 350-901 exam blueprint. Cisco DEVCOR 350-901 Study Guide is designed to help you practice and prepare for the Cisco Certified DevNet Professional exam: Developing Applications Using Cisco Core Platforms and APIs v1.0 (DEVCOR 350-901). Review your skills measured by the objectives in these exam topics: Software Development and Design Using APIs Cisco Platforms Application Deployment and Security Infrastructure and Automation This digital Study Guide provides Detailed review of individual DEVCOR objectives Sample quiz questions for each domain with detailed answers Code examples that may be used standalone or as a foundation for your own future applications

Table of Contents:
TABLE OF CONTENTS 6 TABLE OF FIGURES 8 INTRODUCTION 9 1. SOFTWARE DEVELOPMENT AND DESIGN 11 1.1 DESCRIBE DISTRIBUTED APPLICATIONS RELATED TO THE CONCEPTS OF FRONT END, BACK END, AND LOAD BALANCING 11 1.2 EVALUATE AN APPLICATION DESIGN CONSIDERING SCALABILITY AND MODULARITY 13 1.3 EVALUATE AN APPLICATION DESIGN CONSIDERING HIGH-AVAILABILITY AND RESILIENCY (INCLUDING ON-PREMISES, HYBRID, AND CLOUD) 15 1.4 EVALUATE AN APPLICATION DESIGN CONSIDERING LATENCY AND RATE-LIMITING 17 1.5 EVALUATE AN APPLICATION DESIGN AND IMPLEMENTATION CONSIDERING MAINTAINABILITY 19 1.6 EVALUATE AN APPLICATION DESIGN AND IMPLEMENTATION CONSIDERING OBSERVABILITY 20 1.7 DIAGNOSE PROBLEMS WITH AN APPLICATION GIVEN LOGS RELATED TO AN EVENT 21 1.8 EVALUATE CHOICE OF DATABASE TYPES WITH RESPECT TO APPLICATION REQUIREMENTS (SUCH AS RELATIONAL, DOCUMENT, GRAPH, COLUMNAR, AND TIME SERIES) 22 1.9 EXPLAIN ARCHITECTURAL PATTERNS (MONOLITHIC, SERVICES-ORIENTED, MICROSERVICES, AND EVENT-DRIVEN) 25 1.10 UTILIZE ADVANCED VERSION CONTROL OPERATIONS WITH GIT 31 1.10.A MERGE A BRANCH 35 1.10.B RESOLVE CONFLICTS 38 1.10.C GIT RESET 40 1.10.D GIT CHECKOUT 42 1.10.E GIT REVERT 43 1.11 EXPLAIN THE CONCEPTS OF RELEASE PACKAGING AND DEPENDENCY MANAGEMENT 45 1.12 CONSTRUCT A SEQUENCE DIAGRAM THAT INCLUDES API CALLS 47 1.13 CHAPTER 1 REVIEW QUESTIONS 49 2. USING APIS 55 2.1 IMPLEMENT ROBUST REST API ERROR HANDLING FOR TIMEOUTS AND RATE LIMITS 55 2.2 IMPLEMENT CONTROL FLOW OF CONSUMER CODE FOR UNRECOVERABLE REST API ERRORS 57 2.3 IDENTIFY WAYS TO OPTIMIZE API USAGE THROUGH HTTP CACHE CONTROLS 59 2.4 CONSTRUCT AN APPLICATION THAT CONSUMES A REST API THAT SUPPORTS PAGINATION 62 2.5 DESCRIBE THE STEPS IN THE OAUTH2 THREE-LEGGED AUTHORIZATION CODE GRANT FLOW 66 2.6 CHAPTER 2 REVIEW QUESTIONS 70 3. CISCO PLATFORMS 73 3.1 CONSTRUCT API REQUESTS TO IMPLEMENT CHATOPS WITH WEBEX API 73 3.2 CONSTRUCT API REQUESTS TO CREATE AND DELETE OBJECTS USING FIREPOWER DEVICE MANAGEMENT (FDM) 76 3.3 CONSTRUCT API REQUESTS USING THE MERAKI PLATFORM TO ACCOMPLISH THESE TASKS 80 3.3.A USE MERAKI DASHBOARD APIS TO ENABLE AN SSID 81 3.3.B USE MERAKI LOCATION APIS TO RETRIEVE LOCATION DATA 83 3.4 CONSTRUCT API CALLS TO RETRIEVE DATA FROM INTERSIGHT 85 3.5 CONSTRUCT A PYTHON SCRIPT USING THE UCS APIS TO PROVISION A NEW UCS SERVER GIVEN A TEMPLATE 87 3.6 CONSTRUCT A PYTHON SCRIPT USING THE CISCO DNA CENTER APIS TO RETRIEVE AND DISPLAY WIRELESS HEALTH INFORMATION 90 3.7 DESCRIBE THE CAPABILITIES OF APPDYNAMICS WHEN INSTRUMENTING AN APPLICATION 92 3.8 DESCRIBE STEPS TO BUILD A CUSTOM DASHBOARD TO PRESENT DATA COLLECTED FROM CISCO APIS 94 3.9 CHAPTER 3 REVIEW QUESTIONS 95 4. APPLICATION DEPLOYMENT AND SECURITY 97 4.1 DIAGNOSE A CI/CD PIPELINE FAILURE (SUCH AS MISSING DEPENDENCY, INCOMPATIBLE VERSIONS OF COMPONENTS, AND FAILED TESTS) 97 4.2 INTEGRATE AN APPLICATION INTO A PREBUILT CD ENVIRONMENT LEVERAGING DOCKER AND KUBERNETES 99 4.3 DESCRIBE THE BENEFITS OF CONTINUOUS TESTING AND STATIC CODE ANALYSIS IN A CI PIPELINE 103 4.4 UTILIZE DOCKER TO CONTAINERIZE AN APPLICATION 103 4.5 DESCRIBE THE TENETS OF THE "12-FACTOR APP" 109 4.6 DESCRIBE AN EFFECTIVE LOGGING STRATEGY FOR AN APPLICATION 111 4.7 EXPLAIN DATA PRIVACY CONCERNS RELATED TO STORAGE AND TRANSMISSION OF DATA 114 4.8 IDENTIFY THE SECRET STORAGE APPROACH RELEVANT TO A GIVEN SCENARIO 115 4.9 CONFIGURE APPLICATION-SPECIFIC SSL CERTIFICATES 117 4.10 IMPLEMENT MITIGATION STRATEGIES FOR OWASP THREATS (SUCH AS XSS, CSRF, AND SQL INJECTION) 122 4.11 DESCRIBE HOW END-TO-END ENCRYPTION PRINCIPLES APPLY TO APIS 125 4.12 CHAPTER 4 REVIEW QUESTIONS 127 5. INFRASTRUCTURE AND AUTOMATION 132 5.1 EXPLAIN CONSIDERATIONS OF MODEL-DRIVEN TELEMETRY (INCLUDING DATA CONSUMPTION AND DATA STORAGE) 132 5.2 UTILIZE RESTCONF TO CONFIGURE A NETWORK DEVICE INCLUDING INTERFACES, STATIC ROUTES, AND VLANS (IOS XE ONLY) 133 5.3 CONSTRUCT A WORKFLOW TO CONFIGURE NETWORK PARAMETERS WITH: 145 5.3.A ANSIBLE PLAYBOOK 145 5.3.B PUPPET MANIFEST 149 5.4 IDENTIFY A CONFIGURATION MANAGEMENT SOLUTION TO ACHIEVE TECHNICAL / BUSINESS REQUIREMENTS 150 5.5 DESCRIBE HOW TO HOST AN APPLICATION ON A NETWORK DEVICE (INCLUDING CATALYST 9000 AND CISCO IOX-ENABLED DEVICES) 152 5.6 CHAPTER 5 REVIEW QUESTIONS 156 6. APPENDIX A: RESTCONF URI DEMYSTIFIED (IOS XE) 159 7. APPENDIX B: ANSWERS TO CHAPTER REVIEW QUESTIONS 164 7.1 ANSWERS TO CHAPTER 1: SOFTWARE DEVELOPMENT AND DESIGN 164 7.2 ANSWERS TO CHAPTER 2: USING APIS 172 7.3 ANSWERS TO CHAPTER 3: CISCO PLATFORMS 176 7.4 ANSWERS TO CHAPTER 4: APPLICATION DEPLOYMENT AND SECURITY 180 7.5 ANSWERS TO CHAPTER 5: INFRASTRUCTURE AND AUTOMATION 186

About the Author :
Constantin Mohorea is a CX Consulting Engineer at Cisco and is an experienced network professional with a demonstrated history of helping clients achieve their business goals. He excels at building relationships with client teams, understanding their unique requirements, and delivering innovative, stable, and effective network solutions. He brings more than 20 years of experience in the IT industry, specializing in network design, enterprise, security, and data center technologies for customers across a wide spectrum of industries. He is a Cisco Certified Design Expert (CCDE# 20170054) and double Cisco Certified Internetwork Expert (CCIE# 16223) – Security and Enterprise Infrastructure (formerly Routing and Switching). Constantin has long been interested in programming in general and was happy to see how the networking industry was evolving toward programmability and automation. He was excited about the Cisco DevNet program and got certified on the very first day, earning the honorary DevNet 500 designation. He is a Cisco Certified DevNet Professional and is looking forward to becoming a Cisco Certified DevNet Expert when this certification becomes available.


Best Sellers


Product Details
  • ISBN-13: 9780137500116
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Cisco Press
  • Language: English
  • ISBN-10: 0137500114
  • Publisher Date: 13 Sep 2021
  • Binding: Digital download


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Cisco DevNet Professional DEVCOR 350-901 Study Guide
Pearson Education (US) -
Cisco DevNet Professional DEVCOR 350-901 Study Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Cisco DevNet Professional DEVCOR 350-901 Study Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!