Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Introduction to Serverless on Kubernetes (LFS157x)

Course Cover

5

(1)

compare button icon

Course Features

icon

Duration

14 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

14 hours

Course Description

This course offers a comprehensive overview of serverless technology and its application within a Kubernetes cluster. It covers the potential of serverless functions and teaches participants how to create native extensions and configure functions using Python. The course emphasizes the importance of security, providing guidance on securely exposing functions on the Internet using TLS and authentication.

One of the key benefits highlighted is the ability to create serverless functions that can run on any cloud, without limitations on execution time, languages, or code size. This flexibility enables developers to leverage the advantages of serverless computing without being tied down to a specific platform.

The course also delves into how a serverless approach works within a Kubernetes-based cluster, showcasing the integration between these two technologies. By combining the scalability and management capabilities of Kubernetes with the event-driven nature of serverless functions, participants gain a deeper understanding of how to optimize their applications for efficiency and performance.

Overall, this course serves as an introduction to serverless technology, providing participants with the knowledge and skills needed to leverage its advantages in their own projects. By exploring topics such as native extensions, function configuration, security, and cloud compatibility, participants will be well-equipped to harness the power of serverless computing within a Kubernetes environment.

Course Overview

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Understand what serverless is starting with an overview of the CNCF landscape around serverless technologies

You'll learn how serverless can be made portable through the use of the Serverless 20 definition and Kubernetes, and explore the OpenFaaS toolchain, including: UI, CLI and REST API

You'll also learn about the OpenFaaS ecosystem, including the template store and function store for sharing functions and code templates

The course explores how to operate OpenFaaS with autoscaling, metrics, dashboards, upgrades, custom URLs, and versioning

Target Students

Developers

IT operators

Course Cover