0% found this document useful (0 votes)
8 views4 pages

AWS Cheat Sheet 1735348978

Uploaded by

arunpasham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views4 pages

AWS Cheat Sheet 1735348978

Uploaded by

arunpasham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

AWS Cheat Sheet

General Concepts

• Regions and Availability Zones (AZs):

o AWS regions are geographically isolated locations (e.g., us-east-1).

o Each region contains multiple AZs (e.g., us-east-1a, us-east-1b).

• IAM (Identity and Access Management):

o Manage users, groups, roles, and policies.

o Use least privilege principles for security.

Compute Services

• EC2 (Elastic Compute Cloud):

o Virtual servers.

o Instance Types: General purpose (e.g., t2, t3), Compute-optimized (e.g., c5), Memory-
optimized (e.g., r5).

o Pricing: On-demand, Reserved, Spot, Savings Plans.

• Lambda:

o Serverless compute.

o Pay only for execution time.

o Supports multiple runtimes (e.g., Python, Node.js).

• Elastic Beanstalk:

o Platform as a Service (PaaS).

o Simplifies deployment of applications.

Storage Services

• S3 (Simple Storage Service):

o Object storage.

o Storage Classes: Standard, Intelligent-Tiering, Glacier.

o Bucket policies and Access Control Lists (ACLs) for permissions.

• EBS (Elastic Block Store):

o Block storage for EC2.

o Types: SSD-backed (gp3, io2) and HDD-backed (st1, sc1).


• EFS (Elastic File System):

o Managed file storage for EC2.

o Supports NFS protocol.

Database Services

• RDS (Relational Database Service):

o Managed SQL databases (e.g., MySQL, PostgreSQL, Oracle).

o Multi-AZ for high availability.

o Automated backups.

• DynamoDB:

o NoSQL database.

o Key-value and document-based.

o On-demand or provisioned capacity.

• Aurora:

o High-performance managed relational database.

o Compatible with MySQL and PostgreSQL.

Networking and Content Delivery

• VPC (Virtual Private Cloud):

o Isolated network in AWS.

o Subnets: Public and private.

o Security groups and Network ACLs for access control.

• Route 53:

o DNS and domain registration.

o Supports routing policies: Simple, Weighted, Latency-based.

• CloudFront:

o Content Delivery Network (CDN).

o Distributes content with low latency.

Security and Identity

• IAM:

o Policies: JSON documents defining permissions.


o Roles: For granting AWS service access.

• KMS (Key Management Service):

o Managed encryption key service.

o Integrated with S3, EBS, RDS, etc.

• Cognito:

o User authentication and authorization.

o Supports identity pools and user pools.

Monitoring and Logging

• CloudWatch:

o Monitoring service for AWS resources and applications.

o Metrics, logs, and alarms.

• CloudTrail:

o Logs AWS API calls.

o Useful for auditing.

• Trusted Advisor:

o Provides best practices recommendations.

o Covers cost optimization, security, fault tolerance, etc.

Deployment and Management

• CloudFormation:

o Infrastructure as Code (IaC).

o Use templates (YAML/JSON) to define resources.

• CodePipeline:

o CI/CD service.

o Automates build, test, and deployment processes.

• Elastic Load Balancer (ELB):

o Distributes traffic across instances.

o Types: Application, Network, Gateway.

Cost Management

• Cost Explorer:
o Analyze and visualize AWS costs.

• Budgets:

o Set spending thresholds.

• Savings Plans:

o Reduce costs for compute usage.

Machine Learning

• SageMaker:

o Build, train, and deploy ML models.

Miscellaneous

• SNS (Simple Notification Service):

o Messaging and notifications.

• SQS (Simple Queue Service):

o Queue-based messaging.

• API Gateway:

o Manage APIs.

o Integrates with Lambda, EC2, etc.

Best Practices

• Use multiple AZs and regions for fault tolerance.

• Enable Multi-Factor Authentication (MFA) for root account.

• Regularly review IAM policies.

• Use cost monitoring tools to prevent unexpected charges.

• Automate infrastructure with tools like CloudFormation or Terraform.

You might also like