Search
Lessons (40)
- Resilience, Disaster Recovery and Multi-Region Design
Define RTO and RPO, choose a DR strategy, and design for failure across AZs and regions. Start with …
- Multi-Region and Disaster Recovery
Decide what must survive a regional failure, how much data can be lost, and how recovery is actually …
- Practical Project: Deploy a Real CRM App on EKS
… aws eks associate-access-policy \ --cluster-name "$CLUSTER" --region "$REGION" \ --principal-arn ROLE ARN \ --policy-arn arn:aws …
- Networking, DNS and Traffic Routing
… One region fails, but some browsers continue using cached DNS answers. What must be true Route users to …
- Premiere-Night Video Streaming
… Serve video through CDN edges and regional shields. At a 99% byte hit ratio the origin still needs …
- AWS: Start Here
… Choose a Region near your users and one that supports the services you need. A beginner service map …
- Environments, Workspaces, and Multiple Accounts
… second region using an alias: hcl provider "aws" { region = "us-east-1" } provider "aws" { alias = "secondary" region = "us …
- Practical Lab: S3 File Upload and CloudFront Delivery with NestJS
… aws s3api create-bucket --bucket $BUCKET --region $REGION For any other region, use: aws s3api create-bucket --bucket …
- Cost Optimization and the Well-Architected Framework
… cross-AZ, cross-region and internet egress. Use CloudFront in front of origins, keep chatty services in the …
- Domains, Load Balancers and HTTPS
… For a regional ALB, request it in the ALB’s Region. Route 53 record Use an alias record …
- DynamoDB Modeling, RDS Scaling and Data Resilience
… be copied across regions and accounts AWS Backup Central policies, cross-account and cross-region copies, vault lock …
- Collaborative Document Editing & Real-Time Sync
… 2. How do you go multi-region? Home each document in one region near most of its editors …
- Backend Design Scenarios
… How do you scale without overprovisioning the rest of the year?]( 6-traffic-spikes-10x-in-one-region …
- AWS Interview Questions: Clear Answers
… Do not throw every AWS service into one answer. Common questions What is the difference between a Region …
- Debug Latency Like an Investigator
… Record window, route/tenant/region, percentiles, error rate. 2. Compare healthy and slow traces; locate the span that …
- Observability and Incident Response
… Start with endpoint success rate and latency split by release, region and dependency. Identify the incident’s scope …
- Brokers, Replication & Durability
… Kafka 4.0 removed ZooKeeper entirely. Racks and regions - Rack awareness ( broker.rack ): Kafka places replicas in different …
- VPC Endpoints, Transit Gateway and Hybrid Networking
… a task reads a secret A private app calls the Secrets Manager regional hostname over HTTPS. With an …
- Scaling, Load Balancing & Rate Limiting
… Use health checks, multiple balancer nodes or a managed service, and a DNS/global traffic layer for regional …
- IAM Deep Dive: Policy Evaluation, STS and Cross-Account Access
… session name = academy-audit region = ap-southeast-1 Replace account IDs, role, and Region with your lab values …
- HCL, Resource Addresses, and Project Layout
… versions.tf CLI and provider constraints providers.tf region and provider settings main.tf resources variables.tf input …
- Run Containers on AWS with ECR and ECS
… The commands below assume AWS CLI v2, Docker, an authorized academy profile, Region ap-southeast-1 , and that …
- S3: Store Files Safely
… a private general-purpose bucket in a chosen Region through the S3 console. Choose a unique name, keep …
- Testing, Preconditions, and Policy Checks
… An organization might reject public S3 buckets, unapproved regions, missing owner tags, or production database destruction. Implement policies …
- Providers and Your First AWS Resources
… source = "hashicorp/aws" version = "~ 6.0" } } } provider "aws" { region = "us-east-1" } resource "aws s3 bucket" "assets" { bucket …
- Time, Consistency and Distributed Transactions
… impossible global certainty. The problem in context Two regions edit an account and process an order. Their wall …
- State, Remote Backends, and Locking
… existing-state-bucket" key = "academy/dev/storage.tfstate" region = "us-east-1" encrypt = true use lockfile = true } } Native …
- Design a Ride-Sharing Service
… Watch stale-location age, match latency, conflicts and regional imbalance. Two data paths with different truth Driver location …
- AI Specialties and Real-World Examples
… locations and categories, such as boxes around damaged regions. Segmentation assigns a category to individual pixels. Choose the …
- Capacity Planning, SLOs and Error Budgets
… caching, replication and multi-region copies are not free. From SLO to an operating decision Suppose checkout has …
- Production Capstone and Interview Practice
… Keep the module's provider requirement; configure region and credentials in each root. Replace bucket prefix with var …
- Microkernel (Plugin) Architecture
… can be hard to debug Customisation per customer/region without forks Performance overhead of indirection and isolation When …
- Internals, Upgrades, Resilience and Interview Questions
… pressure. - Multi-cluster for blast-radius isolation or regions: Argo CD ApplicationSets, a service mesh or Cilium Cluster …
- Multi-Account Strategy, Governance and Security Operations
… owner, environment, organizational unit, access groups, billing tags, Region policy, logging, and recovery contact. Apply a baseline through …
- Atomic Design & Component Libraries
… a domain component Template Page structure and layout regions AccountSettingsLayout No real data; it defines slots Page Route …
- Containers at Scale: ECS Deep Dive and EKS
… policies to expire old images. - Replicate to other regions for DR, and use pull-through cache for public …
- Safe AWS Deployments with IaC and CI/CD
… Only execute it after verifying the target account, Region, and changes: bash aws cloudformation execute-change-set \ --stack …
- CloudWatch: Know What Your App Is Doing
… Confirm account, Region, service, and time window. 2. Compare traffic, deployments, and database health. 3. Search affected request …
- AWS Messaging: Queues, Topics and Events
… standard queue named academy-receipts in your learning Region. Use AWS CLI v2 and an authorized profile. Retrieve …
- AWS Security Building Blocks
… import json import boto3 client = boto3.client("secretsmanager", region name="ap-southeast-1") response = client.get secret value …