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

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

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

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

Paul Zimmerman, Eric Wang

Paul Zimmerman
Eric Wang
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
Open session

World Congress 2026 North America

No Single Model to Rule Them All: Building Resilient AI Agents Across Open & Closed LLMs

Emmanuel Acheampong

Senior Manager Developer Relations at Crusoe AI

Emmanuel Acheampong
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić