og-aws README

The project's README from github.com/open-guides/og-aws. As one markdown file: README.md.

An Open Guide

The Open Guide to Amazon Web Services

Slack Chat ⇦ Join us!

Credits ∙ Contributing guidelines

Table of Contents

Purpose

AWS in General

Specific AWS Services Basics Tips Gotchas
ALB 📗 📘 📙
AMIs 📗 📘 📙
API Gateway 📗 📘 📙
Auto Scaling 📗 📘 📙
Batch 📗 📘
Certificate Manager 📗 📘 📙
CLB (ELB) 📗 📘 📙
CloudFront 📗 📘 📙
CloudFormation 📗 📘 📙
CloudWatch 📗 📘 📙
Device Farm 📗 📘 📙
DirectConnect 📗 📘
DynamoDB 📗 📘 📙
EBS 📗 📘 📙
EC2 📗 📘 📙
ECS 📗 📘
EKS 📗 📘 📙
EFS 📗 📘 📙
Elastic Beanstalk 📗 📘 📙
Elastic IPs 📗 📘 📙
ElastiCache 📗 📘 📙
EMR 📗 📘 📙
Fargate 📗 📘 📙
Glacier 📗 📘 📙
IoT 📗 📘 📙
Kinesis Firehose 📙
Kinesis Streams 📗 📘 📙
KMS 📗 📘 📙
Lambda 📗 📘 📙
Load Balancers 📗 📘 📙
Mobile Hub 📗 📘 📙
OpsWorks 📗 📘 📙
Quicksight 📗 📙
RDS 📗 📘 📙
RDS Aurora 📗 📘 📙
RDS Aurora MySQL 📗 📘 📙
RDS Aurora PostgreSQL 📗 📘 📙
RDS MySQL and MariaDB 📗 📘 📙
RDS PostgreSQL 📗 📘 📙
RDS SQL Server 📗 📘 📙
Redshift 📗 📘 📙
Route 53 📗 📘 📙
S3 📗 📘 📙
Security and IAM 📗 📘 📙
SES 📗 📘 📙
SNS 📗 📘 📙
SQS 📗 📘 📙
Step Functions 📗 📘 📙
WAF 📗 📘 📙
VPCs, Network Security, and Security Groups 📗 📘 📙

Special Topics

Legal

Figures and Tables

Tools and Services Market Landscape AWS Data Transfer Costs

Why an Open Guide?

A lot of information on AWS is already written. Most people learn AWS by reading a blog or a “getting started guide” and referring to the standard AWS references. Nonetheless, trustworthy and practical information and recommendations aren’t easy to come by. AWS’s own documentation is a great but sprawling resource few have time to read fully, and it doesn’t include anything but official facts, so omits experiences of engineers. The information in blogs or Stack Overflow is also not consistently up to date.

This guide is by and for engineers who use AWS. It aims to be a useful, living reference that consolidates links, tips, gotchas, and best practices. It arose from discussion and editing over beers by several engineers who have used AWS extensively.

Before using the guide, please read the license and disclaimer.

Back to top :arrow_up:

Please help!

This is an early in-progress draft! It’s our first attempt at assembling this information, so is far from comprehensive still, and likely to have omissions or errors.

Slack Chat

Please help by joining the Slack channel (we like to talk about AWS in general, even if you only have questions — discussion helps the community and guides improvements) and contributing to the guide. This guide is open to contributions, so unlike a blog, it can keep improving. Like any open source effort, we combine efforts but also review to ensure high quality.

Scope

Legend

General Information

When to Use AWS

og-aws (open-guides/og-aws)

Searching Database…

36.5K ·GitHub
What is this?A free, community-maintained practical guide to Amazon Web Services — a living reference that consolidates links, tips, gotchas, and best practices, written by engineers who use AWS.
Is this a tutorial I work through, or a reference I dip into?A reference, not a tutorial — a collection of information you read and return to, useful for both beginners and experienced engineers. It lives as a GitHub guide, so there is nothing to install.
Is the guide complete, or still a work in progress?It is explicitly an early, in-progress draft — far from comprehensive and likely to contain omissions or errors. Sections needing correction are marked with a 🚧 emoji.
What do all the emojis in the guide mean?They form a legend: green, blue, and orange books mark Basics, Tips, and Gotchas for each service; ❗ flags serious gotchas with security or financial risk, ⛓ lock-in warnings, 💸 cost issues, and 🚪 non-AWS alternatives.
Does it help me decide whether to use AWS over GCP or Azure?Yes — the AWS in General section lays out when AWS makes sense, compares it with GCP, Azure, and other providers, and the guide marks lock-in risks and non-AWS alternatives throughout.
Does it include reference tables or figures?Yes: a service matrix comparing AWS services to alternatives, an AWS product maturity and releases table, a storage durability, availability, and price comparison, a third-party tools market landscape, and a data transfer costs visual.
Size
7.5 MB
Stars
36.5K
Updated
CommitAug 24
Age
10y
Commits · 90 Days