Skip to content

Commit 1e93769

Browse files
Kalyan Reddy DaidaKalyan Reddy Daida
authored andcommitted
Welcome to Stack Simplify
1 parent 925a1fe commit 1e93769

File tree

7 files changed

+29
-282
lines changed

7 files changed

+29
-282
lines changed

09-EKS-Workloads-on-Fargate/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# AWS EKS - Fargate Profiles
22

3-
3+
1. Fargate Profiles - Basic
4+
2. Fargate Profiles - Advanced using YAML
45

56
## References
67
- https://eksctl.io/usage/fargate-support/

README.md

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,13 @@
5454
| 9. | AWS Developer Tool - CodeCommit |
5555
| 10. | AWS Developer Tool - CodeBuild |
5656
| 11. | AWS Developer Tool - CodePipeline |
57-
| 12. | AWS Developer Tool - CodePipeline |
58-
| 13. | AWS X-Ray |
59-
| 14. | AWS CloudWatch - Container Insights |
60-
| 15. | AWS CloudWatch - Log Groups & Log Insights |
61-
| 16. | AWS CloudWatch - Alarms |
62-
| 17. | AWS Route53 |
63-
| 18. | AWS Certificate Manager |
64-
| 19. | EKS CLI - eksctl |
57+
| 12. | AWS X-Ray |
58+
| 13. | AWS CloudWatch - Container Insights |
59+
| 14. | AWS CloudWatch - Log Groups & Log Insights |
60+
| 15. | AWS CloudWatch - Alarms |
61+
| 16. | AWS Route53 |
62+
| 17. | AWS Certificate Manager |
63+
| 18. | EKS CLI - eksctl |
6564

6665

6766
## Kubernetes Concepts Covered
@@ -138,28 +137,32 @@
138137
- Nginx Applications
139138

140139
## What will students learn in your course?
141-
- You will
142-
- You will slowly start by learning Docker Fundamentals and move on to ECS or Fargate.
140+
- You will write kubernetes manifests with confidence after going through live template writing sections
141+
- You will learn 30+ kubernetes concepts and use 18 AWS Services in combination with EKS
142+
- You will learn Kubernetes Fundamentals in both imperative and declarative approaches
143+
- You will learn writing & deploying k8s manifests for storage concepts like storage class, persistent volume claim pvc, mysql and EBS CSI Driver
144+
- You will learn to switch from native EBS Storage to RDS Database using k8s external name service
145+
- You will learn writing and deploying load balancer k8s manifests for Classic and Network load balancers
146+
- You will learn writing ingress k8s manifests by enabling features like context path based routing, SSL, SSL Redirect and External DNS.
147+
- You will learn writing k8s manifests for advanced fargate profiles and do mixed mode workload deployments in both EC2 and Fargate Serverless
148+
- You will learn using ECR - Elastic Container Registry in combination with EKS.
149+
- You will implement DevOps concepts with AWS Code Services like CodeCommit, CodeBuild and CodePipeline
150+
- You will implement microservices core cocepts like Service Discovery, Distributed Tracing using X-Ray and Canary Deployments
151+
- You will learn to enable Autoscaling features like HPA,VPA and Cluster Autoscaler
152+
- You will learn to enable monitoring and logging for EKS cluster and workloads in cluster using CloudWatch Container Insights
143153
- You will learn Docker fundamentals by implementing usecases like download image from Docker Hub and run on local desktop and build an image locally, test and push to Docker Hub.
144-
- You will master the Elastic Container Service core concepts like Task Definition, Task and Service.
145-
- You will learn using ECR - Elastic Container Registry in combination with ECS.
146-
- You will learn Docker Image Build, Push to ECR, run it as Task on ECS or Fargate Clusters.
147-
- You will learn usage of Application Load Balancers in combination with ECS Tasks (Containers) and also implement URI based routing on ALB.
148-
- You will understand and implement Service Autoscaling concepts of ECS
149-
- You will implement Continuous Integration and Continuous Delivery concepts using AWS Developer Tools like CodeBuild, CodeCommit and CodePipeline.
150-
- You will learn to master microservices deployments on ECS in combination with AWS CloudMap (for Service Discovery) and with AWS App Mesh (Service Mesh).
151-
- You will learn to deploy Microservices Canary Deployments using AWS App Mesh.
152-
- You will write CloudFormation Templates for Fargate Deployments starting from Network stack (VPC) to Service Stack (ECS or Fargate).
153-
- You will learn to implement Distributed Tracing using X-Ray without making any application level code changes when AWS App Mesh (Envoy Proxy) is in place with ECS Deployments.
154+
- You will slowly start by learning Docker Fundamentals and move on to Kubenetes.
155+
154156

155157
## Are there any course requirements or prerequisites?
156158
- You must have an AWS account to follow with me for hands-on activities.
157-
- You dont need to have any basic Docker knowledge also to start this course. As part of Docker Fundamentals we have covered that too.
159+
- You dont need to have any basic Docker or kubernetes knowledge also to start this course.
160+
158161

159162
## Who are your target students?
160-
- AWS Architects or Sysadmins or Developers who are planning to master Elastic Container Service (ECS) for Docker deployments.
161-
- Any beginner who is interested in learning Docker fundamentals and moving on to master Docker Container deployments on AWS Cloud.
162-
- Technologists who want to implement Continuous Integration and Continuos Delivery/Deployment process (CI/CD) in AWS with Docker Container Images.
163+
- AWS Architects or Sysadmins or Developers who are planning to master Elastic Kubernetes Service (EKS) for running applications on Kubernetes
164+
- Any beginner who is interested in learning kubernetes on cloud using AWS EKS.
165+
- Any beginner who is interested in learning Kubernetes DevOps and Microservices deployments on Kubernetes
163166

164167
## Each of my courses come with
165168
- Amazing Hands-on Step By Step Learning Experiences

presentation/.DS_Store

6 KB
Binary file not shown.
Binary file not shown.

presentation/Namespaces.md

Lines changed: 0 additions & 230 deletions
This file was deleted.

presentation/Other-rough.md

Lines changed: 0 additions & 27 deletions
This file was deleted.
-165 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)