Kubernetes Workshop

Hands-on Workshop: Amazon EKS Workshop

Abstract:
It will be a mix of classroom training and workshop. You will get hands-on experience with Amazon EKS. We will start with some basics about Containers, Kubernetes & Amazon EKS. Then we will do hands-on labs around: creating container images, pushing it to container registry, creating an amazon eks cluster & deploying a multi-tier application.

Hands-on Workshop: Amazon EKS Workshop


Abstract:

  • It will be a mix of classroom training and workshop. You will get hands-on experience with Amazon EKS.
    We will start with some basics about Containers, Kubernetes & Amazon EKS. Then we will do hands-on labs around: creating container images, pushing it to container registry, creating an amazon eks cluster & deploying a multi-tier application.

Intended Audience:

  • Anyone who is passionate about Kubernetes & Amazon EKS

Objectives:

  • Understanding Fundamentals about Containers, Kubernetes & Amazon EKS: Overview / Architecture / Request Flow etc.
  • Exploring Kubernetes Objects / Artifacts for Stateless & Stateful Services
  • Deploying & Managing a multi-tier application with Amazon EKS

Prerequisites:

  • AWS Account: In order to complete this workshop you'll need an AWS Account with necessary access like Amazon EKS, EBS, AWS IAM etc.

Agenda:

  • Session 1: Understanding fundamentals - Containers, Kubernetes & Amazon EKS
    Talk:
    • Overview - Containers (Docker), Kubernetes & Amazon EKS
    • Understanding Kubernetes Architecture & Request Flow
    • Understanding Amazon EKS Cluster Architecture

  • Session 2: Creating a Container Image & Pushing it to Container Registry
    Hands-on Lab:
    • Clone the repository
    • Create a docker container image
    • Push it to container registry

  • Session 3: Creating an Amazon EKS Cluster
    Hands-on Lab:
    • Create an Amazon EKS cluster

  • Session 4: Deploying a Stateless Service in Amazon EKS
    Hands-on Lab:
    • Apply Kubernetes Artifacts (e.g. Pod / Deployment / Service) & Deploy a Stateless Service in Amazon EKS
    • Access the Stateless Service from outside of the Amazon EKS cluster

  • Session 5: Deploying a Stateful Service in Amazon EKS
    Hands-on Lab:
    • Apply Kubernetes Artifacts (e.g. Pod / StatefulSet / PersistantVolume / PersistantVolumeClaim / Service) & Deploy a Stateful Service in Amazon EKS

  • Session 6: Deploying a Multi-Tier Application in Amazon EKS
    Hands-on Lab:
    • Deploy a Multi-Tier Application (with multiple services) in Amazon EKS & understand how different services interact / work together as an application
Image placeholder

Akash Agrawal - Independent Consultant (Technical Adviser/Architect)

My name is Akash Agrawal, I work as an Independent Consultant (Technical Adviser/Architect/Trainer) for Cloud & Cloud-Native Ecosystem. I have 11+ years of Experience in IT Industry & previously worked for various known clients like Sabre Corporation, L&T InfoTech, Citi Bank, Goldman Sachs etc. I like to interact with Developer Communities & also own a meetup group called Technology Cafe: https://www.meetup.com/Technology-Cafe-Bengaluru/