Week 5 Worklog
15/05/2026
Work Completed
- Started studying AWS storage services in greater depth.
- Explored Amazon S3, including buckets, objects, storage classes, and core object storage concepts.
- Read documentation and blog posts to understand common S3 use cases such as storing static files, backups, logs, and application output data.
Results Achieved
- Understood that Amazon S3 is an object storage service used to store file and object data.
- Learned the concepts of buckets, object keys, and storage classes.
- Identified common use cases for S3 within a cloud system.
16/05/2026
Work Completed
- Studied access control and data security on Amazon S3.
- Learned about bucket policies, access control, public access blocks, and encryption.
- Noted the risks of incorrectly configuring public bucket access.
Results Achieved
- Gained a clearer understanding of the importance of securing data on S3.
- Understood that buckets should not be made public without a clear reason.
- Learned basic mechanisms for controlling access and encrypting stored data.
17/05/2026
Work Completed
- Studied Amazon CloudFront and the concept of Content Delivery Networks.
- Read documentation and blog posts to understand how CloudFront distributes content through edge locations.
- Compared direct S3 access with content delivery through CloudFront.
Results Achieved
- Understood that CloudFront improves content access speed through a CDN.
- Learned that CloudFront is commonly used to deliver static websites, assets, videos, and downloadable files.
- Gained a basic understanding of how CloudFront integrates with S3 to serve frontend content.
18/05/2026
Work Completed
- Studied core AWS networking concepts.
- Explored VPC, subnets, route tables, internet gateways, and security groups.
- Noted the role of each component in connecting and protecting cloud resources.
Results Achieved
- Understood that a VPC is a virtual private network used to deploy AWS resources.
- Distinguished between public and private subnets at a basic level.
- Learned that security groups act as resource-level firewalls.
19/05/2026
Work Completed
- Continued studying AWS networking and traffic flow into systems.
- Explored inbound rules, outbound rules, routing, and how internet traffic reaches AWS resources.
- Read examples of web application deployments on cloud.
Results Achieved
- Gained a clearer understanding of how traffic enters and exits AWS resources.
- Understood that opening ports must be carefully controlled to reduce security risks.
- Built foundational knowledge to understand web application deployment architectures on AWS.
20/05/2026
Work Completed
- Studied Amazon CloudWatch and the role of monitoring in cloud systems.
- Learned the concepts of logs, metrics, alarms, and dashboards.
- Read articles on monitoring resources, detecting errors, and managing system operations.
Results Achieved
- Understood that CloudWatch helps track the operational health of a system.
- Learned that logs and metrics are essential for debugging, performance analysis, and error detection.
- Grasped the role of monitoring in real-world system operations.
21/05/2026
Work Completed
- Reviewed all content studied during the week: S3, CloudFront, networking, and CloudWatch.
- Consolidated notes into groups: storage, content delivery, network security, and monitoring.
- Updated the worklog and personal study materials.
Results Achieved
- Organized foundational knowledge of core AWS services into a structured format.
- Understood how storage, CDN, networking, and monitoring interconnect within a web system.
- Built a stronger foundation to continue studying AI/ML services and cloud architecture in the following week.
Weekly Summary
This week, I focused on studying the core AWS services that support storage, content delivery, networking, and system monitoring. I learned how Amazon S3 is used for object storage, how CloudFront accelerates content delivery, how VPC and security groups manage network access, and how CloudWatch supports monitoring and logging. After this week, I have a clearer understanding that a real-world cloud system requires more than just an application layer — it also needs storage, networking, security, and monitoring working together.