WeAreDevelopers LIVE β€’ Apr 28, 2021

Server Side Serverless in Swift

Sebastien Stormacq

You don't need to switch languages to build robust cloud infrastructure. Discover how to build, cross-compile, and deploy fast, type-safe serverless AWS Lambda backends natively in Swift.

Pause
Mute Enter Fullscreen
#1 about 3 min

Evolution of backend services and mobile applications

Shifting functionalities to modern connected backends enables rapid updates without application store delays.

#2 about 3 min

Understanding the four core principles of serverless computing

Eliminating infrastructure management while enabling automatic high availability and a pay-per-usage pricing model.

#3 about 3 min

Executing event-driven code using AWS Lambda functions

Using managed compute environments to run isolated functions triggered by external services like API gateways or message queues.

#4 about 4 min

Creating and testing a basic Lambda function

Implementing a basic event handler and simulating direct invocations within the cloud management console.

#5 about 4 min

Running Swift code with custom Lambda runtimes

Leveraging loops to periodically fetch execution events inside Amazon Linux micro virtual machine environments.

#6 about 4 min

Managing AWS events using the Swift Lambda runtime

Importing official server-side packages to process strongly-typed cloud API requests and execution context metadata.

#7 about 3 min

Optimizing function performance with Swift NIO event loops

Bypassing thread creation by implementing custom interfaces that execute logic directly on non-blocking IO event loops.

#8 about 4 min

Packaging Swift binaries for Amazon Linux via Docker

Using containerized compiler toolchains to generate target-compatible executables and package shared libraries into zip deployment archives.

#9 about 6 min

Scaffolding local Lambda projects with the Slam utility

Automating directory creation, docker configuration, and target builds via an open-source scaffold terminal command.

#10 about 6 min

Defining serverless architectures with Serverless Application Model

Automating repeatable deployments of connected resources by declaring serverless functions and routing configurations as code templates.

#11 about 4 min

Testing Serverless APIs locally and via AWS environments

Invoking containerized logic using curl terminal commands against both local handler servers and cloud-provisioned gateways.

#12 about 6 min

Integrating other cloud services using the Soto project

Incorporating community-driven software development kits to securely query separate storage buckets directly from custom handlers.

#13 about 3 min

Recapping serverless architectures and Swift cloud integrations

Reviewing core platform benefits and the developer toolchains required to correctly implement production serverless workflows.

Matching moments

1:15 min

Executing traditional web frameworks inside serverless environments

Modood Alvi Β· World Congress 2025

3:22 min

Real-world challenges in adopting serverless architectures

Nočnica Fee · LIVE

3:28 min

Discussing history and enterprise adoption of serverless

Oliver Arafat Β· LIVE

2:54 min

Comparing serverless functions against traditional monolithic architectures

Developersteve Β· LIVE

5:05 min

Exploring hybrid models, monoliths, and serverless computing

Michael Eisenbart Β· LIVE

54 sec

Introduction to going serverless with Spring Framework

Timo Salm Timo Salm Β· 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 Β· 15:30–16:00

Stage 9

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

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 24, 2026 Β· 11:00–11:30

Stage 1

Application-Defined Compute: Rethinking Infrastructure for AI Applications

Anurag Goel

Founder & CEO of Render

Anurag Goel
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
Open session

World Congress 2026 North America

September 24, 2026 Β· 16:10–16:40

Stage 4

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

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal