RenΓ©'s URL Explorer Experiment


Title: GitHub - ExplodingCow/og-aws: πŸ“™ Amazon Web Services β€” a practical guide

Open Graph Title: GitHub - ExplodingCow/og-aws: πŸ“™ Amazon Web Services β€” a practical guide

X Title: GitHub - ExplodingCow/og-aws: πŸ“™ Amazon Web Services β€” a practical guide

Description: πŸ“™ Amazon Web Services β€” a practical guide. Contribute to ExplodingCow/og-aws development by creating an account on GitHub.

Open Graph Description: πŸ“™ Amazon Web Services β€” a practical guide. Contribute to ExplodingCow/og-aws development by creating an account on GitHub.

X Description: πŸ“™ Amazon Web Services β€” a practical guide. Contribute to ExplodingCow/og-aws development by creating an account on GitHub.

Opengraph URL: https://github.com/ExplodingCow/og-aws

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:a91f4612-e1b4-6a0c-49f5-58b1b82d0229
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA372:DA633:EAF1FD6:13113321:697731B9
html-safe-noncefc3d318d2926eab36d23b17697331160f61f9038744a5648bc3e28bb1e6bb765
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMzcyOkRBNjMzOkVBRjFGRDY6MTMxMTMzMjE6Njk3NzMxQjkiLCJ2aXNpdG9yX2lkIjoiNDUyNzYzODAwMjc0OTg3ODcxMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacc55c8181850a484afe9c41a2c814d7d0f65dec0e5be7e046936f7c03485f818d
hovercard-subject-tagrepository:118927390
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/ExplodingCow/og-aws
twitter:imagehttps://opengraph.githubassets.com/a334500dde04ad83723044d097244116313a292c68da3e2cb6d7e51d63c78352/ExplodingCow/og-aws
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a334500dde04ad83723044d097244116313a292c68da3e2cb6d7e51d63c78352/ExplodingCow/og-aws
og:image:altπŸ“™ Amazon Web Services β€” a practical guide. Contribute to ExplodingCow/og-aws development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None01d198479908d09a841b2febe8eb105a81af2af7d81830960fe0971e1f4adc09
turbo-cache-controlno-preview
go-importgithub.com/ExplodingCow/og-aws git https://github.com/ExplodingCow/og-aws.git
octolytics-dimension-user_id1777037
octolytics-dimension-user_loginExplodingCow
octolytics-dimension-repository_id118927390
octolytics-dimension-repository_nwoExplodingCow/og-aws
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id118927390
octolytics-dimension-repository_network_root_nwoExplodingCow/og-aws
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef752335dbbea672610081196a1998e39aec5e14b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FExplodingCow%2Fog-aws
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FExplodingCow%2Fog-aws
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=ExplodingCow%2Fog-aws
Reloadhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Reloadhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Reloadhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
ExplodingCow https://patch-diff.githubusercontent.com/ExplodingCow
og-awshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FExplodingCow%2Fog-aws
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FExplodingCow%2Fog-aws
Star 3 https://patch-diff.githubusercontent.com/login?return_to=%2FExplodingCow%2Fog-aws
3 stars https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/stargazers
0 forks https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/forks
Branches https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/branches
Tags https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tags
Activity https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FExplodingCow%2Fog-aws
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FExplodingCow%2Fog-aws
Code https://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Issues 0 https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/issues
Pull requests 0 https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/pulls
Actions https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/actions
Projects 0 https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/projects
Security 0 https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/security
Insights https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/pulse
Code https://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Issues https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/issues
Pull requests https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/pulls
Actions https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/actions
Projects https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/projects
Security https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/security
Insights https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/pulse
Brancheshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/branches
Tagshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tags
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/branches
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tags
1 Commithttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/commits/master/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/commits/master/
adminhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tree/master/admin
adminhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tree/master/admin
figureshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tree/master/figures
figureshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/tree/master/figures
AUTHORS.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/AUTHORS.md
AUTHORS.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/AUTHORS.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
README.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Contributinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/figures/signpost-horiz1-1600.jpg
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#the-open-guide-to-amazon-web-services
https://og-aws-slack.lexikon.io/
Creditshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/AUTHORS.md
Contributing guidelineshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#table-of-contents
Why an Open Guide?https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#why-an-open-guide
Scopehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#scope
Legendhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#legend
General Informationhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#general-information
Learning and Career Developmenthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#learning-and-career-development
Managing AWShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#managing-aws
Managing Servers and Applicationshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#managing-servers-and-applications
Security and IAMhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-gotchas-and-limitations
S3https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-gotchas-and-limitations
EC2https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-gotchas-and-limitations
CloudWatchhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-gotchas-and-limitations
AMIshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#amis
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-gotchas-and-limitations
Auto Scalinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-gotchas-and-limitations
EBShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-gotchas-and-limitations
EFShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-gotchas-and-limitations
Load Balancershttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-gotchas-and-limitations
CLB (ELB)https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-gotchas-and-limitations
ALBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-gotchas-and-limitations
Elastic IPshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ips
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-gotchas-and-limitations
Glacierhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-gotchas-and-limitations
RDShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-gotchas-and-limitations
RDS MySQL and MariaDBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-gotchas-and-limitations
RDS Aurorahttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-gotchas-and-limitations
RDS SQL Serverhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-gotchas-and-limitations
DynamoDBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-gotchas-and-limitations
ElastiCachehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-gotchas-and-limitations
ECShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs-tips
Lambdahttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-gotchas-and-limitations
API Gatewayhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-gotchas-and-limitations
Route 53https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53-tips
CloudFormationhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-gotchas-and-limitations
VPCs, Network Security, and Security Groupshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpcs-network-security-and-security-groups
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-and-network-security-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-and-network-security-gotchas-and-limitations
KMShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms-tips
CloudFronthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-gotchas-and-limitations
DirectConnecthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect-tips
Redshifthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-gotchas-and-limitations
EMRhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-gotchas-and-limitations
Kinesis Streamshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-gotchas-and-limitations
Device Farmhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-gotchas-and-limitations
IoThttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-gotchas-and-limitations
SEShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-gotchas-and-limitations
Certificate Managerhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-gotchas-and-limitations
WAFhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-gotchas-and-limitations
OpsWorkshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks
πŸ“—https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-basics
πŸ“˜https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-tips
πŸ“™https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-gotchas-and-limitations
High Availabilityhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability
Billing and Cost Managementhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#billing-and-cost-management
Further Readinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#further-reading
Disclaimerhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#disclaimer
Licensehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#license
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#tools-and-services-market-landscape
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-data-transfer-costs
Figure: Tools and Services Market Landscapehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#tools-and-services-market-landscape
Figure: AWS Data Transfer Costshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-data-transfer-costs
Table: Service Matrixhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#service-matrix
Table: AWS Product Maturity and Releaseshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-product-maturity-and-releases
Table: Storage Durability, Availability, and Pricehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#why-an-open-guide
getting started guidehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html
standard AWS referenceshttps://aws.amazon.com/documentation/
Stack Overflowhttp://stackoverflow.com/questions/tagged/amazon-web-services
several engineershttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/AUTHORS.md
licensehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#license
disclaimerhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#disclaimer
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#please-help
https://og-aws-slack.lexikon.io/
joining the Slack channelhttps://og-aws-slack.lexikon.io/
contributing to the guidehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#scope
other venueshttp://meta.stackexchange.com/questions/201994/is-there-a-place-to-ask-opinion-based-questions
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#legend
Raymond’s metaphorhttps://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#general-information
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#when-to-use-aws
AWShttps://en.wikipedia.org/wiki/Amazon_Web_Services
cloud computinghttps://en.wikipedia.org/wiki/Cloud_computing
infrastructure-as-a-servicehttps://en.wikipedia.org/wiki/Cloud_computing#Infrastructure_as_a_service_.28IaaS.29
platform-as-a-servicehttps://en.wikipedia.org/wiki/Cloud_computing#Platform_as_a_service_.28PaaS.29
software-as-a-servicehttps://en.wikipedia.org/wiki/Cloud_computing#Software_as_a_service_.28SaaS.29
OpEx, not CapExhttp://www.investopedia.com/ask/answers/020915/what-difference-between-capex-and-opex.asp
pre-purchased contractshttps://aws.amazon.com/ec2/purchasing-options/reserved-instances/
$12.21 billionhttp://services.corporate-ir.net/SEC.Enhanced/SecCapsule.aspx?c=97664&fid=14806946
an entire section on thishttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#billing-and-cost-management
EC2https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2
sharply growinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#which-services-to-use
this 2016 estimatehttps://www.srgresearch.com/articles/aws-remains-dominant-despite-microsoft-and-google-growth-surges
This Gartner reporthttps://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519&st=sb
Google Cloudhttps://cloud.google.com/
Visionhttps://cloud.google.com/vision/
Speechhttps://cloud.google.com/speech/
Natural Languagehttps://cloud.google.com/natural-language/
Spotify migratedhttp://www.wsj.com/articles/google-cloud-lures-amazon-web-services-customer-spotify-1456270951
on Quorahttps://www.quora.com/What-are-the-reasons-to-choose-AWS-over-Google-Cloud-or-vice-versa-for-a-high-traffic-web-application
Microsoft Azurehttps://azure.microsoft.com/en
Aliyunhttps://intl.aliyun.com/
Dropbox migratedhttps://news.ycombinator.com/item?id=11282948
Digital Oceanhttps://www.digitalocean.com/
Rackspacehttps://www.rackspace.com/
platform-as-a-servicehttps://en.wikipedia.org/wiki/Platform_as_a_service
Herokuhttps://www.heroku.com/
web hosting serviceshttps://www.google.com/search?q=web+hosting
managed hostinghttps://en.wikipedia.org/wiki/Dedicated_hosting_service
over a dozen geographic locationshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
current listhttps://aws.amazon.com/about-aws/global-infrastructure/
dangers of β€œcloud jail” when costs spiralhttp://firstround.com/review/the-three-infrastructure-mistakes-your-company-must-not-make/
belowhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#which-services-to-use
hybrid deploymentshttps://aws.amazon.com/enterprise/hybrid/
IBMhttps://www.ibm.com/cloud-computing/solutions/hybrid-cloud
Bluemixhttp://www.ibm.com/cloud-computing/bluemix/hybrid/
Microsofthttps://www.microsoft.com/en-us/cloud-platform/hybrid-cloud
Azurehttps://azure.microsoft.com/en-us/overview/azure-stack/
NetApphttp://www.netapp.com/us/solutions/cloud/hybrid-cloud/
EMChttp://www.emc.com/en-us/cloud/hybrid-cloud-computing/index.htm
list of customershttps://aws.amazon.com/solutions/case-studies/
list of customershttps://azure.microsoft.com/en-us/case-studies/
list of customershttps://cloud.google.com/customers/
Snapchathttp://www.businessinsider.com/snapchat-is-built-on-googles-cloud-2014-1
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#which-services-to-use
about fiftyhttps://aws.amazon.com/products/
IAMhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam
EC2https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2
AMIshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#amis
Load Balancershttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
Autoscalinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling
EBShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs
Elastic IPshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ips
S3https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3
Route 53https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53
VPChttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpcs-network-security-and-security-groups
CloudFronthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront
CloudWatchhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch
RDShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds
EMRhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr
Elasticsearchhttps://aws.amazon.com/elasticsearch-service/
ElastiCachehttps://aws.amazon.com/elasticache/
Lambdahttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda
CloudTrailhttps://aws.amazon.com/cloudtrail/
CloudFormationhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation
Elastic Beanstalkhttps://aws.amazon.com/elasticbeanstalk/
EFShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs
ECShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs
ECRhttps://aws.amazon.com/ecr/
Confighttps://aws.amazon.com/config/
DynamoDBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb
Glacierhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
Kinesishttps://aws.amazon.com/kinesis/
SQShttps://aws.amazon.com/sqs/
Redshifthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift
QuickSighthttps://aws.amazon.com/quicksight/
SEShttps://aws.amazon.com/ses/
API Gatewayhttps://aws.amazon.com/api-gateway/
IoThttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot
WAFhttps://aws.amazon.com/waf/
KMShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms
Inspectorhttps://aws.amazon.com/inspector/
Trusted Advisorhttps://aws.amazon.com/premiumsupport/trustedadvisor/
Certificate Managerhttps://aws.amazon.com/certificate-manager/
Machine Learninghttps://aws.amazon.com/machine-learning/
Lexhttps://aws.amazon.com/lex/
Pollyhttps://aws.amazon.com/polly/
Rekognitionhttps://aws.amazon.com/rekognition/
Data Pipelinehttps://aws.amazon.com/datapipeline/
SWFhttps://aws.amazon.com/swf/
Lumberyardhttps://aws.amazon.com/lumberyard/
SNShttps://aws.amazon.com/sns/
Cognitohttps://aws.amazon.com/cognito/
Device Farmhttps://aws.amazon.com/device-farm/
Mobile Analyticshttps://aws.amazon.com/mobileanalytics/
Mobile Hubhttps://aws.amazon.com/mobile/
AppStreamhttps://aws.amazon.com/appstream/
Workspaceshttps://aws.amazon.com/workspaces/
WorkDocshttps://aws.amazon.com/workdocs/
WorkMailhttps://aws.amazon.com/workmail/
Directory Servicehttps://aws.amazon.com/directoryservice/
Direct Connecthttps://aws.amazon.com/directconnect/
Storage Gatewayhttps://aws.amazon.com/storagegateway/
Service Cataloghttps://aws.amazon.com/servicecatalog/
Snowballhttps://aws.amazon.com/importexport/
Snowmobilehttps://aws.amazon.com/snowmobile/
CodeCommithttps://aws.amazon.com/codecommit/
Stacksharehttp://stackshare.io/stackups/github-vs-bitbucket-vs-aws-codecommit
CodePipelinehttps://aws.amazon.com/codepipeline/
CodeDeployhttps://aws.amazon.com/codedeploy/
OpsWorkshttps://aws.amazon.com/opsworks/
AWS in Plain Englishhttps://www.expeditedssl.com/aws-in-plain-english
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#tools-and-services-market-landscape
Big Data Evolving Landscape – 2016https://practicalanalytics.co/2016/02/09/big-data-evolving-landscape-2016/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/figures/aws-market-landscape.png
file an issuehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#common-concepts
General Referencehttps://docs.aws.amazon.com/general/latest/gr/Welcome.html
regionshttps://docs.aws.amazon.com/general/latest/gr/rande.html
high availabilityhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability
physically separate from one anotherhttps://www.youtube.com/watch?v=JIQETrFC_SQ&feature=youtu.be&t=1428
may span multiple physical data centershttps://blog.rackspace.com/aws-101-regions-availability-zones
these tableshttps://docs.aws.amazon.com/general/latest/gr/rande.html
Amazon Resource Names (ARNs)https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#service-matrix
DynamoDB (weak)https://gist.github.com/ryandotsmith/c95fd21fab91b0823328
Please help fill this table in.https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
MapReducehttp://research.google.com/archive/mapreduce.html
Bigtablehttp://research.google.com/archive/bigtable.html
Spannerhttp://research.google.com/archive/spanner.html
F1 vs Spannerhttp://highscalability.com/blog/2013/10/8/f1-and-spanner-holistically-compared.html
Bigtable vs Megastorehttp://perspectives.mvdirona.com/2008/07/google-megastore/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-product-maturity-and-releases
release noteshttps://aws.amazon.com/releasenotes/
this tablehttps://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/
Lexhttps://aws.amazon.com/releasenotes/Amazon-Lex?browse=1
Pollyhttps://aws.amazon.com/releasenotes/Amazon-Polly?browse=1
Rekognitionhttps://aws.amazon.com/releasenotes/Amazon-Rekognition?browse=1
Athenahttp://docs.aws.amazon.com/athena/latest/ug/what-is.html
Batchhttp://docs.aws.amazon.com/batch/latest/userguide/what-is-batch.html
Database Migration Servicehttps://aws.amazon.com/releasenotes/AWS-Database-Migration-Service?browse=1
Certificate Managerhttps://aws.amazon.com/blogs/aws/new-aws-certificate-manager-deploy-ssltls-based-apps-on-aws/
IoThttps://aws.amazon.com/blogs/aws/aws-iot-now-generally-available/
WAFhttps://aws.amazon.com/releasenotes/AWS-WAF?browse=1
Data Pipelinehttps://aws.amazon.com/releasenotes/AWS-Data-Pipeline?browse=1
Elasticsearchhttps://aws.amazon.com/releasenotes/Amazon-Elasticsearch-Service?browse=1
Service Cataloghttps://aws.amazon.com/releasenotes/AWS-Service-Catalog?browse=1
Device Farmhttps://aws.amazon.com/releasenotes/AWS-Device-Farm?browse=1
CodePipelinehttps://aws.amazon.com/releasenotes/AWS-CodePipeline?browse=1
CodeCommithttps://aws.amazon.com/releasenotes/AWS-CodeCommit?browse=1
API Gatewayhttps://aws.amazon.com/releasenotes/Amazon-API-Gateway?browse=1
Confighttps://aws.amazon.com/releasenotes/AWS-Config?browse=1
EFShttps://aws.amazon.com/releasenotes/Amazon-EFS?browse=1
Machine Learninghttps://aws.amazon.com/releasenotes/AmazonML?browse=1
Lambdahttps://aws.amazon.com/releasenotes/AWS-Lambda?browse=1
ECShttps://aws.amazon.com/ecs/release-notes/
KMShttps://aws.amazon.com/releasenotes/AWS-KMS?browse=1
CodeDeployhttps://aws.amazon.com/releasenotes/AWS-CodeDeploy?browse=1
Kinesishttps://aws.amazon.com/releasenotes/Amazon-Kinesis?browse=1
CloudTrailhttps://aws.amazon.com/releasenotes/AWS-CloudTrail?browse=1
AppStreamhttps://aws.amazon.com/releasenotes/Amazon-AppStream?browse=1
CloudHSMhttps://aws.amazon.com/releasenotes/AWS-CloudHSM?browse=1
Silkhttps://aws.amazon.com/releasenotes/Amazon-Silk?browse=1
OpsWorkshttps://aws.amazon.com/releasenotes/AWS-OpsWorks?browse=1
Redshifthttps://aws.amazon.com/releasenotes/Amazon-Redshift?browse=1
Elastic Transcoderhttps://aws.amazon.com/releasenotes/Amazon-Elastic-Transcoder?browse=1
Glacierhttps://aws.amazon.com/releasenotes/Amazon-Glacier?browse=1
CloudSearchhttps://aws.amazon.com/releasenotes/Amazon-CloudSearch?browse=1
SWFhttps://aws.amazon.com/releasenotes/Amazon-SWF?browse=1
Storage Gatewayhttps://aws.amazon.com/releasenotes/AWS-Storage-Gateway?browse=1
DynamoDBhttps://aws.amazon.com/releasenotes/Amazon-DynamoDB?browse=1
DirectConnecthttps://aws.amazon.com/releasenotes/AWS-Direct-Connect?browse=1
ElastiCachehttps://aws.amazon.com/releasenotes/Amazon-ElastiCache?browse=1
CloudFormationhttps://aws.amazon.com/releasenotes/AWS-CloudFormation?browse=1
SEShttps://aws.amazon.com/releasenotes/Amazon-SES?browse=1
Elastic Beanstalkhttps://aws.amazon.com/releasenotes/AWS-Elastic-Beanstalk?browse=1
Route 53https://aws.amazon.com/releasenotes/Amazon-Route-53?browse=1
IAMhttps://aws.amazon.com/releasenotes/AWS-Identity-and-Access-Management?browse=1
SNShttps://aws.amazon.com/releasenotes/Amazon-SNS?browse=1
EMRhttps://aws.amazon.com/releasenotes/Elastic-MapReduce?browse=1
RDShttps://aws.amazon.com/releasenotes/Amazon-RDS?browse=1
VPChttps://aws.amazon.com/releasenotes/Amazon-VPC?browse=1
Snowballhttps://aws.amazon.com/releasenotes/AWS-ImportExport?browse=1
Snowmobilehttps://aws.amazon.com/snowmobile/
CloudWatchhttps://aws.amazon.com/releasenotes/CloudWatch?browse=1
CloudFronthttps://aws.amazon.com/releasenotes/CloudFront?browse=1
Fulfillment Web Servicehttps://aws.amazon.com/releasenotes/Amazon-FWS?browse=1
SimpleDBhttps://aws.amazon.com/releasenotes/Amazon-SimpleDB?browse=1
Nearly obsoletehttps://forums.aws.amazon.com/thread.jspa?threadID=121711
DevPayhttps://aws.amazon.com/releasenotes/DevPay?browse=1
Flexible Payments Servicehttps://aws.amazon.com/releasenotes/Amazon-FPS?browse=1
EC2https://aws.amazon.com/releasenotes/Amazon-EC2?browse=1
SQShttps://aws.amazon.com/releasenotes/Amazon-SQS?browse=1
S3https://aws.amazon.com/releasenotes/Amazon-S3?browse=1
Alexa Top Siteshttps://aws.amazon.com/alexa-top-sites/
Alexa Web Information Servicehttps://aws.amazon.com/awis/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#compliance
AWS Compliancehttps://aws.amazon.com/compliance/
shared responsibility modelhttps://aws.amazon.com/compliance/shared-responsibility-model/
are generally accessiblehttps://en.greatfire.org/aws.amazon.com
inside Chinahttps://www.amazonaws.cn/en/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#getting-help-and-support
discussion forumshttps://forums.aws.amazon.com/index.jspa
premium supporthttps://aws.amazon.com/premiumsupport/
herehttps://aws.amazon.com/contact-us/
consulting partnershttps://aws.amazon.com/partners/consulting/
managed service partnershttps://aws.amazon.com/partners/msp/
consulting serviceshttps://aws.amazon.com/professional-services/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#restrictions-and-other-notes
limitshttp://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html
This pagehttp://awslimitchecker.readthedocs.io/en/latest/limits.html
toolhttps://github.com/jantman/awslimitchecker
AWS terms of servicehttps://aws.amazon.com/service-terms/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#related-topics
OpenStackhttps://www.openstack.org/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#learning-and-career-development
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certifications
certificationshttps://aws.amazon.com/certification/
Certified Solutions Architect Associatehttps://aws.amazon.com/certification/certified-solutions-architect-associate/
Certified Developer Associatehttps://aws.amazon.com/certification/certified-developer-associate/
Certified SysOps Administrator Associatehttps://aws.amazon.com/certification/certified-sysops-admin-associate/
Certified Solutions Architect Professionalhttps://aws.amazon.com/certification/certified-solutions-architect-professional/
Certified DevOps Engineer Professionalhttps://aws.amazon.com/certification/certified-devops-engineer-professional/
this practical overviewhttps://gist.github.com/leonardofed/bbf6459ad154ad5215d354f3825435dc
herehttps://aws.amazon.com/training/
FAQhttps://aws.amazon.com/certification/faqs/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#managing-aws
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#managing-infrastructure-state-and-change
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-configuration-management
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-console
AWS Consolehttps://aws.amazon.com/console/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#command-line-tools
aws command-line interfacehttps://aws.amazon.com/cli/
aws-shellhttps://github.com/awslabs/aws-shell
SAWShttps://github.com/donnemartin/saws
you should migrate to aws-shellhttps://github.com/donnemartin/saws/issues/68#issuecomment-240067034
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#apis-and-sdks
Gohttps://github.com/aws/aws-sdk-go
iOShttps://github.com/aws/aws-sdk-ios
Javahttps://github.com/aws/aws-sdk-java
JavaScripthttps://github.com/aws/aws-sdk-js
Pythonhttps://github.com/boto/boto3
Rubyhttps://github.com/aws/aws-sdk-ruby
PHPhttps://github.com/aws/aws-sdk-php
a short listhttps://aws.amazon.com/tools/#sdk
awesome-aws listhttps://github.com/donnemartin/awesome-aws#sdks-and-samples
support for C++https://github.com/donnemartin/awesome-aws#c-sdk
still newhttps://aws.amazon.com/blogs/aws/introducing-the-aws-sdk-for-c/
exponential backoffhttps://docs.aws.amazon.com/general/latest/gr/api-retries.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#boto
Boto3https://github.com/boto/boto3
Amazon SDK for Pythonhttp://aws.amazon.com/sdk-for-python/
Boto2https://github.com/boto/boto
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#general-visibility
Tagging resourceshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html
raisedhttps://aws.amazon.com/blogs/security/now-organize-your-aws-resources-by-using-up-to-50-tags-per-resource/
enforce tagginghttps://aws.amazon.com/blogs/aws/new-tag-ec2-instances-ebs-volumes-on-creation/
Cloud Custodianhttps://github.com/capitalone/cloud-custodian
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#managing-servers-and-applications
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-vs-server-configuration
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#philosophy
Twelve-Factor Apphttp://12factor.net/
like cattle, not petshttps://blog.engineyard.com/2014/pets-vs-cattle
immutable infrastructurehttp://radar.oreilly.com/2015/06/an-introduction-to-immutable-infrastructure.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#server-configuration-management
large sethttps://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software
Puppethttps://github.com/puppetlabs/puppet
Chefhttps://github.com/chef/chef
Ansiblehttps://github.com/ansible/ansible
Saltstackhttps://github.com/saltstack/salt
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#containers-and-aws
Dockerhttp://blog.scottlowe.org/2014/03/11/a-quick-introduction-to-docker/
microservice architectureshttp://martinfowler.com/articles/microservices.html
ECShttps://aws.amazon.com/ecs/
ECS sectionhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#visibility
instance metadata servicehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
Sumo Logichttps://www.sumologic.com/
Splunk Cloudhttp://www.splunk.com/en_us/cloud.html
Scalyrhttps://www.scalyr.com/
Logglyhttps://www.loggly.com/
Elasticsearchhttps://github.com/elastic/elasticsearch
Logstashhttps://github.com/elastic/logstash
Kibanahttps://github.com/elastic/kibana
Elastic Stackhttps://www.elastic.co/webinars/introduction-elk-stack
Grayloghttps://www.graylog.org/
Libratohttps://www.librato.com/
KeenIOhttps://keen.io/
Datadoghttps://www.datadoghq.com/
herehttp://blog.takipi.com/production-tools-guide/visualization-and-metrics/
Prometheushttps://prometheus.io
Graphitehttps://github.com/graphite-project/graphite-web
Grafanahttps://github.com/grafana/grafana
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#tips-for-managing-servers
UTChttps://en.wikipedia.org/wiki/Coordinated_Universal_Time
Ubuntuhttps://www.digitalocean.com/community/tutorials/how-to-set-up-timezone-and-ntp-synchronization-on-ubuntu-14-04-quickstart
CentOShttps://www.vultr.com/docs/setup-timezone-and-ntp-on-centos-6
Amazonhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html
provideshttps://blog.serverdensity.com/set-your-server-timezone-to-utc/
elusive timezone issueshttp://yellerapp.com/posts/2015-01-12-the-worst-server-setup-you-can-make.html
configure NTP correctlyhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html#configure_ntp
like thishttp://askubuntu.com/questions/254826/how-to-force-a-clock-update-using-ntp
Simian Armyhttps://github.com/Netflix/SimianArmy
Chaos Monkeyhttps://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey
chaos-lambdahttps://github.com/bbc/chaos-lambda
Lambdahttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-basics
Homepagehttps://aws.amazon.com/iam/
User guidehttps://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html
FAQhttps://aws.amazon.com/iam/faqs/
AWS Security Bloghttps://blogs.aws.amazon.com/security
IAM identitieshttps://docs.aws.amazon.com/IAM/latest/UserGuide/id.html
Permissionshttps://docs.aws.amazon.com/IAM/latest/UserGuide/access_permissions.html
policieshttps://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html
Passwordshttps://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_passwords.html
Access keyshttps://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html
Multi-factor authentication (MFA)https://aws.amazon.com/iam/details/mfa/
policy languagehttps://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html
IAM Policies In A Nutshellhttp://start.jcolemorrison.com/aws-iam-policies-in-a-nutshell/
managed policieshttps://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html
principle of least privilegehttps://en.wikipedia.org/wiki/Principle_of_least_privilege
permission hierarchyhttp://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html
policy simulator tool toolhttps://policysim.aws.amazon.com/home/index.jsp
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-tips
Active Directory federationhttps://blogs.aws.amazon.com/security/post/Tx71TWXXJ3UI14/Enabling-Federation-to-AWS-using-Windows-Active-Directory-ADFS-and-SAML-2-0
IAM Root User accounthttp://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html
MFAhttps://aws.amazon.com/iam/details/mfa/
iOShttps://itunes.apple.com/us/app/google-authenticator/id388497605
Androidhttps://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2
enable CloudTrailhttps://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-a-trail-using-the-console-first-time.html
log management servicehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#visibility
define and assign roles to EC2 instanceshttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html
instance metadatahttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
list of best practiceshttps://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html
researchhttps://dab35129f0361dca3159-2fe04d8054667ffada6c4002813eccf0.ssl.cf1.rackcdn.com/downloads/pdfs/Rackspace%20Best%20Practices%20for%20AWS%20-%20Identity%20Managment%20-%20Billing%20-%20Auditing.pdf
throttles callshttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/query-api-troubleshooting.html#api-request-rate
Inspectorhttps://aws.amazon.com/inspector/
Trusted Advisorhttps://aws.amazon.com/blogs/aws/trusted-advisor-console-basic/
KMShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms
belowhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms
AWS WAFhttps://aws.amazon.com/waf
Security Monkeyhttps://github.com/Netflix/security_monkey
Scout2https://github.com/nccgroup/Scout2
SecConfig.pyhttps://gist.github.com/jlevy/cce1b44fc24f94599d0a4b3e613cc15d
this 2013 talkhttp://www.slideshare.net/AmazonWebServices/intrusion-detection-in-the-cloud-sec402-aws-reinvent-2013
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#security-and-iam-gotchas-and-limitations
instance metadata servicehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
they expirehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html#instance-metadata-security-credentials
dynamic metadatahttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html#dynamic-data-categories
git-secretshttps://github.com/awslabs/git-secrets
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-basics
Homepagehttps://aws.amazon.com/s3/
Developer guidehttps://docs.aws.amazon.com/AmazonS3/latest/dev/Welcome.html
FAQhttps://aws.amazon.com/s3/faqs/
Pricinghttps://aws.amazon.com/s3/pricing/
2011https://aws.amazon.com/releasenotes/Amazon-S3/1917932037969964
multipart supporthttps://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html
metadatahttps://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html
in Hadoop systemshttps://wiki.apache.org/hadoop/AmazonS3
Glacierhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
EBShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs
EFShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs
comparison tablehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-tips
whichever S3 regionhttps://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region
a few restrictionshttps://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html
DNS complianthttp://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html
can cause certificate mismatcheshttps://forums.aws.amazon.com/thread.jspa?threadID=169951
optional versioning supporthttps://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectVersioning.html
99.999999999%https://aws.amazon.com/s3/faqs/#How_durable_is_Amazon_S3
a very good recordhttps://www.quora.com/Has-Amazon-S3-ever-lost-data-permanently
S3 Reduced Redundancy Storagehttps://aws.amazon.com/s3/reduced-redundancy/
storage, requests, and transferhttps://aws.amazon.com/s3/pricing/
Reduced Redundancy Storage (RRS)https://aws.amazon.com/s3/reduced-redundancy/
effectively deprecatedhttps://www.quinnadvisory.com/blog/2017/4/13/reduced-redundancy-s3-is-dead
Infrequent Access (IA)https://aws.amazon.com/s3/storage-classes/#Infrequent_Access
S3 Infrequent Access Calculatorhttp://www.gulamshakir.com/apps/s3calc/index.html
Glacierhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
the comparison tablehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
S3DistCphttps://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/UsingEMR_s3distcp.html
ec2instances.infohttp://www.ec2instances.info/
highly dependent on prefix similarities among key nameshttp://docs.aws.amazon.com/AmazonS3/latest/dev/request-rate-perf-considerations.html
DirectConnecthttps://aws.amazon.com/directconnect/
S3 Transfer Accelerationhttps://aws.amazon.com/blogs/aws/aws-storage-update-amazon-s3-transfer-acceleration-larger-snowballs-in-more-regions/
payhttps://aws.amazon.com/s3/pricing/
s3cmdhttps://github.com/s3tools/s3cmd
awshttps://aws.amazon.com/cli/
s4cmdhttps://github.com/bloomreach/s4cmd
AWS Consolehttps://aws.amazon.com/console/
Transmithttps://panic.com/transmit/
Cyberduckhttps://cyberduck.io/
S3 transfer accelerationhttps://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html
static website hosting optionhttp://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html
HTTP redirect supporthttp://docs.aws.amazon.com/AmazonS3/latest/dev/how-to-page-redirect.html
public contenthttp://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteAccessPermissionsReqd.html
custom domainhttp://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html
not over SSL on a custom domainhttp://stackoverflow.com/questions/11201316/how-to-configure-ssl-for-amazon-s3-bucket
CloudFront allows you to serve a custom domain over httpshttp://docs.aws.amazon.com/acm/latest/userguide/gs-cf.html
SNI does not work on very outdated browsers/operating systemshttps://en.wikipedia.org/wiki/Server_Name_Indication#Support
configure CORShttps://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html
AWS example on thishttp://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html
include versions or hashes in filenameshttps://abhishek-tiwari.com/post/CloudFront-design-patterns-and-best-practices
Be carefulhttps://alestic.com/2012/12/s3-glacier-costs/
Infrequent Accesshttps://aws.amazon.com/s3/storage-classes/#Infrequent_Access
data consistencyhttps://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel
you get eventual consistencyhttps://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel
until 2015https://aws.amazon.com/about-aws/whats-new/2015/08/amazon-s3-introduces-new-usability-enhancements/
hourshttp://www.stackdriver.com/eventual-consistency-really-eventual/
s3fshttps://github.com/s3fs-fuse/s3fs-fuse
Riofshttps://github.com/skoobe/riofs
Goofyshttps://github.com/kahing/goofys
S3QLhttps://github.com/s3ql/s3ql
discussionhttps://news.ycombinator.com/item?id=10150684
ObjectiveFShttps://objectivefs.com/
discussionhttps://news.ycombinator.com/item?id=10117506
VPC Endpointhttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-endpoints.html
a featurehttps://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html
as of Aug 11, 2016https://aws.amazon.com/blogs/aws/now-available-ipv6-support-for-amazon-s3/
enable dualstackhttp://docs.aws.amazon.com/AmazonS3/latest/dev/dual-stack-endpoints.html
SNS notificationhttps://aws.amazon.com/blogs/aws/introducing-the-amazon-simple-notification-service/
SQS messagehttp://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/Welcome.html
AWS Lambda functionhttp://docs.aws.amazon.com/lambda/latest/dg/welcome.html
bucket eventshttp://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#s3-gotchas-and-limitations
100-bucket limithttps://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_s3
request increaseshttps://aws.amazon.com/about-aws/whats-new/2015/08/amazon-s3-introduces-new-usability-enhancements/
SLAhttps://aws.amazon.com/s3/sla/
ETag header in S3http://docs.aws.amazon.com/AmazonS3/latest/API/RESTCommonResponseHeaders.html
is not the case in generalhttp://stackoverflow.com/questions/12186993/what-is-the-algorithm-to-compute-the-amazon-s3-etag-for-a-file-larger-than-5gb
s4cmdhttps://github.com/bloomreach/s4cmd
storage chargeshttp://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html#mpuploadpricing
Amazonhttp://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html#mpu-abort-incomplete-mpu-lifecycle-config
andhttp://www.deplication.net/2016/06/aws-tip-save-s3-costs-with-abort.html
othershttps://www.sumologic.com/aws/s3/s3-cost-optimization/
no longer the casehttps://forums.aws.amazon.com/ann.jspa?annID=3112
Authenticated Usershttp://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html
requester payshttp://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
only supports the latest authenticationhttps://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
authentication signaturehttps://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
Glacierhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
EBShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs
EFShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs
sc1/st1/gp2/io1https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html
S3 pricinghttps://aws.amazon.com/s3/pricing/
S3 SLAhttps://aws.amazon.com/s3/sla/
S3 FAQhttps://aws.amazon.com/s3/faqs/
RRS infohttps://aws.amazon.com/s3/reduced-redundancy/
Glacier pricinghttps://aws.amazon.com/glacier/pricing/
EBS availability and durabilityhttps://aws.amazon.com/ebs/details/#Amazon_EBS_Availability_and_Durability
EBS pricinghttps://aws.amazon.com/ebs/pricing/
EFS pricinghttps://aws.amazon.com/efs/pricing/
EC2 SLAhttps://aws.amazon.com/ec2/sla/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-basics
Homepagehttps://aws.amazon.com/ec2/
Documentationhttps://aws.amazon.com/documentation/ec2/
FAQhttps://aws.amazon.com/ec2/faqs/
Pricinghttps://aws.amazon.com/ec2/pricing/
ec2instances.infohttp://www.ec2instances.info/
virtual private serverhttps://en.wikipedia.org/wiki/Virtual_private_server
most Linux, BSD, and Windows operating systemshttps://aws.amazon.com/ec2/faqs/#What_operating_system_environments_are_supported
Xenhttps://en.wikipedia.org/wiki/Xen
EC2 pricinghttps://aws.amazon.com/ec2/pricing/
cost managementhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-cost-management
AWS free tierhttps://aws.amazon.com/free/
On-Demandhttps://aws.amazon.com/ec2/pricing/on-demand/
Spot markethttps://aws.amazon.com/ec2/spot/
Reserved Instanceshttps://aws.amazon.com/ec2/pricing/reserved-instances/
benchmarkinghttp://stackoverflow.com/questions/18507405/ec2-instance-typess-exact-network-performance
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-alternatives-and-lock-in
abovehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#when-to-use-aws
Amazon Linuxhttps://aws.amazon.com/amazon-linux-ami/
Red Hat Enterprise Linux (RHEL)https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
CentOShttps://en.wikipedia.org/wiki/CentOS
others are skepticalhttps://www.exratione.com/2014/08/do-not-use-amazon-linux/
Amazon Linux Docker imagehttp://docs.aws.amazon.com/AmazonECR/latest/userguide/amazon_linux_container_image.html
section on thishttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-cost-management
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-tips
regionshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
are not available in all regionshttps://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/
vary by regionhttps://aws.amazon.com/ec2/pricing/
over the yearshttps://aws.amazon.com/blogs/aws/ec2-instance-history/
ec2instances.infohttp://www.ec2instances.info/
Amazon’s own listhttps://aws.amazon.com/ec2/instance-types/
ec2instances.infohttp://www.ec2instances.info/
ec2price.comhttp://ec2price.com/
Lambda and CloudWatchhttps://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch/
Scalrhttps://github.com/Scalr/scalr
GorillaStackhttps://www.gorillastack.com
Dedicated instanceshttps://aws.amazon.com/ec2/purchasing-options/dedicated-instances/
dedicated hostshttps://aws.amazon.com/ec2/dedicated-hosts/
can be preferablehttps://aws.amazon.com/ec2/dedicated-hosts/
hardware virtual machine (HVM) and paravirtual (PV)http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html
now HVM is becoming the standardhttps://www.opswat.com/blog/aws-2015-why-you-need-switch-pv-hvm
instance type matrixhttps://aws.amazon.com/amazon-linux-ami/instance-type-matrix/
Amazon Linuxhttps://aws.amazon.com/amazon-linux-ami/
this listhttp://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2
enable termination protectionhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#Using_ChangingDisableAPITermination
ssh key pairhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html
add individual ssh keyshttp://security.stackexchange.com/questions/87480/managing-multiple-ssh-private-keys-for-a-team
three generationshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using_cluster_computing.html
AMIhttps://aws.amazon.com/marketplace/pp/B01M0AXXQB?qid=1475211685369&sr=0-1&ref_=srh_res_product_title
Spot instances can offer significant savingshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-cost-management
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-gotchas-and-limitations
Read up on thishttps://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2
newer instance typeshttps://aws.amazon.com/amazon-linux-ami/instance-type-matrix/
make sure the ssh key permissions are correcthttp://stackoverflow.com/questions/1454629/aws-ssh-access-permission-denied-publickey-issue
ephemeral driveshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html
rate limitedhttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/query-api-troubleshooting.html#api-request-rate
Burstable Performance Instanceshttps://aws.amazon.com/ec2/instance-types/#burst
limited to 16 KBhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html#instancedata-add-user-data
AWS Service Limitshttp://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html
not currently documentedhttp://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_ec2
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-basics
Homepagehttps://aws.amazon.com/cloudwatch/
Documentationhttps://aws.amazon.com/documentation/cloudwatch/
FAQhttps://aws.amazon.com/cloudwatch/faqs/
Pricinghttps://aws.amazon.com/cloudwatch/pricing/
metrics and dimensionshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CW_Support_For_AWS.html
alarmshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html
dashboardshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html
SNS notificationshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ConsoleAlarms.html
Auto Scaling actionshttp://docs.aws.amazon.com/autoscaling/latest/userguide/policy_creating.html
EC2 actionshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/UsingAlarmActions.html
customizable dashboard viewshttps://aws.amazon.com/blogs/aws/cloudwatch-dashboards-create-use-customized-metrics-views/
instance system check failure alarmshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-system-instance-status-check.html#creating_status_check_alarms
event ruleshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/events/EventTypes.html
Triggered eventshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CWE_GettingStarted.html
CloudWatch Logshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html
log agent installedhttp://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_GettingStarted.html
export logged data to S3http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/S3Export.html
Detailed monitoringhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch-new.html
billed under CloudWatchhttps://aws.amazon.com/cloudwatch/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-alternatives-and-lock-in
NewRelichttp://newrelic.com/
Datadoghttp://datadog.com/
Sumo Logichttp://sumologic.com/
Zabbixhttp://zabbix.com/
Nagioshttp://nagios.org/
Ruxithttp://ruxit.com/
Elastic Stackhttps://www.elastic.co/v5
StatsDhttps://github.com/etsy/statsd
collectdhttps://collectd.org/
Graphitehttps://graphiteapp.org/
Splunkhttp://splunk.com/
Sumo Logichttp://sumologic.com/
Logglyhttp://loggly.com/
Logstashhttps://www.elastic.co/products/logstash
Papertrailhttps://papertrailapp.com/
Elastic Stackhttps://www.elastic.co/v5
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-tips
billing alarmshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/monitor_estimated_charges_with_cloudwatch.html
load balancer up/down alarmshttp://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-cloudwatch-metrics.html
EC2Confighttp://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_WinAMI.html#send_logs_to_cwl
example scriptshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html
publish your own metricshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html
Incurs additional costhttps://aws.amazon.com/cloudwatch/pricing/
subscriptionshttp://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Subscriptions.html
CloudWatch non-expiring free tierhttps://aws.amazon.com/free/#Amazon_CloudWatch
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudwatch-gotchas-and-limitations
on the hypervisorhttps://forums.aws.amazon.com/message.jspa?messageID=403578
more than one metric for an alarmhttps://forums.aws.amazon.com/thread.jspa?threadID=94984
for 15 monthshttps://aws.amazon.com/blogs/aws/amazon-cloudwatch-update-extended-metrics-retention-user-interface-update/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#amis
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-basics
User guidehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html
AWS Marketplacehttp://aws.amazon.com/marketplace
Ubuntu AMI Finderhttps://cloud-images.ubuntu.com/locator/ec2/
AMIs for Amazon Linuxhttps://aws.amazon.com/amazon-linux-ami/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-tips
virtualization typeshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html
snapshotting the statehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html
AMIs backed by EBS storagehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device
AMI Copyhttps://aws.amazon.com/about-aws/whats-new/2013/03/12/announcing-ami-copy-for-amazon-ec2/
use tagshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html
herehttp://techblog.netflix.com/2013/03/ami-creation-with-aminator.html
Packerhttps://packer.io/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ami-gotchas-and-limitations
By defaulthttps://aws.amazon.com/amazon-linux-ami/faqs/#lock
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-basics
Homepagehttps://aws.amazon.com/autoscaling/
User guidehttp://docs.aws.amazon.com/autoscaling/latest/userguide/
FAQhttps://aws.amazon.com/ec2/faqs/#Auto_Scaling
Pricinghttps://aws.amazon.com/autoscaling/pricing/
Auto Scaling Groups (ASGs)https://aws.amazon.com/autoscaling/
Scaling Policieshttp://docs.aws.amazon.com/autoscaling/latest/userguide/policy_creating.html
have no additional chargehttps://aws.amazon.com/autoscaling/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-tips
configured to terminatehttp://docs.aws.amazon.com/autoscaling/latest/userguide/healthcheck.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling-gotchas-and-limitations
ReplaceUnhealthy settinghttp://docs.aws.amazon.com/autoscaling/latest/userguide/as-suspend-resume-processes.html#process-types
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-basics
Homepagehttps://aws.amazon.com/ebs/
User guidehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html
FAQhttps://aws.amazon.com/ebs/faqs/
Pricinghttps://aws.amazon.com/ebs/pricing/
a comparisonhttp://stackoverflow.com/questions/29575877/aws-efs-vs-ebs-vs-s3-differences-when-to-use
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-tips
RAID driveshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/raid-config.html
increased performancehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSPerformance.html
post on EBS IO characteristicshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-io-characteristics.html
performance tipshttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSPerformance.html#d0e86148
provision IOPShttp://aws.amazon.com/ebs/details/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ebs-gotchas-and-limitations
between 0.1% - 0.2%http://aws.amazon.com/ebs/details/#availabilityanddurability
SLAhttp://aws.amazon.com/ec2/sla/
volume typehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-basics
Homepagehttps://aws.amazon.com/efs/
User guidehttp://docs.aws.amazon.com/efs/latest/ug
FAQhttps://aws.amazon.com/efs/faq/
Pricinghttps://aws.amazon.com/efs/pricing/
NFSv4.1https://en.wikipedia.org/wiki/Network_File_System#NFSv4
higher throughputhttp://docs.aws.amazon.com/efs/latest/ug/performance.html
the comparison tablehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
much more than EBShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#storage-durability-availability-and-price
Performancehttp://docs.aws.amazon.com/efs/latest/ug/performance.html
BurstCreditBalance metrichttp://docs.aws.amazon.com/efs/latest/ug/monitoring-cloudwatch.html#efs-metrics
PercentIOLimit metrichttp://docs.aws.amazon.com/efs/latest/ug/monitoring-cloudwatch.html#efs-metrics
mount targets in different subnets / availability zoneshttp://docs.aws.amazon.com/efs/latest/ug/images/overview-flow.png
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-tips
User and group level permissionshttps://docs.aws.amazon.com/efs/latest/ug/accessing-fs-nfs-permissions.html
securityhttp://docs.aws.amazon.com/efs/latest/ug/security-considerations.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#efs-gotchas-and-limitations
not supportedhttp://docs.aws.amazon.com/efs/latest/ug/nfs4-unsupported-features.html
limitshttp://docs.aws.amazon.com/efs/latest/ug/limits.html
can be mounted on premiseshttps://aws.amazon.com/efs/faq/#on-premises
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-basics
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-tips
contact Amazonhttp://aws.amazon.com/articles/1636185810492479
X-Forwarded-Forhttps://en.wikipedia.org/wiki/X-Forwarded-For
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancer-gotchas-and-limitations
EC2 IP rangeshttp://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html
Java’s settingshttp://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html
adjust them properlyhttp://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-jvm-ttl.html
normally resolves backends only at start-uphttps://www.jethrocarr.com/2013/11/02/nginx-reverse-proxies-and-dns-resolution/
a way to get around thishttps://tenzer.dk/nginx-with-dynamic-upstreams/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-basics
Homepagehttps://aws.amazon.com/elasticloadbalancing/classicloadbalancer/
User guidehttps://aws.amazon.com/elasticloadbalancing/classicloadbalancer/developer-resources/
FAQhttps://aws.amazon.com/elasticloadbalancing/classicloadbalancer/faqs/
Pricinghttps://aws.amazon.com/elasticloadbalancing/classicloadbalancer/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-tips
This articlehttp://aws.amazon.com/articles/1636185810492479
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb-gotchas-and-limitations
will cause 503shttp://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ts-elb-error-message.html#ts-elb-errorcodes-http503
enable cross-zone load balancinghttp://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html#enable-cross-zone
HAProxyhttp://www.haproxy.org/
HTTP keep-aliveshttps://en.wikipedia.org/wiki/HTTP_persistent_connection
Network ACLhttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html
with the "dualstack" DNS namehttp://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-internet-facing-load-balancers.html#internet-facing-ip-addresses
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-basics
Homepagehttps://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/
User guidehttps://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/developer-resources/
FAQhttps://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/faqs/
Pricinghttps://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/pricing/
now supportedhttps://aws.amazon.com/blogs/aws/new-aws-application-load-balancer/
now supportedhttps://aws.amazon.com/about-aws/whats-new/2017/01/announcing-internet-protocol-version-6-ipv6-support-for-elastic-load-balancing-in-amazon-virtual-private-cloud-vpc/
herehttp://www.quora.com/When-will-Amazon-ELB-offer-SPDY-support
the obscure but useful Proxy Protocolhttp://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/enable-proxy-protocol.html
more on thishttps://chrislea.com/2014/03/20/using-proxy-protocol-nginx/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-tips
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb-gotchas-and-limitations
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ips
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-basics
Documentationhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
FAQhttps://aws.amazon.com/ec2/faqs/#Elastic_IP
Pricinghttps://aws.amazon.com/ec2/pricing/#Elastic_IP_Addresses
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-tips
load balancerhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
request morehttps://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-elastic-ips-ec2-classic
hourly feehttps://aws.amazon.com/ec2/pricing/#Elastic_IP_Addresses
no extra chargehttps://aws.amazon.com/ec2/pricing/#Elastic_IP_Addresses
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elastic-ip-gotchas-and-limitations
officially no wayhttps://forums.aws.amazon.com/thread.jspa?threadID=171550
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-basics
Homepagehttps://aws.amazon.com/glacier/
Developer guidehttp://docs.aws.amazon.com/amazonglacier/latest/dev/
FAQhttps://aws.amazon.com/glacier/faqs/
Pricinghttps://aws.amazon.com/glacier/pricing/
3-5 hourshttps://aws.amazon.com/glacier/faqs/#dataretrievals
has not officially revealedhttps://en.wikipedia.org/wiki/Amazon_Glacier#Storage
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-tips
shiphttps://aws.amazon.com/blogs/aws/send-us-that-data/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#glacier-gotchas-and-limitations
herehttps://medium.com/@karppinen/how-i-ended-up-paying-150-for-a-single-60gb-download-from-amazon-glacier-6cb77b288c3e#.wjl4dbgza
herehttps://news.ycombinator.com/item?id=10921365
It costs $0.05 per 1,000 requestshttps://aws.amazon.com/s3/pricing/
it will take time to reach a break-even pointhttps://alestic.com/2012/12/s3-glacier-costs/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-basics
Homepagehttps://aws.amazon.com/rds/
User guidehttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/
FAQhttps://aws.amazon.com/rds/faqs/
Pricinghttps://aws.amazon.com/rds/pricing/
ec2instances.info/rds/http://www.ec2instances.info/rds/
Oraclehttps://aws.amazon.com/rds/oracle/
Microsoft SQL Serverhttps://aws.amazon.com/rds/sqlserver/
PostgreSQLhttps://aws.amazon.com/rds/postgresql/
MySQLhttps://aws.amazon.com/rds/mysql/
MariaDBhttps://aws.amazon.com/rds/mariadb/
Aurorahttps://aws.amazon.com/rds/aurora/
high availability and failoverhttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-tips
mLabhttps://mlab.com/
Composehttps://www.compose.com/
InstaClustrhttps://www.instaclustr.com/
parameter grouphttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html
changed to a different timezonehttps://aws.amazon.com/premiumsupport/knowledge-center/rds-change-time-zone/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-gotchas-and-limitations
supported features and extensionshttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html#SQLServer.Concepts.General.FeatureSupport
configured by defaulthttp://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/java-dg-jvm-ttl.html
Database sizes are limitedhttps://aws.amazon.com/about-aws/whats-new/2015/06/amazon-rds-increases-storage-limits-to-6TB-for-piops-and-gp2/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-basics
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-tips
binary logshttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html#USER_LogAccess.MySQL.BinaryFormat
run off the backup instancehttps://www.percona.com/live/mysql-conference-2014/sessions/rds-mysql-tips-patterns-and-common-pitfalls
Performance Schemahttp://dev.mysql.com/doc/refman/en/performance-schema.html
may not behttp://blog.takipi.com/benchmarking-aurora-vs-mysql-is-amazons-new-db-really-5x-faster/
community forkhttps://en.wikipedia.org/wiki/MariaDB
likely now has the edge over MySQLhttp://cloudacademy.com/blog/mariadb-vs-mysql-aws-rds/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-mysql-and-mariadb-gotchas-and-limitations
stored procedureshttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.MySQL.SQLRef.html
replication to these instances will break during AZ failovershttps://www.percona.com/live/mysql-conference-2014/sessions/rds-mysql-tips-patterns-and-common-pitfalls
DB parameter groupshttps://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html
avoid_temporal_upgradehttps://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_avoid_temporal_upgrade
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-basics
Notable new featureshttp://www.slideshare.net/AmazonWebServices/amazon-aurora-amazons-new-relational-database-engine
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-tips
up to 5,000 connectionshttp://www.slideshare.net/AmazonWebServices/amazon-aurora-amazons-new-relational-database-engine/31
Aurora scales well with multiple CPUshttps://www.percona.com/blog/2016/05/26/aws-aurora-benchmarking-part-2/
low-downtime migrationshttp://cantrill.io/howto/aws/2016/06/06/migrating-from-mysql-to-aurora-with-almost-no-downtime.html
from an Aurora cluster to MySQL or to another Aurora clusterhttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Overview.Replication.MySQLReplication.html
equivalent of a multi-AZ backuphttp://stackoverflow.com/a/32428651/129052
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-aurora-gotchas-and-limitations
Aurora is based on MySQL 5.6.10https://news.ycombinator.com/item?id=12415693
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-basics
RDS offers SQL Server 2008 R2, 2012, 2014, and 2016https://aws.amazon.com/rds/sqlserver/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-tips
backup and restore to/from S3https://www.brentozar.com/archive/2016/07/holy-cow-amazon-rds-sql-server-just-changed-everything/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#rds-sql-server-gotchas-and-limitations
30 databases per instancehttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-basics
Homepagehttps://aws.amazon.com/elasticache/
User guidehttp://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide
FAQhttps://aws.amazon.com/elasticache/faqs/
Pricinghttps://aws.amazon.com/elasticathe/pricing/
Memcachedhttps://memcached.org
Redishttps://redis.io
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-tips
enginehttp://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/SelectEngine.html
instance typehttp://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheNodes.SelectSize.html
auto-discoveryhttp://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/AutoDiscovery.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#elasticache-gotchas-and-limitations
scalinghttp://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Scaling.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-basics
Homepagehttps://aws.amazon.com/dynamodb/
Developer guidehttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/
FAQhttps://aws.amazon.com/dynamodb/faqs/
Pricinghttps://aws.amazon.com/dynamodb/pricing/
NoSQLhttps://en.wikipedia.org/wiki/NoSQL
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-alternatives-and-lock-in
Cassandrahttp://cassandra.apache.org/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-tips
local version of DynamoDBhttps://aws.amazon.com/blogs/aws/dynamodb-local-for-desktop-development/
DynamoDB Streamshttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
as a simple locking servicehttps://gist.github.com/ryandotsmith/c95fd21fab91b0823328
secondary indexeshttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SecondaryIndexes.html
data typeshttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.DataTypes.html
JSONhttps://aws.amazon.com/blogs/aws/dynamodb-update-json-and-more/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#dynamodb-gotchas-and-limitations
Data Pipelinehttp://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-importexport-ddb-part1.html
unfortunate consequenceshttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html#GuidelinesForTables.AvoidExcessivePTIncreases
resource limitshttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html#limits-data-types
herehttps://blogs.aws.amazon.com/bigdata/post/Tx3KPZDXIBJEQ4B/Scaling-Writes-on-Amazon-DynamoDB-Tables-with-Global-Secondary-Indexes
not allowhttps://forums.aws.amazon.com/thread.jspa?threadID=90137
Cross-Region Replicationhttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.CrossRegionRepl.html
DynamoDB Streamshttp://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs-basics
Homepagehttps://aws.amazon.com/ecs/
Developer guidehttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/
FAQhttps://aws.amazon.com/ecs/faqs/
Pricinghttps://aws.amazon.com/ecs/pricing/
Containers and AWShttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#containers-and-aws
Elastic Beanstalk with Dockerhttp://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html
ECRhttps://aws.amazon.com/ecr/
CLBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#clb
ALBhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#alb
awslogshttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_awslogs.html
Drivers such as fluentd are not enabled by defaulthttps://github.com/aws/amazon-ecs-agent/issues/535
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs-tips
awslogshttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_awslogs.html
This blog from Convoxhttps://convox.com/blog/ecs-challenges/
commentaryhttps://news.ycombinator.com/item?id=11598058
More information on optimizing ECS disk cleanuphttps://aws.amazon.com/blogs/compute/optimizing-disk-usage-on-amazon-ecs/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ecs-alternatives-and-lock-in
Kuberneteshttps://kubernetes.io
https://cloud.google.com/container-engine/https://cloud.google.com/container-engine/
https://tectonic.com/https://tectonic.com/
Nomadhttps://www.nomadproject.io/
Please help expand this incomplete section.https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-basics
Homepagehttps://aws.amazon.com/lambda/
Developer guidehttp://docs.aws.amazon.com/lambda/latest/dg/
FAQhttps://aws.amazon.com/lambda/faqs/
Pricinghttps://aws.amazon.com/lambda/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-tips
Serverless, Inc.http://serverless.com/
their own open source frameworkhttps://github.com/serverless/serverless
API Gatewayhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway
serverless architectureshttp://martinfowler.com/articles/serverless.html
Several frameworkshttps://github.com/anaibol/awesome-serverless#frameworks
Awesome Serverlesshttps://github.com/anaibol/awesome-serverless
Serverless frameworkhttps://github.com/serverless/serverless
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-alternatives-and-lock-in
Google Cloud Functionshttps://cloud.google.com/functions/
Azure Functionshttps://azure.microsoft.com/en-us/services/functions/
IBM OpenWhiskhttp://www.ibm.com/cloud-computing/bluemix/openwhisk/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-gotchas-and-limitations
versioning and aliaseshttps://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html
as of October, 2016https://github.com/open-guides/og-aws/pull/199/files/c99bddb4ee2437587f1e188d47be2bb1da01f81d#r83529126
resource limitshttp://docs.aws.amazon.com/lambda/latest/dg/limits.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#lambda-code-samples
Fan-outhttps://github.com/awslabs/aws-lambda-fanout
AWS limit monitor using Lambdashttps://github.com/awslabs/aws-limit-monitor
Lambda ECS Worker Patternhttps://github.com/awslabs/lambda-ecs-worker-pattern
Secure Pet Storehttps://github.com/awslabs/api-gateway-secure-pet-store
Please help expand this incomplete section.https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-basics
Homepagehttps://aws.amazon.com/api-gateway/
Developer guidehttp://docs.aws.amazon.com/apigateway/latest/developerguide/
FAQhttps://aws.amazon.com/api-gateway/faqs/
Pricinghttps://aws.amazon.com/api-gateway/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-alternatives-and-lock-in
Konghttps://getkong.org
Tykhttps://tyk.io
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-tips
nowhttps://aws.amazon.com/about-aws/whats-new/2016/11/binary-data-now-supported-by-api-gateway/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#api-gateway-gotchas-and-limitations
VPChttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpcs-network-security-and-security-groups
require authenticationhttp://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-control-access-to-api.html
this forum posthttps://forums.aws.amazon.com/thread.jspa?messageID=735342򳡮
herehttp://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html#api-gateway-limits
AWS forumhttps://forums.aws.amazon.com/thread.jspa?threadID=192948
Please help expand this incomplete section.https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/CONTRIBUTING.md
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53-basics
Homepagehttps://aws.amazon.com/route53/
Developer guidehttp://docs.aws.amazon.com/Route53/latest/DeveloperGuide/
FAQhttps://aws.amazon.com/route53/faqs/
Pricinghttps://aws.amazon.com/route53/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53-alternatives-and-lock-in
is becoming the standard optionhttps://www.datanyze.com/market-share/dns/
UltraDNShttps://www.neustar.biz/services/dns-services
Dynhttp://dyn.com/managed-dns/
DNSMadeEasyhttp://www.dnsmadeeasy.com/
SolveDNS reportshttp://www.solvedns.com/dns-comparison/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#route-53-tips
alias resource record setshttp://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html
zone filehttps://en.wikipedia.org/wiki/Zone_file
Latency-based routinghttps://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-latency
bastion accounthttps://cloudonaut.io/your-single-aws-account-is-a-serious-risk/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-basics
Homepagehttps://aws.amazon.com/cloudformation/
Developer guidehttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/
FAQhttps://aws.amazon.com/cloudformation/faqs/
Pricinghttps://aws.amazon.com/cloudformation/pricing/
stackshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-whatis-concepts.html#d0e3917
CloudFormation templatehttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-whatis-concepts.html#d0e3830
JSONhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#aws-properties-ec2-instance-syntax.json
YAMLhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#aws-properties-ec2-instance-syntax.yaml
no additional chargehttps://aws.amazon.com/cloudformation/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-alternatives-and-lock-in
Terraformhttps://www.terraform.io/intro/vs/cloudformation.html
Azurehttps://www.terraform.io/docs/providers/azure/
OpenStackhttps://www.terraform.io/docs/providers/openstack/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-tips
Tropospherehttps://github.com/cloudtools/troposphere
AWShttps://github.com/cloudtools/troposphere#currently-supported-aws-resource-types
OpenStackhttps://github.com/cloudtools/troposphere#currently-supported-openstack-resource-types
errorhttps://github.com/cloudtools/troposphere#examples-of-the-error-checking-full-tracebacks-removed-for-clarity
awacshttps://github.com/cloudtools/awacs
AWS::CloudFormation::Stackhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html
2016https://aws.amazon.com/about-aws/whats-new/2016/09/aws-cloudformation-introduces-yaml-template-support-and-cross-stack-references/
this is supported directlyhttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-formats.html
physical IDshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html
Outputs in your CloudFormation Templateshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html
recent additionhttps://aws.amazon.com/about-aws/whats-new/2016/09/aws-cloudformation-introduces-yaml-template-support-and-cross-stack-references/
cross-stack referenceshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/walkthrough-crossstackref.html
send SNS notificationshttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-add-tags.html
conditionalshttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/conditions-section-structure.html
parameter passed inhttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudformation-gotchas-and-limitations
offer a trick to do thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html
Convoxhttps://convox.com/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpcs-network-security-and-security-groups
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-basics
Homepagehttps://aws.amazon.com/vpc/
User guidehttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide
FAQhttps://aws.amazon.com/vpc/faqs/
Security groupshttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html
Pricinghttps://aws.amazon.com/vpc/pricing/
after 2013-12-04http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-vpc.html
migratehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-and-network-security-tips
this articlehttp://blog.kiip.me/engineering/ec2-to-vpc-executing-a-zero-downtime-migration/
migrate Elastic IPs between EC2-Classic and EC2-VPChttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html#using-eip-migration
herehttp://blog.flux7.com/blogs/aws/vpc-best-configuration-practices
VPNhttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpn-connections.html
bastion hosthttps://www.pandastrike.com/posts/20141113-bastion-hosts
VPC Flow Logs User Guidehttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/flow-logs.html
flowlogs-readerhttps://github.com/obsrvbl/flowlogs-reader
is available in VPChttps://aws.amazon.com/blogs/aws/new-ipv6-support-for-ec2-instances-in-virtual-private-clouds/
Egress-Only Internet Gatewayhttps://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/egress-only-internet-gateway.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#vpc-and-network-security-gotchas-and-limitations
VPC Endpointshttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-endpoints.html
DNS filteringhttps://aws.amazon.com/blogs/security/how-to-add-dns-filtering-to-your-nat-instance-with-squid/
ClassicLinkhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html
doesn’t overlaphttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html#classiclink-limitations
data transfer between VPCshttps://aws.amazon.com/vpc/faqs/#Peering_Connections
subnet grouphttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html#USER_VPC.Subnets
default VPChttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/default-vpc.html
notehttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/default-vpc.html#deleting-default-vpc
Replacing Compromised Credentialshttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_VPN.html#CompromisedCredentials
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms-basics
Homepagehttps://aws.amazon.com/kms/
Developer guidehttp://docs.aws.amazon.com/kms/latest/developerguide/
FAQhttps://aws.amazon.com/kms/faqs/
Pricinghttps://aws.amazon.com/kms/pricing/
integrates with other AWS serviceshttp://docs.aws.amazon.com/kms/latest/developerguide/service-integration.html
Encrypthttp://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html
Decrypt APIhttp://docs.aws.amazon.com/kms/latest/APIReference/API_Decrypt.html
GenerateDataKeyhttp://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#data-keys
key policieshttp://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html
IAM policieshttp://docs.aws.amazon.com/kms/latest/developerguide/iam-policies.html
allows a user to encrypt and decrypt with a specific keyhttp://docs.aws.amazon.com/kms/latest/developerguide/iam-policies.html#iam-policy-example-encrypt-decrypt-specific-cmks
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms-tips
this AWS presentationhttp://www.slideshare.net/AmazonWebServices/encryption-and-key-management-in-aws
this AWS whitepaperhttps://d0.awsstatic.com/whitepapers/KMS-Cryptographic-Details.pdf
This blog from Convoxhttps://convox.com/blog/encryption-at-rest/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kms-gotchas-and-limitations
data keyhttp://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#data-keys
CloudTrail Lookup Events APIhttp://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_LookupEvents.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-basics
Homepagehttps://aws.amazon.com/cloudfront/
Developer guidehttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/
FAQhttps://aws.amazon.com/cloudfront/faqs/
Pricinghttps://aws.amazon.com/cloudfront/pricing/
content delivery network (CDN)https://en.wikipedia.org/wiki/Content_delivery_network
over 60 global edge locationshttp://aws.amazon.com/cloudfront/details/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-alternatives-and-lock-in
a highly fragmented markethttps://www.datanyze.com/market-share/cdn/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-tips
supportedhttps://aws.amazon.com/about-aws/whats-new/2016/10/ipv6-support-for-cloudfront-waf-and-s3-transfer-acceleration/
now supportedhttps://aws.amazon.com/about-aws/whats-new/2016/09/amazon-cloudfront-now-supports-http2/
must support TLS 1.2 and SNIhttps://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesSupportedHTTPVersions
since 2013https://aws.amazon.com/blogs/aws/amazon-cloudfront-content-uploads-post-put-other-methods/
allowed HTTP methodshttps://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesAllowedHTTPMethods
is usually lesshttps://aws.amazon.com/cloudfront/pricing/
supports SSLhttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html
SNI extension to TLShttps://en.wikipedia.org/wiki/Server_Name_Indication
does support invalidationhttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html
Ilya Grigorik’s tablehttps://istlsfastyet.com/#cdn-paas
cache with query stringshttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html
enable compressionhttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront-gotchas-and-limitations
enable host header forwardinghttp://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html#request-custom-headers-behavior
ongoing discussionhttps://forums.aws.amazon.com/thread.jspa?threadID=148783
connections to the origin server will continue to use IPv4.https://aws.amazon.com/about-aws/whats-new/2016/10/ipv6-support-for-cloudfront-waf-and-s3-transfer-acceleration/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect-basics
Homepagehttps://aws.amazon.com/directconnect/
User guidehttp://docs.aws.amazon.com/directconnect/latest/UserGuide/
FAQhttps://aws.amazon.com/directconnect/faqs/
Pricinghttps://aws.amazon.com/directconnect/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#directconnect-tips
a partnering relationshiphttps://aws.amazon.com/directconnect/partners/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-basics
Homepagehttps://aws.amazon.com/redshift/
Developer guidehttp://docs.aws.amazon.com/redshift/latest/dg/
FAQhttps://aws.amazon.com/redshift/faqs/
Pricinghttps://aws.amazon.com/redshift/pricing/
data warehousehttps://en.wikipedia.org/wiki/Data_warehouse
was builthttps://en.wikipedia.org/wiki/Amazon_Redshift
ParAccelhttps://en.wikipedia.org/wiki/ParAccel
Postgreshttps://en.wikipedia.org/wiki/PostgreSQL
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-alternatives-and-lock-in
the market landscapehttps://www.datanami.com/2016/03/14/data-warehouse-market-ripe-disruption-gartner-says/
business intelligencehttps://en.wikipedia.org/wiki/Business_intelligence
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-tips
12 primitive data typeshttps://docs.aws.amazon.com/redshift/latest/dg/c_Supported_data_types.html
List of unsupported Postgres typeshttps://docs.aws.amazon.com/redshift/latest/dg/c_unsupported-postgresql-datatypes.html
can be executed only on the lead node.https://docs.aws.amazon.com/redshift/latest/dg/c_SQL_functions_leader_node_only.html
cluster parameter grouphttp://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html
Quorahttps://www.quora.com/Which-BI-visualisation-solution-goes-best-with-Redshift
Top 10 Performance Tuning Techniques for Amazon Redshifthttps://blogs.aws.amazon.com/bigdata/post/Tx31034QG0G3ED1/Top-10-Performance-Tuning-Techniques-for-Amazon-Redshift
Amazon Redshift Utilshttps://github.com/awslabs/amazon-redshift-utils
VACUUMhttp://docs.aws.amazon.com/redshift/latest/dg/t_Reclaiming_storage_space202.html
VACUUMhttp://docs.aws.amazon.com/redshift/latest/dg/r_VACUUM_command.html
ANALYZEhttp://docs.aws.amazon.com/redshift/latest/dg/r_ANALYZE.html
Analyze & Vacuum Schema Utilityhttps://github.com/awslabs/amazon-redshift-utils/tree/master/src/AnalyzeVacuumUtility
Schema Utility READMEhttps://github.com/awslabs/amazon-redshift-utils/blob/master/src/AnalyzeVacuumUtility/README.md
column compressionhttp://docs.aws.amazon.com/redshift/latest/dg/t_Compressing_data_on_disk.html
automatic compressionhttp://docs.aws.amazon.com/redshift/latest/dg/c_Loading_tables_auto_compress.html
distkeyhttp://docs.aws.amazon.com/redshift/latest/dg/c_best-practices-best-dist-key.html
sortkeyhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/docs.aws.amazon.com/redshift/latest/dg/c_best-practices-sort-key.html
Herehttps://aws.amazon.com/blogs/aws/quickly-filter-data-in-amazon-redshift-using-interleaved-sorting/
distribution stylehttp://docs.aws.amazon.com/redshift/latest/dg/c_choosing_dist_sort.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#redshift-gotchas-and-limitations
Herehttps://blogs.aws.amazon.com/bigdata/post/Tx13ZDHZANSX9UX/Building-Multi-AZ-or-Multi-Region-Amazon-Redshift-Clusters
WLM (Workload Management)http://docs.aws.amazon.com/redshift/latest/dg/c_workload_mngmt_classification.html
herehttps://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html
Delta Encodingshttps://docs.aws.amazon.com/redshift/latest/dg/c_Delta_encoding.html
full list herehttps://docs.aws.amazon.com/redshift/latest/dg/c_unsupported-postgresql-functions.html
can result in significant performance impacthttps://aws.amazon.com/blogs/big-data/optimizing-for-star-schemas-and-interleaved-sorting-on-amazon-redshift/
Choosing a sort keyhttp://docs.aws.amazon.com/redshift/latest/dg/t_Sorting_data.html
Herehttps://www.periscopedata.com/blog/changing-dist-and-sort-keys-in-redshift.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-basics
Homepagehttps://aws.amazon.com/emr/
Release guidehttp://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/
FAQhttps://aws.amazon.com/emr/faqs/
Pricinghttps://aws.amazon.com/emr/pricing/
Hadoophttps://en.wikipedia.org/wiki/Apache_Hadoop
HBasehttps://en.wikipedia.org/wiki/Apache_HBase
Sparkhttps://en.wikipedia.org/wiki/Apache_Spark
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-alternatives-and-lock-in
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-tips
which versions are in usehttps://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-release-components.html
this posthttp://aadrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html
mrjobhttps://github.com/Yelp/mrjob
Qubole’s data servicehttps://www.qubole.com/mapreduce-as-a-service/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#emr-gotchas-and-limitations
section on EC2 cost managementhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-cost-management
This blog posthttp://engineering.bloomreach.com/strategies-for-reducing-your-amazon-emr-costs/
S3 standard rateshttps://aws.amazon.com/s3/pricing/#Request_Pricing
log aggregationhttp://hortonworks.com/blog/simplifying-user-logs-management-and-access-in-yarn/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-basics
Homepagehttps://aws.amazon.com/kinesis/streams/
Developer guidehttps://docs.aws.amazon.com/streams/latest/dev/introduction.html
FAQhttps://aws.amazon.com/kinesis/streams/faqs/
Pricinghttps://aws.amazon.com/kinesis/streams/pricing/
shardshttps://docs.aws.amazon.com/streams/latest/dev/key-concepts.html
This pagehttp://docs.aws.amazon.com/streams/latest/dev/key-concepts.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-alternatives-and-lock-in
Apache Kafkahttps://kafka.apache.org/
EC2 instanceshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2
herehttp://www.confluent.io/blog/design-and-deployment-considerations-for-deploying-apache-kafka-on-aws/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-tips
KCLhttps://docs.aws.amazon.com/streams/latest/dev/developing-consumers-with-kcl.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-streams-gotchas-and-limitations
5 reads per secondhttp://docs.aws.amazon.com/streams/latest/dev/service-sizes-and-limits.html
This blog posthttps://brandur.org/kinesis-in-production
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-firehose
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#kinesis-firehose-gotchas-and-limitations
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-basics
Homepagehttps://aws.amazon.com/device-farm/
Developer guidehttp://docs.aws.amazon.com/devicefarm/latest/developerguide/
FAQhttps://aws.amazon.com/device-farm/faq/
Pricinghttps://aws.amazon.com/device-farm/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-tips
AWS Mobile bloghttps://aws.amazon.com/blogs/mobile/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#device-farm-gotchas-and-limitations
this pagehttp://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-overview.html
herehttps://aws.amazon.com/device-farm/device-list/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-basics
Homepagehttps://aws.amazon.com/iot/
User guidehttps://docs.aws.amazon.com/iot/latest/developerguide/
FAQhttps://aws.amazon.com/iot/faqs/
Pricinghttps://aws.amazon.com/iot/pricing/
exampleshttp://internetofthingswiki.com/iot-applications-examples/541/
AWS IoT Buttonhttps://aws.amazon.com/iot/button/
eddystone beaconhttp://developer.estimote.com/eddystone/
Phillips Home Safe Medical Alert devicehttp://rethink-iot.com/2015/10/16/philips-uses-new-aws-iot-platform-to-expand-its-healthsuite-cloud/
quick start guidehttp://docs.aws.amazon.com/iot/latest/developerguide/iot-device-sdk-c.html
Echo or Echo Dothttps://developer.amazon.com/echo
AWS Alexa skills kithttps://developer.amazon.com/alexa-skills-kit
quick-starthttp://docs.aws.amazon.com/iot/latest/developerguide/iot-gs.html
slide presentationhttp://www.slideshare.net/AmazonWebServices/connecting-to-aws-iot
IoT Thingshttp://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
registryhttp://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
device shadowhttp://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-shadows.html
IoT Thing Typeshttp://docs.aws.amazon.com/iot/latest/developerguide/thing-types.html
IoT Certificateshttp://docs.aws.amazon.com/iot/latest/developerguide/attach-cert-thing.html
register your own CA (Certificate Authority) with AWShttp://docs.aws.amazon.com/iot/latest/developerguide/device-certs-your-own.html
IoT Policieshttp://docs.aws.amazon.com/iot/latest/developerguide/authorization.html
IoT Ruleshttp://docs.aws.amazon.com/iot/latest/developerguide/iot-rules.html
this presentation, which summarizes design patterns with for IoT Ruleshttp://www.slideshare.net/AmazonWebServices/programming-the-physical-world-with-device-shadows-and-rules-engine-66486454
diagramhttps://aws.amazon.com/iot/how-it-works/
https://camo.githubusercontent.com/83e29fcde0c0e594a8012d65a46f1887f68ec9e5dc6457954148807347d8cd06/68747470733a2f2f64302e6177737374617469632e636f6d2f496f542f6469616772616d732f617773696f742d686f772d69742d776f726b735f486f774954576f726b735f312d32362e706e67
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-alternatives-and-lock-in
general availabilityhttps://aws.amazon.com/blogs/aws/aws-iot-now-generally-available/
Feb 2016https://azure.microsoft.com/en-us/updates/generally-available-microsoft-azure-iot-hub/
Android Thingshttps://developer.android.com/things/index.html
Weavehttps://developers.google.com/weave/
protocolshttp://www.postscapes.com/internet-of-things-protocols/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-tips
AWS IoT Buttonhttps://aws.amazon.com/iot/button/
just-in-time registrationshttps://aws.amazon.com/blogs/iot/just-in-time-registration-of-device-certificates-on-aws-iot/
screencasthttps://www.youtube.com/watch?v=0Izh6ySpwb8/
Mosquitto brokerhttps://mosquitto.org/download/
MQTT load simulatorhttps://github.com/awslabs/aws-iot-mqtt-load-generator
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-gotchas-and-limitations
MQTThttps://www.ibm.com/developerworks/community/blogs/5things/entry/5_things_to_know_about_mqtt_the_protocol_for_internet_of_things?lang=en
three possible levels of QoS in MQTThttps://dzone.com/articles/internet-things-mqtt-quality
QoS 0http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html
presentation about the nuances of connectinghttp://www.slideshare.net/AmazonWebServices/overview-of-iot-infrastructure-and-connectivity-at-aws-getting-started-with-aws-iot
topichttp://www.slideshare.net/AmazonWebServices/best-practices-of-iot-in-the-cloud
Azure IoT Gatewayhttps://azure.microsoft.com/en-us/documentation/articles/iot-hub-protocol-gateway/
limitshttp://docs.aws.amazon.com/iot/latest/developerguide/iot-limits.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#iot-code-samples
Simple Beer Servicehttps://github.com/awslabs/simplebeerservice
IoT-elfhttps://github.com/awslabs/aws-iot-elf
IoT Button projectshttps://www.hackster.io/AmazonWebServices/products/aws-iot-button
5 IoT code exampleshttps://github.com/awslabs/aws-iot-examples/
AWS Alexa trivia voice examplehttps://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template:-Build-a-Trivia-Skill-in-under-an-Hour
Beacon projecthttps://github.com/araobp/beacon/blob/master/README.md
Danbohttps://github.com/awslabs/aws-iot-demo-for-danbo
GoPiGohttps://github.com/awslabs/aws-iotbot
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-basics
Homepagehttps://aws.amazon.com/ses/
Documentationhttps://aws.amazon.com/documentation/ses/
FAQhttps://aws.amazon.com/ses/faqs/
Pricinghttps://aws.amazon.com/ses/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-tips
too many bounceshttp://docs.aws.amazon.com/ses/latest/DeveloperGuide/best-practices-bounces-complaints.html
SES credentialshttps://docs.aws.amazon.com/ses/latest/DeveloperGuide/using-credentials.html
SMTP credentialshttps://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ses-gotchas-and-limitations
forwarding rule to send all emails to SEShttp://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-existing-server.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-basics
Homepagehttps://aws.amazon.com/certificate-manager/
User guidehttp://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html
FAQhttps://aws.amazon.com/certificate-manager/faqs/
Pricinghttps://aws.amazon.com/certificate-manager/pricing/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-alternatives-and-lock-in
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-tips
Load Balancershttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
CloudFronthttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#cloudfront
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#certificate-manager-gotchas-and-limitations
only be used with Elastic Load Balancershttps://docs.aws.amazon.com/acm/latest/userguide/acm-services.html
own wayhttp://docs.aws.amazon.com/iot/latest/developerguide/create-device-certificate.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-basics
Homepagehttps://aws.amazon.com/waf/
Documentationhttps://aws.amazon.com/documentation/waf/
FAQhttps://aws.amazon.com/waf/faq/
Pricinghttps://aws.amazon.com/waf/pricing
received through both IPv6 and IPv4https://aws.amazon.com/about-aws/whats-new/2016/10/ipv6-support-for-cloudfront-waf-and-s3-transfer-acceleration/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-tips
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#waf-gotchas-and-limitations
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-basics
Homepagehttps://aws.amazon.com/opsworks/
Documentationhttps://aws.amazon.com/documentation/opsworks/
FAQhttps://aws.amazon.com/opsworks/faqs/
Pricing - Stackshttps://aws.amazon.com/opsworks/stacks/pricing/
Pricing - ChefAutomatehttps://aws.amazon.com/opsworks/chefautomate/pricing/
Chefhttps://www.chef.io/chef/
OpsWorks Stackshttps://aws.amazon.com/opsworks/stacks/
OpsWorks for ChefAutomatehttps://aws.amazon.com/opsworks/chefautomate/
12, 11.10.4, 11.4.4 and 0.9.15.5http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook.html
Chef Server version 12.11.1http://docs.aws.amazon.com/opsworks/latest/userguide/welcome_opscm.html
Berkshelf can be usedhttp://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-chef11-10.html#workingcookbook-chef11-10-berkshelf
in this Bitlancer article.http://www.bitlancer.com/blog/2015/10/05/opsworks-vs-chef.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-alternatives-and-lock-in
Puppethttps://puppet.com/product/how-puppet-works
Ansiblehttps://www.ansible.com/how-ansible-works
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-tips
OpsWorks relies heavily on Chef cookbooks and recipeshttp://docs.aws.amazon.com/opsworks/latest/userguide/gettingstarted-cookbooks.html
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#opsworks-gotchas-and-limitations
only availablehttps://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability
high availabilityhttps://en.wikipedia.org/wiki/High_availability
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability-tips
regions and availability zones (AZs)http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions-availability-zones
High Scalability Bloghttp://highscalability.com/blog/2016/1/11/a-beginners-guide-to-scaling-to-11-million-users-on-amazons.html
this AWS diagramhttp://media.amazonwebservices.com/architecturecenter/AWS_ac_ra_ftha_04.pdf
great EBS failure of 2011http://aws.amazon.com/message/65648/
use and understand CLBs/ALBshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#load-balancers
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability-gotchas-and-limitations
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#billing-and-cost-management
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#billing-and-cost-visibility
free tierhttps://aws.amazon.com/free/
AWS Activatehttps://aws.amazon.com/activate/
certain funds or acceleratorshttps://aws.amazon.com/activate/portfolio-detail/
billing alertshttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/free-tier-alarms.html
granular wayhttps://wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started/#billing
Cost Explorerhttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-explorer-what-is.html
billing reportshttps://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/detailed-billing-reports.html
Netflix Icehttps://github.com/Netflix/ice
docker-icehttps://github.com/jonbrouse/docker-ice
Security Monkeyhttps://github.com/Netflix/security_monkey
Cloud Custodianhttps://github.com/capitalone/cloud-custodian
OpsClarityhttp://www.opsclarity.com/
Cloudabilityhttps://www.cloudability.com/
CloudHealth Technologieshttps://www.cloudhealthtech.com/
ParkMyCloudhttp://www.parkmycloud.com/
market landscapehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#tools-and-services-market-landscape
Trusted Advisorhttps://aws.amazon.com/premiumsupport/trustedadvisor/
tag resourceshttps://aws.amazon.com/blogs/aws/resource-groups-and-tagging/
set up billing allocation appropriatelyhttp://aws.amazon.com/blogs/aws/aws-cost-allocation/
enablehttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/detailed-billing-reports.html#turnonreports
detailed billing reporthttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/detailed-billing-reports.html#detailed-billing-report
Consolidated Billinghttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html
AWS Organizationshttps://aws.amazon.com/organizations/
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#aws-data-transfer-costs
high availabilityhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#high-availability
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/blob/master/figures/aws-data-transfer-costs.png
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#ec2-cost-management
Bid Advisorhttps://aws.amazon.com/ec2/spot/bid-advisor/
Spot instanceshttps://aws.amazon.com/ec2/spot/
spikehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-limits.html#spot-bid-limit
price historyhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-history.html
your Spot instances’ metadatahttps://aws.amazon.com/blogs/aws/new-ec2-spot-instance-termination-notices/
Spot fleethttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-fleet.html
part1http://techblog.netflix.com/2015/09/creating-your-own-ec2-spot-market.html
part2http://techblog.netflix.com/2015/11/creating-your-own-ec2-spot-market-part-2.html
no guaranteehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-interruptions.html
two-minute warninghttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-interruptions.html#spot-instance-termination-notices
Standard and Convertiblehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/reserved-instances-types.html
Reserved Instance Marketplacehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-selling-guide.html
billed in instance-hourshttps://aws.amazon.com/ec2/faqs/#How_will_I_be_charged_and_billed_for_my_use_of_Amazon_EC2
Auto Scalinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws#auto-scaling
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#further-reading
AWS In Plain Englishhttps://www.expeditedssl.com/aws-in-plain-english
Awesome AWShttps://github.com/donnemartin/awesome-aws
AWS Tips I Wish I'd Known Before I Startedhttps://wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started/
Rich Adamshttps://richadams.me/
AWS Whitepapershttps://aws.amazon.com/whitepapers/
Last Week in AWShttps://lastweekinaws.com
Amazon Web Services in Actionhttps://www.manning.com/books/amazon-web-services-in-action
AWS Lambda in Actionhttps://www.manning.com/books/aws-lambda-in-action
Serverless Architectures on AWShttps://www.manning.com/books/serverless-architectures-on-aws
Serverless Single Page Appshttps://pragprog.com/book/brapps/serverless-single-page-apps
The Terraform Bookhttps://terraformbook.com/
AWS Scripted 2 book serieshttps://www.amazon.com/gp/product/B016QBB0GO?ref=series_rw_dp_labf
Amazon Web Services For Dummieshttp://www.dummies.com/store/product/Amazon-Web-Services-For-Dummies.productCd-1118571835.html
AWS System Administrationhttp://shop.oreilly.com/product/0636920027638.do
Python and AWS Cookbookhttp://shop.oreilly.com/product/0636920020202.do
Resilience and Reliability on AWShttp://shop.oreilly.com/product/0636920026839.do
AWS documentation as Kindle ebookshttps://www.amazon.com/Amazon-Web-Services/e/B007R6MVQ6
AWS Well Architected Framework Guidehttps://d0.awsstatic.com/whitepapers/architecture/AWS_Well-Architected_Framework.pdf
Awesome Microserviceshttps://github.com/mfornos/awesome-microservices
Is it fast yet?https://istlsfastyet.com/
High Performance Browser Networkinghttps://hpbn.co/
herehttps://docs.google.com/presentation/d/1r7QXGYOLCh4fcUq0jDdDwKJWNqWK1o4xMtYpKZCJYjM/edit?usp=sharing
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#disclaimer
https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#license
http://creativecommons.org/licenses/by-sa/4.0/
Creative Commons Attribution-ShareAlike 4.0 International Licensehttp://creativecommons.org/licenses/by-sa/4.0/
Readme https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#readme-ov-file
Contributing https://patch-diff.githubusercontent.com/ExplodingCow/og-aws#contributing-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws
Activityhttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/activity
3 starshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/watchers
0 forkshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FExplodingCow%2Fog-aws&report=ExplodingCow+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/ExplodingCow/og-aws/releases
Packages 0https://patch-diff.githubusercontent.com/users/ExplodingCow/packages?repo_name=og-aws
Shell 100.0% https://patch-diff.githubusercontent.com/ExplodingCow/og-aws/search?l=shell
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.