3. About Me
● having 11+ years of experience in IT Industry
● I worked for various clients like Sabre Travel Technologies / Citi Bank /
Goldman Sachs / L&T InfoTech etc.
● From last couple of years, I work as Independent Consultant:
○ I work with different Startups, helping them to design/improve
solutions around Cloud & Kubernetes EcoSystem (as Technical
Adviser)
○ Trainer around Cloud & Kubernetes EcoSystem
5. Containers
● Package your Application & it’s Dependencies
● Container Runtimes: Docker / Rkt etc.
● Focused around Build / Ship / Run
○ Build: build container images (snapshots) on your local laptop
manually or automate it through CI/CD pipeline
○ Ship: ship it through the container registry (ECR/DockerHub etc.)
○ Run: run it anywhere cloud/on-prem etc.
6. Kubernetes
● Kubernetes is an Open Source system for Container Orchestration
(Deployment / Management / Scaling)
● Focused Around:
○ Scheduling
○ Scaling (Manual / Auto)
○ Self Healing / Auto Repairing
○ ...
● Components:
○ Control Plane Components
○ Data Plane Components
12. ● EKS (Elastic Kubernetes Service)
● Managed Kubernetes Service on AWS Cloud
● EKS Benefits:
○ No Control Plane to manage (AWS will take care of that):
■ Control Plane HA (in multiple AZs)
■ Auto Repairing / Patching of Control Plane Nodes
○ ...
18. ● Using CLI (on client/laptop)
○ Install AWS CLI (on client/laptop)
○ Connect it using AWS Access Key ID / Secret Access Key (on client/laptop)
○ Install eksctl
○ Install kubectl
○ follow the steps:
■ https://eksctl.io/usage/creating-and-managing-clusters/
OR
■ https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl
.html
20. ● play around different eksctl capabilities:
○ https://eksctl.io/
● try the same through AWS console:
○ https://docs.aws.amazon.com/eks/latest/userguide/getting-started-console.ht
ml
22. ● Go to eksworkshop & look for your use case:
○ https://eksworkshop.com/
● Explore different Integrations e.g.:
○ MicroService Architecture
○ Service Mesh setup : with Istio/AWS App Mesh
○ DevOps:
■ IAC : CloudFormation / Terraform
■ CM : Ansible
■ CI/CD Pipeline : AWS Code Pipeline etc.
23. ● Explore EKS SLA
○ https://aws.amazon.com/eks/sla/
● Explore EKS in scope by Compliance Program
○ https://aws.amazon.com/compliance/services-in-scope/