Course Outline


Serverless Services Overview

  • Physical servers vs cloud servers

  • Defining serverless architecture

Serverless Design Patterns

  • Object storage

  • Event handling and streams

  • Serverless containers

Preparing the Development Environment

  • Installing and configuring Firecracker

Firecracker Quickstart

  • Setting up and configuring guest kernel and root filesystems

  • Creating microVMs

  • Adding network interfaces and drives

Serverless Architecture

  • Developing a native-cloud architecture

  • Working with design patterns

  • Migrating data structures

Securing the Serverless Application

  • Implementing identity and access management with microVMs

Deploying the Serverless Application

  • Deploying the serverless application on a cloud service

Summary and Conclusion


  • An understanding of cloud computing


  • DevOps Engineers
  7 Hours


Related Courses

Cloud Architect

  35 hours

Cloud Computing Overview

  7 hours

It is all about Cloud: Key Concepts, Players, and Technologies

  21 hours

Cloud, SaaS, IaaS - Practical Overview of Available Options

  35 hours

Getting Started with Consul

  7 hours

Fn Project

  7 hours

Knative for Developers

  14 hours

Kubeless for Developers

  14 hours

OpenFaas for Developers

  14 hours

Parallel Programming with OpenMP

  14 hours

OpenWhisk for Developers

  14 hours

Serverless Computing for Administrators

  7 hours

Serverless Computing for Managers

  7 hours

Serverless Framework for Developers

  14 hours

Serverless on Kubernetes Fundamentals

  21 hours