Consuming Cisco APIs and Understanding Application DevOps

If you work in IT, you've heard about the many new Cisco products on the market. This course explores their APIs and introduces fundamental application deployment considerations, DevOps techniques, and common security threats.
Course info
Level
Beginner
Updated
Sep 5, 2019
Duration
2h 23m
Table of contents
Course Overview
Leveraging Cisco Management Solutions and SDKs
Exploring Cisco Purpose-built Products
Designing Application Deployments in Various Environments
Getting Familiar with DevOps Processes and Tools
Understanding Web Application Threats and Mitigations
Description
Course info
Level
Beginner
Updated
Sep 5, 2019
Duration
2h 23m
Description

This course focuses on two major topics: Modern Cisco solution API usage and application deployment strategies. In this course, Consuming Cisco APIs and Understanding Application DevOps, you will gain the ability to deploy, test, and manage applications at a basic level. First, you will learn how to interact with Cisco products through their APIs. This includes products from across the Cisco portfolio, including enterprise networking, data center, service provider, security, and collaboration verticals. Next, you will discover the various application deployment strategies, such as using bare metal, virtual machines, and Docker containers. This includes a discussion around high-level cloud deployment designs. Finally, you will explore how to design and build a basic Continuous Integration/Continuous Deployment (CI/CD) pipeline. The course wouldn't be complete without a review of the Open Web Application Security Project (OWASP) top 10 vulnerabilities. When you’re finished with this course, you will have the basic skills and knowledge of application deployment and management needed to programmatically manage modern Cisco solutions in production.

About the author
About the author

Nick Russo, CCDE #20160041 and CCIE #42518, is your go-to-guy for all things networking and automation. Nick loves training online and speaking at industry conferences sharing his expertise.

More from the author
Automating Networks with Python
Intermediate
3h 35m
Jun 7, 2019
More courses by Nick Russo
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Nick Russo and welcome to my course on consuming Cisco, AP Eyes and Understanding Application Dev Ops. This content is perfect for individuals who love hands on examples and a practical application but don't know where to start in. This course will cover a variety of topics, such as writing python code to interact with popular Cisco product rest AP eyes using software development kits or SD K's exploring a variety of cloud and virtual ization options. Docker container fundamentals and use cases, Dev Ops Principles and Continuous Integration pipelines and modern Web application security. After completing this course, you'll be able to write, test and maintain high quality python a p I interaction scripts for whatever business project comes your way. Before beginning this course, I'd recommend the following prerequisite course. This getting started course covers important contextual topics surrounding software design, source control and the construction of a simple Web application that we used extensively in this course. You'll want to watch it first to best follow the business scenario. I hope you'll join me on this journey toe. Learn about consuming Cisco AP Eyes and Understanding Application Dev Ops with this course at plural site