YoVDO

From Server to Serverless - The Open Source Way

Offered By: Linux Foundation via YouTube

Tags

Serverless Computing Courses Kubernetes Courses Microservices Courses Cloud Architecture Courses Cloud Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera