From the course: Cisco Certified DevNet Associate DEVASC 1.1 (200-901) Cert Prep
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
CI/CD pipeline - Cisco Tutorial
From the course: Cisco Certified DevNet Associate DEVASC 1.1 (200-901) Cert Prep
CI/CD pipeline
- [Instructor] CI/CD stands for continuous integration and continuous delivery, and we think of this in terms of a pipeline. These pipelines are used to automate the steps of writing, building, testing, and deploying code. We've looked at this briefly in our video on DevSecOps principles, but I do want to expand on that just a bit to make sure you understand the components and the benefits. The continuous integration piece of this means that we're going to use an ongoing process of committing, building, testing, staging, and releasing code with feedback about that code provided back to us at every stage. This gives us the chance to constantly tweak and improve our code. We leverage a central repository with version control software, and we've explored an example of this using the Git version control system earlier in this course, and specifically using GitHub as our central repository. As the new code gets added to the repository, we have to make sure that any new code integrates well…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Contents
-
-
(Locked)
Lesson 21: Application deployment considerations21s
-
(Locked)
DevSecOps principles5m 6s
-
(Locked)
Python unit test8m 25s
-
(Locked)
Docker images and containers11m 28s
-
(Locked)
Dockerfiles8m 9s
-
(Locked)
Vulnerability stack5m 20s
-
(Locked)
Web application threats10m 51s
-
(Locked)
Bash commands17m 16s
-
(Locked)