Learn how to build serverless functions that can run on any cloud, without being restricted by limits on the execution duration, languages available, or the size of your code. This course is designed to give you an overview of how a serverless approach works in tandem with a Kubernetes cluster.
Introduction to Serverless on Kubernetes (LFS157x)
- A basic knowledge of CLI tools and Linux administration
- Some experience of the Python programming language
- Experience with Kubernetes. If you are a novice Kubernetes user, we highly recommend you take the Introduction to Kubernetes (LFS158x) MOOC on edX
- A basic understanding of how Docker and containers work
The recommended configuration of a development environment for the course is the following:
- Ubuntu 18.04
- 8 GB RAM
- 2 CPU cores
The hands-on exercises have also been tested on Mac OS and Windows 10 operating systems.