Tutorial Overview
Code to Cloud is an intensive two-hour practical session designed to demystify the path from local development to production deployment. While DevOps is changing the way software is delivered, many developers still wrestle with manual FTP uploads, SSH keys, and server restarts.
This tutorial adopts a "zero manual deployments" philosophy. It follows a hands-on, project-based approach where participants will take a raw application, containerize it, automate the testing, and watch it go live on a custom Linux server secured with SSL. By the end of this session, participants won't just have an app; they will have built a fully automated delivery machine where the system handles the rest.
Tutorial Objectives
By the end of this tutorial, participants will be able to:
Target Audience
This session is ideal for:
Prerequisites
To ensure a smooth 2-hour sprint, participants should have:
Tutorial Structure & Content Outline (2 Hours)
Session 1: Containerization & The Registry (08:00 - 08:45)
Session 2: The CI Pipeline & Automation (08:45 - 09:20)
Session 3: Continuous Deployment (09:20 - 09:40)
Session 4: Security & The "Magic Moment" (09:40 - 10:00)
Learning Outcomes
After the tutorial, participants will:
Have the confidence to stop deploying manually and start shipping code faster and more securely.