Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

From Server to Serverless - The Open Source Way

Linux Foundation via YouTube

Overview

Explore the evolution from traditional server-based architectures to modern serverless computing in this comprehensive conference talk. Delve into the history of hosting providers, IaaS platforms, and Functions as a Service. Examine various architectural patterns, including monolithic, service-oriented, microservices, and serverless architectures. Address key developer concerns such as redundancy, observability, and runtime updates. Discover the four aspects of serverless computing and its diverse use cases, from autoscaling web applications to continuous integration. Compare serverless offerings and explore open-source options like OpenWhisk, OpenFast, and Kubernetes-based solutions. Gain hands-on experience with a practical example using PlayWithDocker, covering topics such as function creation, deployment, and management. Learn how to leverage serverless technologies to build scalable, efficient, and cost-effective applications in the cloud.

Syllabus

Introduction
Welcome
Expectations
What is Serverless
Serverless Computing
Serverless Platforms
Two Parts to the History
Hosting Providers
IaaS Platforms
Functions as a Service
Architectural Patterns
Monolithic Architecture
ServiceOriented Architecture
Microservices Architecture
Serverless Architecture
Serverless Developer Questions
Redundancy
Drawbacks
Observability
Runtime Updates
Serverless is not just technology
Serverless compute manifesto
Four aspects of serverless
Administration
Paper execution
Unit of deployment
Event driven
Serverless use cases
Autoscaling web applications
Event streaming
Integration
Hybrid
Continuous Integration
Serverless Framework
Comparative Offerings
Open Source Options
Serverless Landscape
OpenWhisk
OpenFast
Serverless
Cubeless
Kubernetes Primitives
Kubernetes Cubeless
Vision Workflows
Fn Project
Fn Platform
K Native
K Native Components
K Native Development
K Native Serving
K Native Functions
Practical Example
PlayWithDocker
Enter Password
OpenFast GUI
figlet
write
ready
polarity
delete function
list available functions
markdown function
remove function
create directory
pull down templates
python node
docker username
serverlesshi
python handler
input text
build and deploy
invoke serverless
check stats
remove serverless
conclusion
questions

Taught by

Linux Foundation

Reviews

Start your review of From Server to Serverless - The Open Source Way

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.