课程目录:Serverless on Kubernetes Fundamentals培训
4401 人关注
(78637/99817)
课程大纲:

   Serverless on Kubernetes Fundamentals培训

 

 

 

Introduction

Overview of Serverless Features and Architecture

How does serverless development work?
What are requisites to a serverless approach?
Overview of CNCF Ecosystem and Serverless Environments

Serverless Container as a Service v.s. Serverless Function as a Service
Getting Started with Serverless on Kubernetes

Choosing the right serverless framework for Kubernetes
Fission v.s. Kubeless v.s. Knative
Knative v.s. OpenFaaS
Overview of Additional FaaS Providers for Serverless Frameworks

Overview of OpenFaaS Toolchain and Features

Why should you get started with OpenFaaS?
What tools can be integrated with OpenFaaS
Setting Up the Kubernetes System for Serverless Development

Installing and configuring the necessary frameworks and tools
Operating the Core Serverless Framework Tools and Utilizing the API

Navigating the dashboard and working with the UI or CLI
Overview of FaaS Implementations and Kubernetes Serverless Applications

Cold start v.s. warm start
Creating a Python Function in Kubernetes Using a Serverless Framework

Storing Code Templates and Sharing Functions in Repositories

Versioning serverless Kubernetes projects
Testing Python Functions and Optimizing Performance Metrics

Working with invocation metrics
Implementing Automatic Scaling for Management of Resources Response

Applying changes to functions
Adding Dependencies to Functions and Creating Native Extensions

Storing Kubernetes Secrets in Serverless Functions

Leveraging container images and pod definitions
Securing Kubernetes Serverless Functions and Building Authentication Functionalities

Working with TLS protocol
Deploying Python Functions with Serverless on Kubernetes

Employing Serverless CI/CD pipelines for deployment
Customizing component URLs
Monitoring Function Lifecycle and Reviewing Request Logs

Troubleshooting

Summary and Conclusion