YoVDO

Introduction to Serverless on Kubernetes

Offered By: Linux Foundation via edX

Tags

Cloud Computing Courses DevOps Courses Serverless Courses

Course Description

Overview

With the advent of systems like AWS Lambda, the term serverless gained much popularity. However, many people are still unsure what it is for, and how it can help them build applications faster than traditional approaches. Other potential users are turned off by the arbitrary limits and lock-in of cloud-based serverless products.

This course will teach you what “serverless” means and how it can be made portable with open source frameworks. You will get a good overview of the CNCF serverless landscape, and a first-hand experience in building and deploying code, directly to a Kubernetes cluster.

You will build functions using Python and learn how to configure them, manage secrets, add dependencies via pip, learn how to work with binary data, and add authentication. In the second part of the course you will explore the operational side of functions with Kubernetes. This will introduce auto-scaling, metrics, dashboards and how to expose them securely on the Internet with TLS.

If you are a developer or an IT operator interested in exploring new approaches for building software, and prefer to be able to set your own limits when it comes to things like timeouts and choice of programming language, this is the course for you!


Syllabus

  • Welcome!
  • Chapter 1. Introduction to Serverless
  • Chapter 2. State of Serverless in CNCF
  • Chapter 3. OpenFaaS
  • Chapter 4. Setting Up Kubernetes and OpenFaaS
  • Chapter 5. OpenFaaS Features
  • Chapter 6. Create Your First Function with Python
  • Chapter 7. Configuring a Function
  • Chapter 8. Operating Serverless
  • Chapter 9. Taking It Further
  • Final Exam (verified track only)

Taught by

Alex Ellis

Tags

Related Courses

Serverless Concepts
A Cloud Guru
Amazon API Gateway for Serverless Applications
Amazon Web Services via AWS Skill Builder
Application Development using Microservices and Serverless
IBM via Coursera
Architecting Serverless Solutions
Amazon Web Services via AWS Skill Builder
Architecting Serverless Solutions (French)
Amazon Web Services via AWS Skill Builder