WeAreDevelopers LIVE β€’ Sep 4, 2020

Serverless: Past, Present and Future

Oliver Arafat

Think serverless is just about basic functions? Discover how to mitigate cold starts, secure deployments with Terraform, and orchestrate complex Kubernetes workflows to eliminate idle cloud costs.

Pause
Mute Enter Fullscreen
#1 about 3 min

Defining the core concept of serverless computing

Understanding how an execution model manages workloads using fine-granular billing that focuses exclusively on actual usage.

#2 about 4 min

Discussing history and enterprise adoption of serverless

How major cloud providers introduced execution architectures and why companies are accelerating adoption to improve release velocity.

#3 about 5 min

Exploring distinct components within the serverless ecosystem

Reviewing various components like compute frameworks, data stores, API gateways, and analytics resources within a cloud provider environment.

#4 about 5 min

Architecting common use cases via serverless design

Designing architectures for batch processing, image manipulation workflows, and real-time event aggregation.

#5 about 3 min

Provisioning serverless resources via declarative infrastructure tools

Employing declarative configuration tools to orchestrate tables, define primary keys, and align execution endpoints.

#6 about 6 min

Managing runtime permissions and contextual event processing

Passing temporary credentials dynamically through context mechanisms to restrict component access and manage payload execution safely.

#7 about 3 min

Automating deployment pipelines for serverless components

Integrating continuous integration repositories to package application scripts and automate configuration deployments upon code commits.

#8 about 3 min

Examining cloud console features for interactive deployment

Navigating native browser tools to modify project files, test parameters, and construct specialized custom runtime dependencies.

#9 about 8 min

Identifying structural and operational constraints of serverless

Resolving challenges associated with state propagation, debugging across disconnected setups, and cold start impacts on data availability.

#10 about 3 min

Applying structural best practices for code validation

Utilizing local emulators within code editors to streamline validation while minimizing execution package dependencies.

#11 about 3 min

Coordinating complex scenarios via visual workflow tools

Designing complex sequence diagrams with compensation events to handle failure models across diverse transaction types.

#12 about 6 min

Implementing serverless abstractions natively on kubernetes infrastructure

Offloading virtualized node management while allowing engineering teams to leverage customized portable computing environments without infrastructure overhead.

#13 about 5 min

Forecasting shifts toward distinct hardware and abstraction paradigms

Anticipating granular resource assignment models that push towards distinct hardware specifications and integrated execution mechanisms.

#14 about 10 min

Answering queries regarding geographic operations and provisioned models

Addressing regional integration concerns and identifying tier behaviors affecting instance cold start penalties.

Matching moments

2:22 min

Defining serverless computing capabilities and execution environments

Alex Soto Alex Soto Β· LIVE

5:05 min

Exploring hybrid models, monoliths, and serverless computing

Michael Eisenbart Β· LIVE

3:22 min

Real-world challenges in adopting serverless architectures

Nočnica Fee · LIVE

3:01 min

Defining serverless and its evolutionary phases

Mete Atamel Mete Atamel Β· World Congress 2022

1:31 min

Overview of serverless architectures and function as a service

Ingo Weichsel Β· World Congress 2023

2:47 min

Recapping serverless architectures and Swift cloud integrations

Sebastien Stormacq Sebastien Stormacq Β· LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 Β· 14:50–15:20

Stage 7

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda
Open session

World Congress 2026 North America

September 24, 2026 Β· 11:00–11:30

Stage 1

Application-Defined Compute: Rethinking Infrastructure for AI Applications

Anurag Goel

Founder and CEO of Render

Anurag Goel
Open session

World Congress 2026 North America

September 25, 2026 Β· 16:00–16:10

Outdoor Stage

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

September 25, 2026 Β· 12:20–12:50

Mainstage

A Computer Is All You Need

Steren Giannini

Director and Founder of Google Cloud Run

Steren Giannini
Open session

World Congress 2026 North America

September 24, 2026 Β· 11:00–11:30

Stage 2

From Stateless to Stateful: Real-Time Voice & Messaging Agents with Twilio and AWS

Rishab Kumar

Staff Developer Evangelist @ Twilio

Rishab Kumar
Open session

World Congress 2026 North America

September 25, 2026 Β· 12:55–13:25

Stage 9

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman