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

What I Got Wrong Shipping an MCP Server for Live Infrastructure

  • Pritesh Kiri

    Harness

    Developer Relations Engineer

Open session

Build a Zero-Cost AI Agent in Your Browser

  • Aishwarya Mathuria

    Adobe

    Computer Scientist

  • Nishant Thakur

    Adobe

    Senior Computer Scientist

Open session

Shipping MCP to Real Users: Scaling, Auth, and the PII Leak You Didn't See Coming

  • Hadar Geva

    Myop

    CTO & Co-founder

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza Pérez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer