08 July 2021

#AWS

#AWS

Key Concepts


Topic Sub-Topics Basic Intermediate Advanced Expert
Core Concepts Cloud basics, AWS global infrastructure, Regions & AZs, Shared responsibility model
Compute EC2 basics, AMIs, Autoscaling, Elastic Load Balancer, EC2 Spot/Reserved Instances
Storage S3 basics, Versioning, Lifecycle rules, Glacier, EBS, EFS, FSx
Networking VPC, Subnets, Route tables, Internet Gateway, NAT, Security Groups, NACLs
Databases RDS basics, DynamoDB, Aurora, Redshift, ElastiCache
Security & IAM IAM users/roles/policies, KMS, Secrets Manager, Cognito, GuardDuty
Serverless Lambda basics, EventBridge, API Gateway, Step Functions, SAM, AppSync
Containers ECS, Fargate, EKS, ECR, Service Mesh (App Mesh)
Monitoring & Logging CloudWatch, CloudTrail, X-Ray, AWS Config
Cost Management Cost Explorer, Budgets, Trusted Advisor, Savings Plans, RI management
DevOps & CI/CD CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CloudFormation, CDK
Analytics Athena, EMR, Glue, Kinesis, QuickSight, Data Pipeline
AI/ML Services SageMaker, Comprehend, Rekognition, Lex, Polly, Transcribe
Migration & Hybrid Snowball, Snowmobile, DMS, Storage Gateway, Outposts
Edge & Global Services CloudFront, Route 53, Global Accelerator, Wavelength
Advanced Security WAF, Shield, Inspector, Macie, Control Tower, Organizations
Enterprise Architecture Well-Architected Framework, Multi-account strategy, Landing Zones
Advanced Compute HPC on AWS, Graviton instances, Inferentia, Elastic Fabric Adapter
Big Data & Lakehouse Lake Formation, Glue Data Catalog, Redshift Spectrum, OpenSearch
Expert Topics Multi-region design, Disaster recovery, Chaos engineering, Governance at scale

Interview question

Basic Level

  1. What is AWS and why is it used?
  2. What are the benefits of cloud computing?
  3. Explain the AWS shared responsibility model.
  4. What is an Availability Zone?
  5. What is the difference between Region and AZ?
  6. What is EC2 in AWS?
  7. What are the different EC2 instance types?
  8. What is an AMI?
  9. What is the difference between On-Demand, Reserved, and Spot instances?
  10. What is S3 in AWS?
  11. What are the storage classes in S3?
  12. What is the difference between S3 and EBS?
  13. What is Elastic Block Store (EBS)?
  14. What is an Elastic IP?
  15. What is the difference between stopping and terminating an EC2 instance?
  16. What is IAM in AWS?
  17. What is the difference between IAM User, Group, and Role?
  18. What is the difference between Security Groups and NACLs?
  19. What is Auto Scaling?
  20. What is CloudWatch used for?
  21. What is CloudTrail?
  22. What is AWS Config?
  23. What is Route 53?
  24. What are the routing policies in Route 53?
  25. What is a VPC?
  26. What is the difference between public and private subnets?
  27. What is an Internet Gateway?
  28. What is a NAT Gateway?
  29. What is Elastic Load Balancer?
  30. What are the types of Load Balancers in AWS?
  31. What is Amazon RDS?
  32. What is the difference between RDS and DynamoDB?
  33. What is Amazon Aurora?
  34. What is Amazon ElastiCache?
  35. What is AWS Lambda?
  36. What are Lambda triggers?
  37. What is the maximum timeout for Lambda?
  38. What is CloudFormation?
  39. What is AWS Elastic Beanstalk?
  40. What is the AWS Free Tier?
  41. What is AWS CLI?
  42. What is AWS SDK?
  43. What are Tags in AWS?
  44. What is S3 versioning?
  45. What is S3 lifecycle policy?
  46. What is MFA delete in S3?
  47. What are Spot Fleet requests?
  48. What is Elastic File System (EFS)?
  49. What is the difference between EFS and EBS?
  50. What is Amazon SNS?

Intermediate Level

  1. How do you design a VPC with public and private subnets?
  2. What is VPC Peering?
  3. What is AWS Transit Gateway?
  4. How does Direct Connect work?
  5. Difference between Internet Gateway and NAT Gateway.
  6. What is an Elastic Network Interface (ENI)?
  7. What is a Placement Group in EC2?
  8. Difference between Cluster, Spread, and Partition placement groups.
  9. How does S3 Cross-Region Replication work?
  10. What is S3 Transfer Acceleration?
  11. Difference between EFS and FSx.
  12. What is AWS Storage Gateway?
  13. Difference between RDS Multi-AZ and Read Replicas.
  14. How does Aurora differ from RDS?
  15. What are DynamoDB Streams?
  16. What is DynamoDB TTL?
  17. Difference between DynamoDB Provisioned and On-Demand capacity modes.
  18. What is DynamoDB Accelerator (DAX)?
  19. What is Redshift?
  20. How does Redshift differ from RDS?
  21. What is AWS Glue?
  22. What is Amazon Kinesis?
  23. Difference between Kinesis Data Streams and Firehose.
  24. What is AWS Step Functions?
  25. What is API Gateway in AWS?
  26. What is the difference between API Gateway REST API and HTTP API?
  27. How does Cognito provide authentication?
  28. What is AWS Secrets Manager vs Parameter Store?
  29. What is AWS Trusted Advisor?
  30. What is the AWS Well-Architected Framework?
  31. What are the 5 pillars of the Well-Architected Framework?
  32. What is Elastic Beanstalk vs ECS?
  33. What is EKS and how does it differ from ECS?
  34. What is Fargate?
  35. What is CloudFront?
  36. Difference between CloudFront and Global Accelerator.
  37. What is AWS Organizations?
  38. What are Service Control Policies (SCPs)?
  39. What is AWS Control Tower?
  40. What is a Landing Zone in AWS?
  41. What is AWS Firewall Manager?
  42. What is AWS Shield?
  43. What is AWS WAF?
  44. What is Macie?
  45. What is GuardDuty?
  46. What is Inspector?
  47. What is AWS Security Hub?
  48. What is AWS Cost Explorer?
  49. What is AWS Budgets?
  50. What is AWS Pricing Calculator?

Advanced Level

  1. Difference between ALB, NLB, and CLB.
  2. What are VPC Endpoints (Gateway vs Interface)?
  3. How does Transit Gateway differ from VPC Peering?
  4. How to design a multi-region active-active architecture?
  5. How to achieve high availability in AWS?
  6. How does Elastic Disaster Recovery work?
  7. How to implement cross-region failover?
  8. What are Global Tables in DynamoDB?
  9. How to optimize DynamoDB for large workloads?
  10. What is a partition key and sort key in DynamoDB?
  11. How to implement caching for DynamoDB?
  12. How does Aurora Global Database work?
  13. How does Redshift Spectrum work?
  14. How to optimize Redshift queries?
  15. How to secure S3 at scale?
  16. What is S3 Object Lock?
  17. How to integrate KMS with S3, RDS, and EBS?
  18. How to use Customer Managed Keys (CMKs)?
  19. What is Envelope Encryption?
  20. What is AWS Certificate Manager?
  21. What is IAM Access Analyzer?
  22. What is Resource Access Manager (RAM)?
  23. How to set up cross-account roles?
  24. How to configure hybrid connectivity with AWS?
  25. Difference between VPN and Direct Connect.
  26. What is PrivateLink?
  27. What is AWS App Mesh?
  28. What is Amazon MQ?
  29. What is EventBridge?
  30. What is Elastic Transcoder?
  31. What is AWS Batch?
  32. What is HPC on AWS?
  33. What is AWS Outposts?
  34. What is AWS Local Zones?
  35. What is AWS Wavelength?
  36. How does CloudWatch Logs Insights work?
  37. How does AWS X-Ray work?
  38. How to integrate Step Functions with Lambda?
  39. What is AppSync?
  40. What is SageMaker?
  41. How to deploy ML models using SageMaker?
  42. What is SageMaker Ground Truth?
  43. What is AWS Lake Formation?
  44. What is AWS Data Exchange?
  45. What is AWS Glue DataBrew?
  46. What is EMR?
  47. Difference between EMR and Glue.
  48. What is Kinesis Analytics?
  49. What is AWS Personalize?
  50. What is AWS Forecast?

Expert Level

  1. How do you enforce governance across multiple AWS accounts?
  2. How do you implement a multi-account security strategy?
  3. How do you implement zero-trust security on AWS?
  4. How do you architect for 99.999% availability?
  5. How do you run HPC workloads at scale in AWS?
  6. How do you design a DR strategy across regions?
  7. How do you run multi-region active-active workloads?
  8. How do you secure sensitive workloads on AWS?
  9. How to integrate AWS with hybrid and multi-cloud setups?
  10. How to implement CI/CD pipelines across multiple accounts?
  11. How to design an enterprise data lake on AWS?
  12. How to manage petabyte-scale data pipelines in AWS?
  13. How to design analytics platforms with Redshift and Athena?
  14. How to optimize costs for thousands of AWS accounts?
  15. What is the AWS Well-Architected Tool?
  16. How to apply FinOps practices in AWS?
  17. How to monitor costs in real time across accounts?
  18. How to enforce IAM best practices at scale?
  19. How to use Control Tower for enterprise governance?
  20. How to secure S3 data lakes for compliance?
  21. How to design architectures for GDPR and HIPAA compliance?
  22. How to implement chaos engineering in AWS?
  23. How to test failover between AWS regions?
  24. How to set up automated account vending in AWS?
  25. How to enforce SCPs across hundreds of accounts?
  26. How to integrate AWS with ServiceNow for governance?
  27. How to build enterprise observability in AWS?
  28. How to monitor multi-region workloads in CloudWatch?
  29. How to implement AI/ML pipelines with SageMaker?
  30. How to build real-time analytics pipelines with Kinesis and Lambda?
  31. How to deploy global APIs with API Gateway and CloudFront?
  32. How to run Kubernetes workloads at scale on EKS?
  33. How to secure Kubernetes workloads in AWS?
  34. How to use service mesh for multi-region workloads?
  35. How to implement advanced IAM policy design?
  36. How to run blockchain workloads on AWS?
  37. How to implement AWS Nitro Enclaves?
  38. How to run confidential computing workloads?
  39. How to design architectures for low-latency trading systems?
  40. How to handle compliance audits in AWS?
  41. How to use Security Hub across organizations?
  42. How to automate remediation with AWS Systems Manager?
  43. How to build self-healing architectures in AWS?
  44. How to implement automated incident response in AWS?
  45. How to run large-scale IoT workloads in AWS?
  46. How to implement AWS Greengrass?
  47. How to run robotics workloads on AWS RoboMaker?
  48. How to implement AWS Private 5G?
  49. How to integrate Outposts with hybrid environments?
  50. How to design enterprise-scale multi-cloud architecture with AWS?

Related Topics