Thursday, 20 June 2024

AWS Cloud Practitioner — Top 55 Must-Know Points (CLF-C02)

56 – 135: Core AWS Services, Security, Networking, Cost & AI

  1. AWS Control Tower – Multi-account setup with guardrails (best practice governance).
  2. AWS Landing Zone – Initial secure enterprise account blueprint (older concept).
  3. Multi-AZ vs Multi-Region – Multi-AZ → high availability | Multi-Region → disaster recovery.
  4. AWS Backup Vault Lock – Prevents backups from being deleted (ransomware protection).
  5. AWS Elastic Disaster Recovery (DRS) – Fast recovery of servers from on-prem/AWS to AWS.
  6. AWS Migration Hub – Central place for migration tracking.
  7. AWS Application Migration Service (MGN) – Lift-and-shift migration tool.
  8. AWS Database Migration Service (DMS) – Move databases between engines (e.g., Oracle → Aurora).
  9. Amazon Aurora Serverless v2 – Auto-scales instantly, SQL-compatible.
  10. Amazon QLDB – Immutable ledger database (tamper-proof log).
  11. Amazon Neptune – Graph database for relationships (social graphs).
  12. Amazon OpenSearch Service – Search, logs, analytics (replacement for Elasticsearch).
  13. AWS Step Functions – Serverless orchestration of Lambda / SQS / APIs.
  14. AWS Batch – Run large batch workloads without managing servers.
  15. AWS Glue – Serverless ETL service for data processing (data catalog).
  16. Amazon Athena – Query S3 data using SQL — serverless analytics.
  17. Amazon QuickSight – Visualization and BI dashboards.
  18. Amazon Kinesis – Real-time data streaming analytics.
  19. Amazon EMR – Big data processing (Spark, Hadoop, Hive).
  20. AWS IQ – Hire certified AWS experts for on-demand work.
  21. AWS CodeCommit – Private Git repositories service.
  22. AWS CodeBuild – Fully managed CI build service.
  23. AWS CodeDeploy – Deploy to EC2, Lambda, on-prem servers.
  24. AWS CodePipeline – Orchestrate CI/CD pipelines.
  25. AWS AppRunner – Easy way to run containerized apps (fully managed).
  26. AWS Elastic Beanstalk – Deploy applications without managing servers (PaaS).
  27. AWS Amplify – Frontend/mobile hosting + backend APIs + Auth.
  28. AWS GameLift – Deploy and scale multiplayer game servers.
  29. AWS IoT Core – Connect and manage IoT devices securely.
  30. AWS Greengrass – Run Lambda + ML on edge (IoT gateway).
  31. IAM Policies – JSON format, Allow/Deny rules, identity-based + resource-based.
  32. IAM Permission Boundaries – Maximum permissions allowed to a user/role.
  33. IAM Access Analyzer – Detects public or cross-account access.
  34. AWS GuardDuty – Threat detection using machine learning.
  35. AWS Macie – Finds & protects sensitive S3 data (PII detection).
  36. AWS Detective – Investigates security incidents using AI.
  37. Security Groups – Stateful firewall for EC2 instances.
  38. NACL (Network ACL) – Stateless VPC security layer.
  39. VPC Peering – Connect VPCs privately (one-to-one).
  40. AWS Transit Gateway – Central hub connecting thousands of VPCs.
  41. VPC Endpoints – Private AWS service connections.
  42. Direct Connect – Dedicated fiber link to AWS.
  43. AWS Certificate Manager (ACM) – Free SSL/TLS certificates.
  44. AWS Secrets Manager – Store & rotate secrets.
  45. AWS Parameter Store – Configuration storage (SSM).
  46. Public vs Private Subnet – Public → IGW | Private → NAT.
  47. Route Tables – Control traffic flow between subnets.
  48. NAT Gateway – Secure internet access for private subnets.
  49. Internet Gateway – Public internet access.
  50. AWS Global Infrastructure Benefits – Fault tolerance, availability, low latency.
  51. Availability Zones Failure Independence – One AZ failure won’t affect others.
  52. Edge Caching in CloudFront – Improves speed, reduces origin load.
  53. S3 Object Lock – Prevents deletion of objects.
  54. MFA Delete – Extra layer for S3 delete protection.
  55. AWS Resilience Hub – Automatic workload resilience evaluation.
  56. AWS Support Plans – Basic, Developer, Business, Enterprise On-Ramp, Enterprise.
  57. Business Plan Features – 24/7 support, full Trusted Advisor, fast response.
  58. Enterprise Support Features – Architect, TAM, concierge billing.
  59. AWS Cost Anomaly Detection – Alerts on unusual usage spikes.
  60. AWS Savings Plans – 1 or 3-year compute commitments.
  61. Compute Savings Plan – EC2 + Lambda + Fargate.
  62. EC2 Instance Savings Plan – EC2 only.
  63. Spot Instances Best Use Cases – Batch & flexible workloads.
  64. Reserved Instances – Capacity commitment for discounts.
  65. AWS TCO Calculator – On-prem vs cloud cost comparison.
  66. AWS Pricing Calculator – Estimate AWS architecture cost.
  67. AWS Billing Alarms – Cost threshold alerts.
  68. AWS Glue Data Catalog – Central metadata store.
  69. S3 Replication – Cross-region / same-region replication.
  70. S3 Pre-Signed URLs – Temporary secure access URLs.
  71. Athena Partitioning – Faster & cheaper queries.
  72. Redshift Spectrum – Query S3 data from Redshift.
  73. Kinesis Firehose – Streaming ingestion → S3 / Redshift.
  74. Kinesis Data Streams – Real-time event pipeline.
  75. Amazon Polly – Text-to-speech ML.
  76. Amazon Rekognition – Image & video analysis.
  77. Amazon Textract – OCR & document text extraction.
  78. Amazon SageMaker – End-to-end ML platform.
  79. AWS Snowcone – Portable 8TB edge device.
  80. AWS Compute Optimizer – Cost & performance recommendations.

AWS EC2 — Complete Beginner Guide (Instances, Pricing, Use Cases)

AWS EC2 — Complete Beginner Guide (Instances, Pricing, Use Cases) What Is EC2? Amazon EC2 (Elastic Compute Cloud) provides virtual server...