Google Cloud Workshop by NaCl x GDGoC KMITL: Docker Deployment on GCP

KMITL ECC Building, 1 Thanon Chalong Krung, Bangkok, 10520

GDG on Campus King Mongkut's Institute of Technology Ladkrabang - Bangkok, Thailand

**This session will be held in Thai ONLY**Join us for a hands-on workshop hosted by Network and Cloud Laboratory (NaCl) ...

Feb 14, 6:00 – 9:00 AM (UTC)

51 RSVP'd

Key Themes

Google Cloud

About this event

**This session will be held in Thai ONLY**

Join us for a hands-on workshop hosted by Network and Cloud Laboratory (NaCl) in collaboration with Google Cloud.

This session will guide you through the essentials of Web Architecture, Google Compute Engine (GCE), and containerization with Docker. Whether you are new to cloud infrastructure or looking to sharpen your deployment skills, this workshop covers everything from basic networking to running containerized applications in the cloud.

📋 Event Prerequisites

To participate in the hands-on labs, please bring:

  • A laptop with internet access.

  • A Personal Google account (Gmail) for accessing the Google Cloud Console.

🗓️ Agenda

12:30 - 13:00 | Registration

13:00 - 13:25 | Web Architecture Fundamentals

  • Web Architecture Basics: Understanding the difference between Frontend and Backend, and the client-to-API response flow.

  • Networking Basics: What are Ports? We will cover the importance of ports in a network, the concept of Public Access, and Opening Ports.

13:25 - 14:10 | Introduction to Google Compute Engine (GCE)

  • Cloud Concepts: Understanding Google Compute Engine (Virtual Machine on Cloud), Public IPs, and basic Firewall rules.

  • Lab - Infrastructure Setup: A walkthrough of the Google Cloud Console, creating a VM Instance, setting up security via Firewall Rules, and installing Docker in the environment.

14:10 - 14:55 | Docker Containers & Image Building

  • Docker Core Concepts: The difference between Containers and VMs, and understanding Images vs. Containers.

  • Dockerfile Deep Dive: Structure and essential commands.

  • Lab - Building Application: Git operations (cloning source code), writing a Dockerfile on the VM, and building a Docker Image from source.

14:55 - 15:25 | Deployment & Connectivity

  • Docker Networking: Understanding Port Mapping concepts (connecting Host ports to Container ports).

  • Lab - Running Containers: Running the application from your created Image and practicing Port Mapping to make the app accessible.

15:25 - 15:40 | Conclusion & Next Steps

  • Wrap up: Summary of learnings and checking Logs for basic troubleshooting.

  • Q&A: Open floor for questions.

  • Future Path: A brief look ahead at Kubernetes and Google Kubernetes Engine (GKE)

📍 Venue Details

  • Location: ECC-811, ECC-Building, KMITL

When

When

Saturday, February 14, 2026
6:00 AM – 9:00 AM (UTC)

Speakers

  • Phumrapee Apacuppakul

    Network and Cloud Laboratory

  • Rattanapon Masoot

    Network and Cloud Laboratory

Hosts

  • Jirayu Kaewsing

    King Mongkut's Institute of Technology Ladkrabang

    GDGoC KMITL Lead

  • Chuthathip Termchaikul

    King Mongkut's Institute of Technology Ladkrabang

    GDGoC Coreteam

Organizers

  • Gun Pattanaprateepkul

    King Mongkut's Institute of Technology Ladkrabang

    Organizer

  • Jirayu Kaewsing

    Organizer

  • Nattiya Nimanussonkul

    Lead - Creative Team

  • Adunwit Tiampae

    Creative Team

  • Thunyaphon Chumkasian

    Technical Team

  • Nonthawat Phongsrinual

    KMITL

    Technical Team

  • NABILA ALAWIYAH

    GDG on Campus Organizer

  • Chuthathip Termchaikul

    co-organizer

  • Sitapat Tippaphanat

    Lead - Event Team

  • วรุณ รักษ์วงศ์สิริ

    Lead - Technical Team

  • Chitsanupat Wayusuwanwit

    Technical Team