Welcome to the EKS Developers Workshop for Java
Welcome to the EKS Developers Workshop, a technical deep-dive into refactoring applications for Amazon Elastic Kubernetes Service (EKS).
Who Is This Workshop For?
This workshop is tailored for developers that want to refactor an application for containers and Kubernetes environments using EKS. It's specifically designed to be Kubernetes beginner-friendly and particularly beneficial for those who:
- Need visibility of the entire Kubernetes lifecycle from refactoring, containers, to Kubernetes integrations on Amazon EKS.
- Have a foundational understanding of container technologies and seek to increase their knowledge of Kubernetes-based application deployments.
- Aim to transition traditional applications to cloud-native architectures, particularly within the AWS ecosystem.
What You Will Learn
- Containerization Techniques: Master the creation and management of Docker containers.
- Amazon EKS Deployment: Build your skills deploying Kubernetes workloads in production on Amazon EKS, integrating with AWS services like AWS Secrets Manager and Amazon RDS for PostgreSQL.
- Container Optimization Techniques: Learn how to apply various technics to optimize container images size and an application startup time.
How to Participate in the Workshop
This workshop offers a self-paced, comprehensive guide through the entire Kubernetes lifecycle. From creating multi-stage container images, to understanding Kubernetes, to integrating with Amazon EKS and other AWS services, this workshop is a continuous, end-to-end exploration. Each chapter is designed to build upon the previous, ensuring a cohesive learning experience. To get started with the workshop:
- In Your Own Account: This option allows for a personalized and hands-on experience, using your AWS account to create resources.
- At an AWS Event (Coming Soon): Engage in a more guided and structured learning environment, ideal for those who prefer collaborative learning sessions.
Getting Started
Dive into our introduction to commence your technical exploration of EKS. Equip yourself with the knowledge and skills to confidently manage Kubernetes applications on AWS.