Course Outline

Introduction

  • How Knative extends Kubernetes

Knative On-Premise Installation and Configuration

Overview of Knative Design and Architecture

Example of Existing Knative Based Applications

Overview of Serverless Computing and Functions-as-a-Service (FaaS)

Overview of Knative Components: Build, Eventing, Serving

Building Containers from Source Code

Consuming and Producing Events 

Deploying Request-Driven, Serverless Workloads

Binding Functions with Events from Third-Party Message Brokers

Packaging Functions into an Application

Monitoring an Application

Debugging an Application

Optimizing Application Performance

Integrating Knative with Continuous Integration and Deployment (CI/CD) Tools.

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with Kubernetes.
  • Programming experience in any language.

Audience

  • Developers
 14 Hours

Related Categories