From the course: Kubernetes and Cloud Native Associate (KCNA) Cert Prep
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
The cloud native application lifecycle - Kubernetes Tutorial
From the course: Kubernetes and Cloud Native Associate (KCNA) Cert Prep
The cloud native application lifecycle
- In this video, we will discuss the cloud native application lifecycle. In order to understand the cloud native application lifecycle, we should talk a bit about DevOps. So to deliver applications in cloud native environments, DevOps has been an important framework. DevOps provides solutions such as continuous integration, continuous delivery, or CICD, as well as GitHub's to automate the process of building and updating applications. So what does this application lifecycle look like? Well, source code is where it all starts, and source code normally is managed in a version control system. Git is the most common version control system used for developing software, and after developing the software, it must be built into a container image. Next, the software should be automatically tested and in the last step the application needs to be delivered. A Dockerfile can be used for this purpose to deliver to a container registry. Or YAML file can be used to deliver to Kubernetes directly…
Contents
-
-
-
-
-
-
-
-
-
-
-
(Locked)
Module 5: Running applications in cloud native introduction32s
-
(Locked)
Learning objectives27s
-
(Locked)
The cloud native application lifecycle1m 59s
-
(Locked)
Git6m 29s
-
(Locked)
CI/CD and pipelines10m 15s
-
(Locked)
Understanding GitOps1m 26s
-
(Locked)
Practice questions1m 18s
-
(Locked)
Lesson 9 lab: Using Jenkins20s
-
(Locked)
Lesson 9 lab solution: Using Jenkins1m 54s
-
(Locked)
-
-
-