YoVDO

Creating Serverless Apps with Kubernetes and Knative

Offered By: Linode via YouTube

Tags

Knative Courses Python Courses Docker Courses Kubernetes Courses Serverless Computing Courses Blue-Green Deployments Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to develop serverless applications using Kubernetes and Knative in this comprehensive 47-minute tutorial. Explore the concepts of serverless computing and event-driven architecture before diving into Knative's components and functionality. Follow along as the instructor sets up a managed Kubernetes cluster, installs Knative Serving and Eventing components, and demonstrates the creation and deployment of serverless functions. Gain hands-on experience with local Python environment setup, Docker image building, and DNS configuration. Discover how to implement blue-green deployments and set up triggers in the Knative Eventing system. By the end of this tutorial, you'll have a solid understanding of building and deploying serverless applications on Kubernetes using Knative.

Syllabus

Introduction
Overview of the Video
What is Serverless?
What is Event Driven Architecture?
What is Knative?
Overview of Knative Serving
Install Knative Serving Components
Install a Networking Layer
Install Knative CLI + Functions
Create Function
Set Up a Local Python Environment
Install Dependencies + Run the App
Authenticate Docker + Build Image
Deploy the App + Configure DNS
Check the Revisions List
Deploy Podinfo Service Blue & Green
Install Knative Eventing Components
Application Diagram
Create & Deploy a New Python Function
Set Up a Trigger in Knative Eventing System
Recap
Conclusion


Taught by

Linode

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Google Cloud Fundamentals: Core Infrastructure
Google via Coursera
Introduction to Kubernetes
Linux Foundation via edX
Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX