Companies Home Search Profile

Certified Devnet Professional Online Training

Focused View

Trevor Sullivan

19:28:45

134 View
  • 01 - Why Are Distributed Applications Important.mp4
    03:20
  • 02 - The Challenge with Single-Instance Applications.mp4
    06:35
  • 03 - High Availability for Distributed Applications.mp4
    06:59
  • 04 - Performance Considerations for Distributed Application Design.mp4
    05:20
  • 05 - Security Concerns for Distributed Applications.mp4
    04:09
  • 06 - Operational Excellence with Distributed Applications.mp4
    05:23
  • 07 - Cost Implications of Distributed Applications.mp4
    05:43
  • 01 - Evaluating Aspects of an App.mp4
    00:43
  • 02 - Latency Considerations.mp4
    09:01
  • 03 - Maintainability Considerations.mp4
    06:14
  • 04 - Observability Considerations.mp4
    04:12
  • 05 - Summarizing Application Aspects.mp4
    00:53
  • 01 - Understanding the Need for App Logging.mp4
    00:48
  • 02 - Introducing Our Flask API and Logging Methods.mp4
    13:22
  • 03 - Issues Retrieving Data.mp4
    07:54
  • 04 - Issues Creating Data.mp4
    05:09
  • 05 - Issues Deleting Data.mp4
    03:59
  • 06 - Summarizing Application Logging.mp4
    00:32
  • 01 - Introducing the World of Data.mp4
    01:34
  • 02 - Real Talk Data, The Estate, and Job Roles.mp4
    14:39
  • 03 - The Relational Database.mp4
    09:51
  • 04 - The Document Database.mp4
    08:13
  • 05 - The Graph Database.mp4
    02:56
  • 06 - The Columnar Database.mp4
    03:09
  • 07 - The Time-Series Database.mp4
    04:46
  • 08 - Summarizing Database Solutions.mp4
    00:23
  • 01 - Introducing Application Architectures.mp4
    01:41
  • 02 - How Apps Really Work.mp4
    08:13
  • 03 - The Monolith.mp4
    06:49
  • 04 - Service-Based Applications.mp4
    06:53
  • 05 - Microservices Architectures.mp4
    05:34
  • 06 - Event-Driven Applications.mp4
    03:58
  • 07 - Summarizing Application Architectures.mp4
    00:25
  • 01 - Introducing Advanced Git Operations.mp4
    01:01
  • 02 - Merge.mp4
    06:24
  • 03 - Handling Merge Conflicts.mp4
    05:02
  • 04 - Git Checkout.mp4
    03:27
  • 05 - Git Reset (Staging).mp4
    03:57
  • 06 - Git Reset (Commit).mp4
    07:45
  • 07 - Git Revert.mp4
    05:58
  • 08 - Summarizing Advanced Git Operations.mp4
    00:24
  • 01 - Introducing Release Packaging.mp4
    01:28
  • 02 - The Requirements.txt File.mp4
    07:07
  • 03 - Create a Release Packaging Environment for PyPi.mp4
    07:10
  • 04 - Set Up Package Files for Distribution.mp4
    07:05
  • 05 - Packaging and Releasing to PyPi Test.mp4
    05:19
  • 06 - Validating the Package.mp4
    03:34
  • 07 - Summarizing Package Releasing.mp4
    00:25
  • 01 - Introducing Sequence Diagrams.mp4
    01:30
  • 02 - What Sequence Diagrams Are.mp4
    04:57
  • 03 - Getting PlantUML.mp4
    04:46
  • 04 - Creating Our Diagram Pieces.mp4
    04:17
  • 05 - Connecting Our Diagram Pieces.mp4
    07:51
  • 06 - Summarizing Sequence Diagrams.mp4
    00:44
  • 01 - Understand the Challenges of Consuming APIs.mp4
    01:10
  • 02 - Synchronous vs. Asynchronous APIs.mp4
    04:53
  • 03 - Creating an Asynchronous API Call in Python.mp4
    06:00
  • 04 - Handling HTTP Error Codes.mp4
    06:50
  • 05 - Implementing a Backoff Script.mp4
    07:38
  • 06 - API Challenges Summary.mp4
    01:06
  • 01 - Optimize APIs with Caching.mp4
    05:10
  • 02 - Where Caching Happens.mp4
    06:32
  • 03 - Using Headers to Specify Caching.mp4
    07:51
  • 04 - Building Cache-Aware APIs.mp4
    05:54
  • 05 - Optimize APIs with Caching Summary.mp4
    01:29
  • 01 - Support Pagination with RESTful APIs.mp4
    01:33
  • 02 - Good Pagination Techniques.mp4
    05:37
  • 03 - Pagination Styles.mp4
    06:53
  • 04 - Implementing a Pagination Client.mp4
    06:47
  • 01 - Understanding OAuth2.mp4
    02:34
  • 02 - Diving into OAuth.mp4
    07:17
  • 03 - Walking Through the 3-Legged Flow.mp4
    06:44
  • 04 - Understanding OAuth Tokens.mp4
    05:38
  • 05 - Practicing OAuth Flow.mp4
    06:29
  • 06 - Authentication with OpenID Connect.mp4
    06:21
  • 07 - Understanding OAuth2 Summary.mp4
    02:09
  • 01 - What is ChatOps.mp4
    01:37
  • 02 - Creating a Bot.mp4
    02:30
  • 03 - Working with Rooms.mp4
    09:29
  • 04 - Bot Integration.mp4
    12:50
  • 05 - Posting Messages.mp4
    06:30
  • 06 - Exploring the SDK.mp4
    07:06
  • 07 - OSPF Neighbor Alerts.mp4
    08:06
  • 01 - What is FTD.mp4
    01:21
  • 02 - FTD API Explorer.mp4
    10:19
  • 03 - Postman.mp4
    06:17
  • 04 - Python Scripting.mp4
    11:29
  • 05 - Pagination.mp4
    08:07
  • 01 - Introducing Meraki Automation.mp4
    01:17
  • 02 - Getting Authenticated and a List of Networks.mp4
    13:50
  • 03 - Get SSIDs.mp4
    07:04
  • 04 - Enable the SSID.mp4
    06:31
  • 05 - Outro.mp4
    00:31
  • 01 - More Than Just WiFi.mp4
    00:38
  • 02 - The Location Scanning API Architecture.mp4
    04:01
  • 03 - Initial Configuration Items.mp4
    04:00
  • 04 - Code! A Python Function App for Azure.mp4
    04:01
  • 05 - Exploring the Received Payload.mp4
    02:56
  • 06 - Summarizing the Location Scanning API.mp4
    00:52
  • 01 - Intersight Overview.mp4
    00:38
  • 02 - Claiming Devices.mp4
    04:29
  • 03 - Exploring the Intersight REST API.mp4
    04:28
  • 04 - Intersight Authentication Module.mp4
    02:48
  • 05 - Creating Requests with Python.mp4
    08:50
  • 06 - API Rate Limiting.mp4
    06:23
  • 01 - Cisco UCS Overview.mp4
    02:16
  • 02 - Creating Pools And Templates.mp4
    04:48
  • 03 - Server Provisioning.mp4
    07:21
  • 04 - UCSM And Python.mp4
    09:01
  • 05 - UCSM SDK.mp4
    05:21
  • 06 - UCS Manager PowerTool.mp4
    06:19
  • 01 - Introducing Automation Foundations.mp4
    01:59
  • 02 - Exploring the Platform Documentation.mp4
    14:16
  • 03 - Getting Authenticated to DNA Center.mp4
    08:25
  • 04 - Getting a List of Sites and Details.mp4
    05:47
  • 05 - Getting Devices from Inventory.mp4
    07:37
  • 06 - Getting SD-Access Fabric Details.mp4
    06:10
  • 07 - Summarizing the Platform API Operations.mp4
    00:43
  • 01 - Digging Deeper Into the Platform API.mp4
    00:49
  • 02 - Creating a Site.mp4
    09:27
  • 03 - Parsing Client Health Data.mp4
    06:18
  • 04 - Performing a Device Discovery.mp4
    13:33
  • 05 - Utilizing the Command Runner API.mp4
    09:23
  • 06 - Summarizing Advanced DNA Center API Automation.mp4
    00:36
  • 01 - AppDynamics Overview.mp4
    04:06
  • 02 - Agents And Controllers.mp4
    02:39
  • 03 - Identifying Root Causes.mp4
    03:20
  • 04 - DevOps Monitoring.mp4
    01:37
  • 05 - End User Monitoring.mp4
    02:11
  • 06 - Cloud Migration.mp4
    01:53
  • 07 - Bridging Silos.mp4
    02:40
  • 01 - Prep a Dev Environment for Big Kids.mp4
    11:26
  • 02 - Get ALL the Models and Pyang.mp4
    06:12
  • 03 - The Pyang Tree.mp4
    09:39
  • 04 - Interpret YANG for Restconf URLs.mp4
    11:55
  • 05 - Interpret YANG for Netconf Subtress.mp4
    10:06
  • 06 - Interpret YANG for Netconf XPaths.mp4
    07:30
  • 07 - Create Your Own Netconf RPC Payload.mp4
    06:43
  • 08 - Summarizing YANG.mp4
    00:37
  • 01 - Introducing Model-Driven Telemetry.mp4
    01:29
  • 02 - What is Model-Driven Telemetry .mp4
    08:28
  • 03 - Deploy a TIG Stack the EASY Way.mp4
    06:36
  • 04 - Create a Push Subscription from the CLI.mp4
    05:25
  • 05 - Create a Dashboard in Grafana.mp4
    03:14
  • 06 - Summarizing MDT.mp4
    00:27
  • 01 - Introducing Real World NetDevOps.mp4
    01:12
  • 02 - Get to Know the CICD Environment.mp4
    08:55
  • 03 - Installing Jenkins on Ubuntu.mp4
    09:05
  • 04 - Setting Up the Jenkins Pipeline.mp4
    04:49
  • 05 - Run the CICD Pipeline.mp4
    05:45
  • 06 - Troubleshooting a CICD Pipeline.mp4
    09:18
  • 07 - Summarizing NetDevOps.mp4
    00:49
  • 01 - Deploy an Application with Docker and Kuberenetes.mp4
    00:51
  • 02 - Understanding Containers and Kubernetes.mp4
    06:02
  • 03 - Architecting a CICD Pipeline.mp4
    08:41
  • 04 - Build and Deploy to Kubernetes.mp4
    11:28
  • 05 - Deploy with Docker and Kubernetes.mp4
    11:12
  • 06 - Deploy an Application with Docker and Kuberenetes Summary.mp4
    02:30
  • 01 - Importance of Static Code Analysis.mp4
    06:27
  • 02 - Static Code Analysis in Python.mp4
    07:48
  • 03 - Static Code Analysis in PowerShell.mp4
    10:19
  • 04 - Benefits of Continuous Testing.mp4
    03:47
  • 05 - Types of Software Testing.mp4
    04:49
  • 06 - Tools for Continuous Front-End Testing.mp4
    02:46
  • 01 - Introducing Containers.mp4
    00:35
  • 02 - Introducing Containers and Docker.mp4
    05:30
  • 03 - Installing Docker.mp4
    05:52
  • 04 - Containerize Your App with a Dockerfile.mp4
    09:04
  • 05 - Working with Docker Commands.mp4
    09:17
  • 06 - Pushing and Pulling with Docker Hub.mp4
    04:52
  • 07 - Summarizing Docker.mp4
    00:37
  • 01 - Introducing the 12-Factor Methodology.mp4
    02:29
  • 02 - Factor 1 - Single Codebase.mp4
    02:01
  • 03 - Factor 2 Explicit Dependencies.mp4
    01:45
  • 04 - Factor 3 Store Configuration in the Environment.mp4
    02:03
  • 05 - Factor 4 Treat Services as Independent Resources.mp4
    02:14
  • 06 - Factor 5 Discrete Delivery Steps.mp4
    02:15
  • 07 - Factor 6 Stateless Processes.mp4
    02:43
  • 08 - Factor 7 Port Binding.mp4
    02:03
  • 09 - Factor 8 Building with Concurrency in Mind.mp4
    02:04
  • 10 - Factor 9 Disposable Processes.mp4
    02:01
  • 11 - Factor 10 Environmental Parity.mp4
    02:30
  • 12 - Factor 11 Log Streaming.mp4
    01:39
  • 13 - Factor 12 Admin Processes.mp4
    01:37
  • 14 - Summarizing the 12-Factor Methodology.mp4
    01:05
  • 01 - Effective Logging and Threat Protection.mp4
    01:22
  • 02 - Designing an Effective Logging Strategy.mp4
    05:29
  • 03 - Using End-to-End Encryption (E2EE).mp4
    07:48
  • 04 - Mitigating Cross-Site Request Forgery (CSRF).mp4
    05:54
  • 05 - Cross Site Scripting (XSS) Prevention.mp4
    04:57
  • 06 - Sanitizing for SQL Injection Attacks.mp4
    05:05
  • 01 - Introducing Secure Scripting.mp4
    01:08
  • 02 - Stop. Hard coding. Secrets..mp4
    06:53
  • 03 - Use the Azure Key Vault with Python.mp4
    19:38
  • 04 - Encrypt Your Storage.mp4
    05:58
  • 05 - Encrypt Nginx with Lets Encrypt SSL.mp4
    12:10
  • 06 - Summarizing Data Protection.mp4
    00:32
  • 01 - Creating Interfaces.mp4
    11:20
  • 02 - Updating Interfaces.mp4
    05:46
  • 03 - URLs and YANG Models.mp4
    07:42
  • 04 - Static Routes.mp4
    08:38
  • 05 - VLANs.mp4
    05:33
  • 01 - Ansible Overview.mp4
    05:01
  • 02 - Ansible Setup.mp4
    05:39
  • 03 - Ansible Host Vars.mp4
    08:30
  • 04 - Ansible Group Vars.mp4
    04:17
  • 05 - Ansible Playbook.mp4
    07:31
  • 06 - Puppet Overview.mp4
    01:56
  • 07 - Puppet Tasks.mp4
    04:57
  • 08 - Puppet Manifests.mp4
    11:46
  • 01 - Orchestration vs Configuration Management.mp4
    04:47
  • 02 - Procedural vs Declarative.mp4
    12:44
  • 03 - Push vs Pull.mp4
    05:17
  • 04 - NETCONF vs RESTCONF.mp4
    10:09
  • 05 - Continuous Delivery vs Continuous Deployment.mp4
    10:48
  • 01 - Why Host Apps in the Network.mp4
    05:06
  • 02 - Catalyst 9K Overview.mp4
    03:20
  • 03 - Preparing for Deployment.mp4
    05:41
  • 04 - Application Deployment.mp4
    01:43
  • 05 - Testing the Application.mp4
    01:42
  • 06 - Uninstalling the Application.mp4
    01:43
  • Description


    This intermediate Cisco training prepares DevOps professionals to take the 350-901 DEVCOR exam, which is one of two exams required to earn the Certified Devnet Professional certification.

    The heart of any DevOps professional's career is solving problems. Whether you're a network engineer, a senior software developer or something else entirely, when working with DevOps, you need the technology and knowledge that makes identifying problems easier and implementing their solutions quicker.

    More details


    This training makes implementing devops solutions faster and easier. You'll learn the software design and system integrations that complement the platform you and your organization are working on. Certified Devnet Professionals know how to test and deploy right the first time, every time.

    For anyone who leads an IT team, this Cisco training can be used for 350-901 DEVCOR exam prep, onboarding new DevOps professionals, individual or team training plans, or as a Cisco reference resource.

    Certified Devnet Professional: What You Need to Know

    This Certified Devnet Professional training maps to the 350-901 DEVCOR exam objectives, and covers topics such as:

    • Designing, developing and debugging applications using Cisco APIs
    • Managing and deploying applications on Cisco infrastructure
    • Managing application security
    • Implementing API integrations with network error handling
    • Executing the best practices for application deployment

    Who Should Take Certified Devnet Professional Training?

    This Devnet training is considered associate-level Cisco training, which means it was designed for DevOps professionals with three to five years of experience with automation tools and DevOps best practices.

    New or aspiring DevOps professionals. If you're new to the DevOps career field, getting Certified Devnet Professional training can help you narrow your skills early. This training orients you toward working with automation solutions on Cisco technologies. A DevOps career can go in many different directions. This advanced Cisco devops training can help you narrow your expertise early in your career.

    Experienced DevOps professionals. If you've been working as a DevOps professional for a few years, you've probably already learned and tried out a number of different approaches and tools to network design and software development on your own. That's what makes you the ideal candidate for this Cisco Devnet Professional training: the breadth of your experience combined with specific familiarity with Cisco systems' approaches to DevOps will make you a subject matter expert in Cisco DevOps practices.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Trevor Sullivan
    Trevor Sullivan
    Instructor's Courses

    I enjoy teaching IT because the technology industry is changing so rapidly, and our learners need to stay at the cutting edge.

    Trevor started building and troubleshooting computers at a young age, thanks to his father owning a software business. He brings more than a decade of IT and training experience to CBT Nuggets. Prior to joining the team, he worked in pre-sales engineering and solutions architecture. Trevor’s hobbies include riding motorcycles, hiking, and spending time with his family.

    Certifications: AWS Certified Cloud Practitioner, AWS Certified Solutions Architect - Associate, AWS Certified Developer Associate, AWS Certified SysOps Administrator Associate, AWS Certified DevOps Engineer Professional, AWS Certified Solution Architect - Professional, AWS Certified Security Specialist, Certified Kubernetes Administrator (CKA), and Certified Kubernetes Application Developer (CKAD)

    Areas of expertise: AWS, Azure, MySQL, GitHub, Docker, Kubernetes, and PowerShell automation

    CBT Nuggets is renowned for providing innovative training that's informative, meaningful, and engaging. We provide a variety of training, primarily in IT, project management, and office productivity topics. Our comprehensive library contains thousands of training videos ranging from Cisco networking to Microsoft Word. Whether you want to pass a certification exam, increase your skills, or simply learn new things, we've got you covered! All of our training is delivered through high-quality online streaming video. Subscribers can train 24 hours a day, seven days a week, from the convenience of a computer or mobile device. CBT Nuggets trainers are the rock stars of training, renowned for their expertise, industry-wide credibility, and engaging personalities. They enable CBT Nuggets to deliver accurate, up-to-date training, using a laid-back whiteboard presentation style. There are no scripts, EVER. Our trainers love to teach, and it shows! CEO and founder Dan Charbonneau was a Microsoft trainer when he began recording CBT Nuggets' very first training videos back in the 1990s. He wanted to help provide large organizations, small teams and individuals with comprehensive and budget-conscious training, and he realized it couldn't be done in a classroom. From the CBT Nuggets World Headquarters in Eugene, Oregon, Dan and his team promise each video will be informative, comprehensive, accurate, and fun to watch.
    • language english
    • Training sessions 221
    • duration 19:28:45
    • Release Date 2023/07/21