Week 6 Worklog

Week 6 Objectives:

  • Understand the role of AWS Security Hub and Amazon GuardDuty in AWS security monitoring.
  • Protect web applications with AWS WAF.
  • Implement application authentication and authorization with Amazon Cognito.
  • Learn container deployment with Amazon ECR and Amazon ECS.
  • Deploy a containerized application using AWS Fargate.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
1Study AWS Security Hub and Amazon GuardDuty
- Learn security posture, findings, and security standards.
- Enable Security Hub and review security findings.
- Enable GuardDuty and understand threat detection.
- Compare the roles of Security Hub and GuardDuty.
25/05/202625/05/2026AWS Security Hub
Amazon GuardDuty
2Study AWS WAF
- Learn Web ACL, Rule, Rule Group, Managed Rules, and Rate-Based Rules.
- Create a Web ACL and associate it with a CloudFront Distribution or Application Load Balancer.
- Test allowed and blocked requests.
- Review WAF metrics and logs.
26/05/202626/05/2026AWS WAF
What is AWS WAF?
3Study Amazon Cognito
- Learn User Pools, Identity Pools, users, groups, and JWT tokens.
- Create a User Pool and configure user sign-in.
- Review authentication and authorization flows.
- Protect an API with Cognito-issued tokens.
27/05/202627/05/2026Amazon Cognito
What is Amazon Cognito?
4Study Amazon ECR and Amazon ECS
- Learn container images, repositories, clusters, tasks, Task Definitions, and Services.
- Create an Amazon ECR Repository.
- Push an application image to ECR.
- Create an ECS Cluster and configure a Task Definition.
- Deploy an ECS Service using an ECR image.
28/05/202628/05/2026Amazon ECR
Amazon ECS
5Perform an AWS Fargate Hands-on Lab
- Deploy a container image from ECR to ECS using AWS Fargate.
- Configure an ECS Service and verify task health.
- Connect the service to an Application Load Balancer.
- Access the containerized application and review CloudWatch logs.
- Clean up ECS, Fargate, ECR, and load balancer resources.
29/05/202629/05/2026AWS Fargate
Amazon ECS getting started

Week 6 Achievements:

  • Enabled and reviewed security findings with AWS Security Hub and threat detections with Amazon GuardDuty.
  • Created an AWS WAF Web ACL and tested request filtering rules.
  • Created an Amazon Cognito User Pool and understood token-based authentication.
  • Created an Amazon ECR Repository and managed container images.
  • Created an Amazon ECS Cluster, Task Definition, and Service.
  • Deployed a containerized application to AWS Fargate and accessed it through an Application Load Balancer.
  • Practiced reviewing logs, validating resource health, and cleaning up AWS resources.