Week 4 Worklog

Week 4 Objectives:

  • Learn AWS Backup for centralized backup management across AWS services.
  • Master AWS Storage Gateway for hybrid cloud storage integration.
  • Understand Amazon S3 Glacier for long-term archival storage.
  • Learn AWS DataSync for automated data transfer and synchronization.
  • Master AWS Control Tower for multi-account AWS environment setup.
  • Understand AWS Organizations for centralized account management.
  • Learn AWS Service Catalog for standardized service provisioning.
  • Master AWS Systems Manager for unified operations management.
  • Understand AWS CloudFormation for infrastructure as code.
  • Learn Amazon EC2 fundamentals including instance types, AMI, and EBS.
  • Master AWS IAM for identity and access management.
  • Understand Amazon RDS for managed relational databases.
  • Learn Amazon Route 53 for DNS and domain management.
  • Master AWS Auto Scaling for automatic capacity management.
  • Understand Elastic Load Balancing for traffic distribution.
  • Learn Amazon CloudFront for content delivery network.
  • Master Amazon S3 for object storage and data management.

Tasks to be carried out this week:

Day Task Start Date Completion Date References
2 - Learn AWS Backup for centralized backup management
- Master AWS Storage Gateway for hybrid cloud storage
- Understand Amazon S3 Glacier for archival storage
- Learn AWS DataSync for automated data transfer
- Practice:
  + AWS Backup Service:
   - Understand AWS Backup architecture and features
   - Configure backup plans and policies
   - Set up backup vaults and access policies
   - Implement automated backup schedules
   - Perform backup restoration and recovery
   - Configure cross-region and cross-account backup
  + AWS Storage Gateway:
   - Understand Storage Gateway types (File, Volume, Tape)
   - Deploy File Gateway for NFS/SMB file storage
   - Configure Volume Gateway for iSCSI block storage
   - Set up Tape Gateway for virtual tape library
   - Implement caching and bandwidth optimization
   - Configure on-premises to S3 integration
  + Amazon S3 Glacier:
   - Understand Glacier storage classes and pricing
   - Configure S3 Lifecycle policies for archival
   - Implement Glacier retrieval options (Expedited, Standard, Bulk)
   - Set up Glacier Vault Lock for compliance
   - Configure S3 Intelligent-Tiering for cost optimization
  + AWS DataSync:
   - Understand DataSync architecture and use cases
   - Configure DataSync agents for on-premises transfers
   - Set up DataSync tasks for automated transfers
   - Implement data validation and verification
   - Configure bandwidth throttling and scheduling
   - Monitor DataSync task execution and performance
09/29/2025 09/29/2025 AWS Backup
Centralized Management


AWS Storage
Gateway


Amazon S3
Glacier


AWS DataSync
3 - Master AWS Control Tower for multi-account environment setup
- Understand AWS Organizations for centralized account management
- Learn AWS Service Catalog for standardized provisioning
- Practice:
  + AWS Control Tower:
   - Understand Control Tower architecture and landing zone
   - Set up multi-account AWS environment with Control Tower
   - Configure organizational units (OUs) and account structure
   - Implement guardrails for preventive and detective controls
   - Set up Account Factory for automated account provisioning
   - Configure centralized logging and monitoring
   - Implement baseline security configurations
  + AWS Organizations:
   - Understand Organizations architecture and hierarchy
   - Create and manage organizational structure
   - Configure Service Control Policies (SCPs)
   - Implement consolidated billing and cost allocation
   - Set up cross-account resource sharing
   - Configure centralized security and compliance policies
  + AWS Service Catalog:
   - Understand Service Catalog architecture and benefits
   - Create and manage product portfolios
   - Configure provisioning artifacts and constraints
   - Set up user access and permissions
   - Implement TagOptions for resource tagging
   - Configure launch constraints and templates
   - Monitor provisioned products and compliance
09/30/2025 09/30/2025 AWS Control Tower Multi-Account Setup
Configure landing zone


AWS Organizations Centralized Management
Create OUs


AWS Service Catalog Standardized Provisioning
Create portfolios
4 - Master AWS Systems Manager for unified operations management
- Understand AWS CloudFormation for infrastructure as code
- Practice:
  + AWS Systems Manager:
   - Understand Systems Manager architecture and capabilities
   - Configure Session Manager for secure instance access
   - Set up Run Command for remote command execution
   - Implement Patch Manager for automated patching
   - Configure State Manager for configuration management
   - Set up Parameter Store for configuration data
   - Implement Inventory for metadata collection
   - Configure Maintenance Windows for scheduled tasks
   - Set up Automation for operational tasks
   - Monitor compliance and configuration drift
  + AWS CloudFormation:
   - Understand CloudFormation concepts and templates
   - Create CloudFormation stacks with YAML/JSON templates
   - Configure stack parameters and outputs
   - Implement nested stacks for modular infrastructure
   - Set up StackSets for multi-account/region deployment
   - Configure drift detection and remediation
   - Implement change sets for preview updates
   - Set up rollback configuration and policies
   - Monitor stack events and troubleshoot failures
10/01/2025 10/01/2025 AWS Systems Manager Unified Operations
Configure Session Manager


AWS CloudFormation Infrastructure as Code
Create stacks
5 - Learn Amazon EC2 fundamentals and compute services
- Master AWS IAM for identity and access management
- Understand Amazon RDS for managed databases
- Learn Amazon Route 53 for DNS management
- Practice:
  + Amazon EC2 Fundamentals:
   - Understand EC2 instance types and families
   - Configure Amazon Machine Images (AMI)
   - Launch and manage EC2 instances
   - Set up SSH Key Pairs for secure access
   - Configure security groups and network ACLs
   - Implement Elastic IP addresses
   - Manage EBS volumes and snapshots
   - Set up instance user data and metadata
   - Configure EC2 instance lifecycle and states
   - Monitor EC2 instances with CloudWatch
  + AWS IAM Identity and Access Management:
   - Understand IAM concepts and components
   - Create and manage IAM users and groups
   - Configure IAM policies and permissions
   - Implement IAM roles for AWS services
   - Set up multi-factor authentication (MFA)
   - Configure password policies and access keys
   - Implement cross-account access with roles
   - Set up IAM identity federation
   - Configure service control policies (SCPs)
   - Monitor IAM access with CloudTrail
  + Amazon RDS Managed Databases:
   - Understand RDS database engines and features
   - Launch RDS instances with MySQL/PostgreSQL
   - Configure RDS parameter groups and option groups
   - Implement automated backups and snapshots
   - Set up RDS read replicas for scaling
   - Configure Multi-AZ deployments for high availability
   - Implement RDS encryption at rest and in transit
   - Set up RDS security groups and subnet groups
   - Monitor RDS performance with CloudWatch
   - Configure RDS maintenance windows and upgrades
  + Amazon Route 53 DNS Service:
   - Understand Route 53 DNS concepts and features
   - Register and manage domain names
   - Configure hosted zones and record sets
   - Implement routing policies (simple, weighted, latency)
   - Set up health checks and DNS failover
   - Configure alias records for AWS resources
   - Implement traffic flow for advanced routing
   - Set up Route 53 Resolver for hybrid DNS
   - Configure DNSSEC for domain security
   - Monitor DNS queries with CloudWatch Logs
10/02/2025 10/02/2025 Amazon EC2 Compute Fundamentals
Launch instances


AWS IAM Identity Management
Create users and roles


Amazon RDS Managed Databases
Deploy Multi-AZ instances


Amazon Route 53 DNS Management
Configure hosted zones
6 - Master AWS Auto Scaling for automatic capacity management
- Understand Elastic Load Balancing for traffic distribution
- Learn Amazon CloudFront for content delivery
- Master Amazon S3 for object storage
- Practice:
  + AWS Auto Scaling:
   - Understand Auto Scaling concepts and benefits
   - Create and configure Auto Scaling groups
   - Set up launch templates and configurations
   - Implement scaling policies (target tracking, step, scheduled)
   - Configure health checks and instance replacement
   - Set up lifecycle hooks for custom actions
   - Implement instance warm-up and cooldown periods
   - Configure Auto Scaling with multiple instance types
   - Set up Auto Scaling notifications with SNS
   - Monitor Auto Scaling activities with CloudWatch
  + Elastic Load Balancing (ELB):
   - Understand ELB types (Application, Network, Gateway, Classic)
   - Configure Application Load Balancer (ALB) for HTTP/HTTPS
   - Set up Network Load Balancer (NLB) for TCP/UDP
   - Implement target groups and health checks
   - Configure listener rules and routing
   - Set up SSL/TLS certificates with ACM
   - Implement cross-zone load balancing
   - Configure sticky sessions and connection draining
   - Set up access logs for load balancers
   - Monitor ELB metrics with CloudWatch
  + Amazon CloudFront CDN:
   - Understand CloudFront concepts and edge locations
   - Create CloudFront distributions for web content
   - Configure origin settings (S3, ALB, custom origins)
   - Implement cache behaviors and TTL settings
   - Set up SSL/TLS certificates for HTTPS
   - Configure geo-restriction and signed URLs
   - Implement CloudFront Functions and Lambda@Edge
   - Set up origin failover for high availability
   - Configure custom error pages and responses
   - Monitor CloudFront with access logs and metrics
  + Amazon S3 Object Storage:
   - Understand S3 concepts and storage classes
   - Create and configure S3 buckets
   - Implement bucket policies and IAM permissions
   - Configure S3 versioning and lifecycle policies
   - Set up S3 encryption (SSE-S3, SSE-KMS, SSE-C)
   - Implement S3 replication (CRR, SRR)
   - Configure S3 event notifications with Lambda
   - Set up S3 static website hosting
   - Implement S3 access points and Object Lock
   - Monitor S3 with CloudWatch metrics and logs
10/03/2025 10/03/2025 AWS Auto Scaling Dynamic Capacity
Create Auto Scaling groups


Elastic Load Balancing Traffic Distribution
Configure ALB and NLB


Amazon CloudFront CDN
Create distributions


Amazon S3 Object Storage
Configure buckets

Week 4 Achievements:

  • AWS Backup Service Mastery:

    • Mastered AWS Backup concepts for centralized backup management
    • Understood AWS Backup architecture and supported AWS services
    • Successfully configured backup plans with retention policies
    • Set up backup vaults with encryption and access controls
    • Implemented automated backup schedules based on business requirements
    • Performed backup restoration and point-in-time recovery
    • Configured cross-region backup copy for disaster recovery
    • Set up cross-account backup sharing for organizational backup strategies
    • Implemented backup compliance monitoring and reporting
    • Mastered backup lifecycle management and cost optimization
    • Understood backup service integration with AWS Organizations
  • AWS Storage Gateway Expertise:

    • Understood AWS Storage Gateway concepts for hybrid cloud storage
    • Mastered three gateway types: File Gateway, Volume Gateway, and Tape Gateway
    • Successfully deployed File Gateway for NFS and SMB protocol support
    • Configured Volume Gateway for iSCSI block storage with cached and stored modes
    • Set up Tape Gateway as virtual tape library (VTL) for backup applications
    • Implemented local caching for low-latency access to frequently used data
    • Configured bandwidth throttling for network optimization
    • Set up Storage Gateway integration with Amazon S3 and Glacier
    • Mastered gateway monitoring using CloudWatch metrics
    • Implemented disaster recovery strategies with Storage Gateway
    • Understood cost optimization for hybrid storage architectures
  • Amazon S3 Glacier Storage Proficiency:

    • Mastered Amazon S3 Glacier concepts for long-term archival storage
    • Understood Glacier storage classes: Glacier Instant Retrieval, Flexible Retrieval, Deep Archive
    • Successfully configured S3 Lifecycle policies for automatic archival
    • Implemented Glacier retrieval options with different speed and cost tiers
    • Set up Glacier Vault Lock for regulatory compliance and immutability
    • Configured S3 Intelligent-Tiering for automatic cost optimization
    • Mastered Glacier archive management and retrieval processes
    • Understood Glacier pricing model and cost calculation
    • Implemented data encryption for archived objects
    • Configured S3 Object Lock for write-once-read-many (WORM) compliance
    • Applied archival strategies for different data retention requirements
    • Understood use cases for long-term backup and regulatory compliance
  • AWS DataSync Transfer Mastery:

    • Mastered AWS DataSync concepts for automated data transfer
    • Understood DataSync architecture with agents and cloud-native transfers
    • Successfully deployed DataSync agents on-premises or in EC2
    • Configured DataSync tasks for automated data synchronization
    • Implemented data transfer from on-premises NFS/SMB to Amazon S3
    • Set up DataSync for EFS-to-EFS and S3-to-S3 transfers
    • Configured data validation and integrity verification
    • Implemented bandwidth throttling to control network usage
    • Set up scheduled transfers for automated data migration
    • Monitored DataSync task execution and performance metrics
    • Understood DataSync vs Snow Family for large-scale data transfers
  • AWS Control Tower Multi-Account Mastery:

    • Mastered AWS Control Tower concepts for multi-account environment management
    • Understood Control Tower landing zone architecture and components
    • Successfully set up multi-account AWS environment with automated provisioning
    • Configured organizational units (OUs) with hierarchical account structure
    • Implemented preventive guardrails to enforce policies and compliance
    • Set up detective guardrails for monitoring and alerting
    • Mastered Account Factory for automated account creation and baseline configuration
    • Configured centralized logging with AWS CloudTrail and AWS Config
    • Implemented dashboard for compliance and security monitoring
    • Understood Control Tower integration with AWS Organizations and SSO
    • Mastered account lifecycle management and governance
  • AWS Organizations Governance Expertise:

    • Understood AWS Organizations concepts for centralized account management
    • Mastered organizational hierarchy with root, OUs, and member accounts
    • Successfully created and structured organization with multiple accounts
    • Configured Service Control Policies (SCPs) for permission boundaries
    • Implemented preventive controls across organizational units
    • Set up consolidated billing for cost management and optimization
    • Configured cost allocation tags for detailed billing analysis
    • Implemented cross-account resource sharing with AWS RAM
    • Set up centralized security policies and compliance controls
    • Mastered invitation and account migration processes
    • Understood Organizations integration with Control Tower and SSO
  • AWS Service Catalog Provisioning Proficiency:

    • Mastered AWS Service Catalog concepts for standardized provisioning
    • Understood Service Catalog architecture with portfolios and products
    • Successfully created product portfolios with versioned products
    • Configured provisioning artifacts using CloudFormation templates
    • Implemented launch constraints for resource governance
    • Set up template constraints for parameter validation
    • Configured user access and permissions for portfolio sharing
    • Implemented TagOptions for automated resource tagging
    • Set up notification constraints for provisioning events
    • Monitored provisioned products and stack resources
    • Understood Service Catalog integration with AWS Organizations
  • AWS Systems Manager Operations Mastery:

    • Mastered AWS Systems Manager concepts for unified operations management
    • Understood Systems Manager architecture and component services
    • Successfully configured Session Manager for secure bastion-less access
    • Implemented Run Command for remote command execution across instances
    • Set up Patch Manager for automated OS and application patching
    • Configured State Manager for desired state configuration management
    • Mastered Parameter Store for secure configuration data storage
    • Implemented Inventory for automated metadata collection
    • Set up Maintenance Windows for scheduled operational tasks
    • Configured Automation for workflow-based operational procedures
    • Monitored compliance status and configuration drift detection
    • Understood Systems Manager integration with CloudWatch and Config
  • AWS CloudFormation Infrastructure as Code Expertise:

    • Mastered AWS CloudFormation concepts for infrastructure as code
    • Understood CloudFormation template structure with YAML and JSON
    • Successfully created CloudFormation stacks for resource provisioning
    • Configured stack parameters for flexible template reusability
    • Implemented stack outputs for cross-stack references
    • Set up nested stacks for modular infrastructure architecture
    • Mastered StackSets for multi-account and multi-region deployments
    • Configured drift detection to identify manual configuration changes
    • Implemented change sets for safe preview of stack updates
    • Set up rollback configuration and automatic rollback triggers
    • Monitored stack events and troubleshot provisioning failures
    • Understood CloudFormation integration with Service Catalog
  • Amazon EC2 Compute Fundamentals Mastery:

    • Mastered Amazon EC2 concepts and compute services
    • Understood EC2 instance types, families, and use cases
    • Successfully launched and managed EC2 instances
    • Configured Amazon Machine Images (AMI) for custom images
    • Set up SSH Key Pairs for secure instance access
    • Implemented security groups and network ACL rules
    • Configured Elastic IP addresses for static public IPs
    • Managed EBS volumes for persistent block storage
    • Created and restored EBS snapshots for backup
    • Set up instance user data for automated bootstrapping
    • Monitored EC2 instances with CloudWatch metrics
    • Understood EC2 placement groups and tenancy options
  • AWS IAM Security and Access Management Proficiency:

    • Mastered AWS IAM concepts for identity and access management
    • Understood IAM authentication and authorization principles
    • Successfully created and managed IAM users and groups
    • Configured IAM policies with JSON policy documents
    • Implemented least privilege access with fine-grained permissions
    • Set up IAM roles for EC2, Lambda, and other AWS services
    • Configured multi-factor authentication (MFA) for enhanced security
    • Implemented password policies and access key rotation
    • Set up cross-account access with IAM roles and trust policies
    • Configured IAM identity federation with SAML and OIDC
    • Monitored IAM activity with CloudTrail and access advisor
    • Understood IAM best practices for security and compliance
    • Applied principle of least privilege across AWS resources
  • Amazon RDS Managed Database Expertise:

    • Mastered Amazon RDS concepts for managed relational databases
    • Understood RDS database engines (MySQL, PostgreSQL, Oracle, SQL Server)
    • Successfully launched RDS instances with proper sizing
    • Configured RDS parameter groups for database optimization
    • Implemented automated backups with retention policies
    • Set up RDS snapshots for manual backup and recovery
    • Configured RDS read replicas for read scaling
    • Implemented Multi-AZ deployments for high availability
    • Set up RDS encryption at rest with KMS keys
    • Configured RDS security groups and subnet groups
    • Monitored RDS performance with CloudWatch and Performance Insights
    • Understood RDS maintenance windows and version upgrades
  • Amazon Route 53 DNS Management Mastery:

    • Mastered Amazon Route 53 concepts for DNS and domain management
    • Understood DNS fundamentals and Route 53 features
    • Successfully registered and managed domain names
    • Configured hosted zones for public and private DNS
    • Created record sets for various DNS record types
    • Implemented routing policies (simple, weighted, latency-based, failover)
    • Set up health checks for endpoint monitoring
    • Configured DNS failover for high availability
    • Implemented alias records for AWS resource integration
    • Set up traffic flow for complex routing configurations
    • Configured Route 53 Resolver for hybrid cloud DNS
    • Monitored DNS queries with CloudWatch Logs and metrics
  • AWS Auto Scaling Capacity Management Expertise:

    • Mastered AWS Auto Scaling concepts for automatic capacity management
    • Understood Auto Scaling benefits for availability and cost optimization
    • Successfully created and configured Auto Scaling groups
    • Set up launch templates with instance configurations
    • Implemented target tracking scaling policies for dynamic scaling
    • Configured step scaling policies for gradual adjustments
    • Set up scheduled scaling for predictable load patterns
    • Implemented health checks with EC2 and ELB health check types
    • Configured lifecycle hooks for custom instance preparation
    • Set up instance warm-up periods and cooldown timers
    • Implemented Auto Scaling with multiple instance types and purchase options
    • Configured SNS notifications for scaling events
    • Monitored Auto Scaling activities and metrics with CloudWatch
  • Elastic Load Balancing Traffic Distribution Mastery:

    • Mastered Elastic Load Balancing concepts and load balancer types
    • Understood differences between ALB, NLB, GLB, and Classic Load Balancer
    • Successfully configured Application Load Balancer for HTTP/HTTPS traffic
    • Set up Network Load Balancer for high-performance TCP/UDP traffic
    • Implemented target groups with instance, IP, and Lambda targets
    • Configured advanced health checks with custom intervals and thresholds
    • Set up listener rules for path-based and host-based routing
    • Implemented SSL/TLS termination with ACM certificates
    • Configured cross-zone load balancing for balanced distribution
    • Set up sticky sessions for session affinity
    • Implemented connection draining for graceful instance removal
    • Configured access logs for load balancer troubleshooting
    • Monitored ELB metrics and performance with CloudWatch
  • Amazon CloudFront Content Delivery Network Proficiency:

    • Mastered Amazon CloudFront concepts for global content delivery
    • Understood CloudFront edge locations and regional edge caches
    • Successfully created CloudFront distributions for web content delivery
    • Configured multiple origin sources (S3, ALB, EC2, custom origins)
    • Implemented cache behaviors for different content types
    • Set up TTL settings for cache optimization
    • Configured SSL/TLS certificates for secure HTTPS delivery
    • Implemented geo-restriction for content access control
    • Set up signed URLs and signed cookies for private content
    • Configured CloudFront Functions for edge computing
    • Implemented Lambda@Edge for advanced request/response manipulation
    • Set up origin failover for high availability
    • Configured custom error pages and HTTP response headers
    • Monitored CloudFront with access logs, real-time logs, and metrics
  • Amazon S3 Object Storage Expertise:

    • Mastered Amazon S3 concepts for scalable object storage
    • Understood S3 storage classes (Standard, IA, One Zone-IA, Glacier, etc.)
    • Successfully created and configured S3 buckets with proper naming
    • Implemented bucket policies for resource-based access control
    • Configured IAM policies for identity-based S3 permissions
    • Set up S3 versioning for object version management
    • Implemented lifecycle policies for automatic storage class transitions
    • Configured S3 encryption at rest (SSE-S3, SSE-KMS, SSE-C)
    • Set up S3 replication (Cross-Region and Same-Region Replication)
    • Implemented S3 event notifications with Lambda, SNS, and SQS
    • Configured S3 static website hosting with custom domains
    • Set up S3 access points for simplified bucket access
    • Implemented S3 Object Lock for WORM compliance
    • Configured S3 Inventory and Analytics for storage insights
    • Monitored S3 with CloudWatch metrics, access logs, and CloudTrail