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 · WWC 2022

1:31 min

Overview of serverless architectures and function as a service

Ingo Weichsel · WWC 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

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

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

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

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal