COSCUP 2026 - Conference for Open Source Coders, Users, and Promoters

Swetha Swaminathan

I started my career at Hewlett-Packard Enterprise working on control plane systems, where I developed an appreciation for the role strong platforms play in enabling cloud services at scale. Today, I’m a Software Engineer at Canonical, contributing to open-source projects by building Juju operators that power applications on Ubuntu.


Session

08/08
10:30
60min
Deploy a 12-factor application of your choice end-to-end!
Grégory Schiano Lomoriello, Swetha Swaminathan, Javier de la Puente

This workshop offers a hands-on exploration of the web applications lifecycle, demonstrating how to build and deploy cloud-native, 12-factor applications using a fully open-source toolchain. Participants can use their preferred framework (Go, Flask, ExpressJS, or Spring Boot) to gain practical experience taking an application from source code to a production-like environment.

During the session, we will cover:
- Application Packaging: Building standard OCI images for your
applications.
- Production Deployment: Deploying workloads reliably across diverse
environments.
- Day-Two Operations: Utilizing automated operators to manage complex
tasks like database backups and schema migrations.
- Infrastructure Flexibility: Leveraging Rockcraft, Charmcraft, and
Juju to maintain platform independence, whether self-hosting or
utilizing a public cloud vendor.

Additionally, the workshop features a live demonstration of an AI Agent skill designed to automate these deployment steps, providing a simple, end-to-end approach to managing this open-source stack.

More info: https://events.canonical.com/event/146/contributions/933/

UbuCon Asia
RB101