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

YouTube

FaaS or Not to FaaS - Visible and Invisible Benefits of the Serverless Paradigm

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the visible and invisible benefits of serverless computing in this comprehensive conference talk from NDC Sydney 2020. Delve into the total cost of ownership for serverless applications, examining not only Lambda costs but also the pricing models of other AWS services like API Gateway, SNS, SQS, Kinesis, S3, DynamoDB, and Aurora Serverless. Gain insights into decision-making criteria for adopting serverless architecture, considering factors such as application lifecycle, software architecture, platform limitations, organizational knowledge, and tooling maturity. Learn about the advantages of serverless, including reduced infrastructure maintenance, built-in auto-scaling and fault tolerance, and lower technical debt. Explore current challenges in serverless adoption, such as high-latency ephemeral storage, durable storage limitations, network performance issues, and security concerns. Discover strategies like the Strangler Pattern, Lambda Layers, and Lambda Runtime API. Understand the state of serverless computing, including Provisioned Concurrency for Lambda Functions, VPC integration, and cold start mitigation. Examine platform limitations, API Gateway considerations, and the importance of organizational structure and culture in serverless adoption. Utilize Wardley Maps to visualize serverless evolution and explore the Berkeley View on Serverless Computing. Conclude with a discussion on further improvement areas for the AWS Serverless Ecosystem.

Syllabus

Intro
No Infrastructure Maintenance
Auto Scaling And Faul Tolerance Built In
Lower technical debt
Understand Application lifecycle
Explore phase
Strangler Pattern
Lambda Layers & Lambda Runtime API
The State of Serverless Computing
Understand Faas programming model
Provisioned Concurrency for Lambda Functions
Lambda behind the Virtual Private Cloud (VPC)
Don't be scared of cold starts
Max connection limit of RDS
Understand platform limitations . Max concurrent invocations
API Gateway
Provisioned vs On-Demand
Understand organizational environment (structure, reponsibilities, knowledge, culture)
Help understand constraints of AWS service choose the right one. Example Event Sources
Wardley Map
Co-evolution of practices with Serverless 1/2
Serverless platform and tooling maturity
Berkeley View on Serverless Computing
Further Improvement Areas for AWS Serverless Ecosystem 2/2

Taught by

NDC Conferences

Reviews

Start your review of FaaS or Not to FaaS - Visible and Invisible Benefits of the Serverless Paradigm

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.