Esame 350-901 DEVCOR Developing Applications using Cisco Core Platforms and APIs

2020-02-27 - 800 parole - tempo di lettura 4 minuti

Codice Esame : 350-901 DEVCOR
versione : None
Vendor : Cisco

This exam tests your knowledge of software development and design, including: Using APIs Cisco platforms Application deployment and security Infrastructure and automation

Area : DevNet
Status : Active
Esame iniziato il: 24-02-2020 terminato il :

Durata (minuti): 120
Domande : min None - max None

Punteggio : min: - max: -
Costo :

Exam topics:

  • 1.0 - Software Development and Design - 20%

    • 1.1 - Describe distributed applications related to the concepts of front-end, back-end, and load balancing
    • 1.2 - Evaluate an application design considering scalability and modularity
    • 1.3 - Evaluate an application design considering high-availability and resiliency (including on-premises, hybrid, and cloud)
    • 1.4 - Evaluate an application design considering latency and rate limiting
    • 1.5 - Evaluate an application design and implementation considering maintainability
    • 1.6 - Evaluate an application design and implementation considering observability
    • 1.7 - Diagnose problems with an application given logs related to an event
    • 1.8 - Evaluate choice of database types with respect to application requirements (such as relational, document, graph, columnar, and Time Series)
    • 1.9 - Explain architectural patterns (monolithic, services oriented, microservices, and event driven)
    • 1.10 - Utilize advanced version control operations with Git
    • 1.10.a - Merge a branch
    • 1.10.b - Resolve conflicts
    • 1.10.c - git reset
    • 1.10.d - git checkout
    • 1.10.e - git revert
    • 1.11 - Explain the concepts of release packaging and dependency management
    • 1.12 - Construct a sequence diagram that includes API calls
  • 2.0 - Using APIs - 20%

    • 2.1 - Implement robust REST API error handling for time outs and rate limits
    • 2.2 - Implement control flow of consumer code for unrecoverable REST API errors
    • 2.3 - Identify ways to optimize API usage through HTTP cache controls
    • 2.4 - Construct an application that consumes a REST API that supports pagination
    • 2.5 - Describe the steps in the OAuth2 three-legged authorization code grant flow
  • 3.0 - Cisco Platforms - 20%

    • 3.1 - Construct API requests to implement chatops with Webex Teams API
    • 3.2 - Construct API requests to create and delete objects using Firepower device management (FDM)
    • 3.3 - Construct API requests using the Meraki platform to accomplish these tasks
    • 3.3.a - Use Meraki Dashboard APIs to enable an SSID
    • 3.3.b - Use Meraki location APIs to retrieve location data
    • 3.4 - Construct API calls to retrieve data from Intersight
    • 3.5 - Construct a Python script using the UCS APIs to provision a new UCS server given a template
    • 3.6 - Construct a Python script using the Cisco DNA center APIs to retrieve and display wireless health information
    • 3.7 - Describe the capabilities of AppDynamics when instrumenting an application
    • 3.8 - Describe steps to build a custom dashboard to present data collected from Cisco APIs
  • 4.0 - Application Deployment and Security - 20%

    • 4.1 - Diagnose a CI/CD pipeline failure (such as missing dependency, incompatible versions of components, and failed tests)
    • 4.2 - Integrate an application into a prebuilt CD environment leveraging Docker and Kubernetes
    • 4.3 - Describe the benefits of continuous testing and static code analysis in a CI pipeline
    • 4.4 - Utilize Docker to containerize an application
    • 4.5 - Describe the tenets of the 12-factor app
    • 4.6 - Describe an effective logging strategy for an application
    • 4.7 - Explain data privacy concerns related to storage and transmission of data
    • 4.8 - Identify the secret storage approach relevant to a given scenario
    • 4.9 - Configure application specific SSL certificates
    • 4.10 - Implement mitigation strategies for OWASP threats (such as XSS, CSRF, and SQL injection)
    • 4.11 - Describe how end-to-end encryption principles apply to APIs
  • 5.0 - Infrastructure and Automation - 20%

    • 5.1 - Explain considerations of model-driven telemetry (including data consumption and data storage)
    • 5.2 - Utilize RESTCONF to configure a network device including interfaces, static routes, and VLANs (IOS XE only)
    • 5.3 - Construct a workflow to configure network parameters with:
    • 5.3.a - Ansible playbook
    • 5.3.b - Puppet manifest
    • 5.4 - Identify a configuration management solution to achieve technical and business requirements
    • 5.5 - Describe how to host an application on a network device (including Catalyst 9000 and Cisco IOx-enabled devices)

Link all’esame sul sito ufficiale 350-901 DEVCOR - Developing Applications using Cisco Core Platforms and APIs

Reference ID: 91