/Course_Practical_Guide_EKS

Assets for the course "A Practical Guide to Amazon EKS", by A Cloud Guru

Primary LanguageHTMLMIT LicenseMIT

A Practical Guide to EKS

In this repository you will find all the assets required for the course A Practical Guide to Amazon EKS, by A Cloud Guru.

Bookstore application

This solution has been built for for explaining all the concepts in this course. It is complete enough for covering a real case of microservices running on EKS and integrating with other AWS Services.

You can find in here the documentation of the APIs.


Chapter- 1 - Introduction

SlNoTopicLink
1.Welcome to the Course!link
2.What you 'll learnlink
3.The Bookstore projectlink
4.The Bookstore project : prerequisites link
5.Demo: Creation of the Physical requesites link

Chapter- 2 - Networking and EKS

SlNoTopicLink
6.Networking & EKS link
7.Go Private,Go Secure , Go OpenVPNlink
8.DSN - Do Not Sufferlink
9.Demo : ACMlink
10.External DNSlink
11.Installing the Bookstore- Part1link
12.Installing the Bookstore- Part2link
13.CNI and EKS - Integration with VPClink
14.Demo: CNIlink

Chapter- 3 - Achieve Least privilege principle

SlNoTopicLink
15.Achieve Least privilege principlelink
16.IAM roles for service accountslink
17.Demo : IAM Roles for service accountlink
18.Demo : update all applicationlink
19.Demo : update all the application continulink

Chapter- 4 - more power for less money

SlNoTopicLink
20.Spot instanceslink
21.spot instances - termination handlerlink
22.eks managed node groupslink
23.eks + fargatelink
24.Demo: EKS + Fargate link
25.Comparisonlink

Chapter- 5 - CI/CD

SlNoTopicLink
26.CICDlink
27.Workflow Definitionlink
28.Source Code & Building Part-1link
29.Source Code & Building Part-2link
30.Automatic build & deploymentlink
31.Creation of the Production Environment Part -1 link
32.Creation of the Production Environment Part -2 link
33.Extending CICD for the production environment link

Chapter- 6 - Service mesh with AppMesh

SlNoTopicLink
34.Service Mesh with AppMeshlink
35.Installing the App mesh controllerlink
36.Creating the mesh through kuberneteslink
37.Creating AppMesh Components for each applink
38.Enabling Visibility from x-raylink
39.retry policieslink
40.conclusionslink

Chapter- 7 - Wrap up

SlNoTopicLink
41.Reviewlink
42.Clean uplink
43.Next Stepslink
44.Thanks for watchinglink