Architecting on AWS Helpful Resources
Updated on: 20 December 2019
Architecture Helpful Resources
- AWS What's New Blog -- A resource which shows you a listing of all the new feature announcements on the AWS platform.
- AWS This Is My Architecture -- A site which contains video chalk talks discussing differnent architectures that all run on AWS.
- AWS EC2 Instance Types -- Helpful page that is a complete listing of all of the instance families and types that are available. As well as what use case they are.
- AWS Developer Center -- A site built for developers, your one-stop landing page for all software tools on AWS.
- AWS Blog Listing -- AWS publishes many great blog articles, this is a running list
- AWS Architecture Center -- AWS Architecture Center contains mainly helpful blogs, videos, and resources from an architecture perspective.
- AWS Solutions -- Has pre-built solutions that you can deploy to get your app up and running quickly.
- AWS Quickstarts -- Infrastructure to get your applications deployed 'quick'ly.
- AWS Whitepapers -- Great resource for learning best practices for the AWS Cloud.
- AWS Architecting Associate Exam Guide -- Exam guide for the AWS Developer Associate Exam
Tutorials and Great Labs
Below are some links to some great starter labs as well as tutorials to help you build solutions on AWS.
- Lab: Intro to Amazon S3
- Lab: Intro to AWS Lambda
- Lab: Intro to Amazon DynamoDB
- Lab: Intro to IAM
- Lab Quest Series: Serverless Web Apps With DynamoDB
- Edx Courses
Sample Projects, Tools, and Code
- AWS Python 3 SDK aka boto3 Reference Doc
- AWS Trusted Advisor Tools
- AWS Quick Starts
- CDK Workshop
- EKS Workshop
- Docker Cheat Sheet
Great Videos From Webinars / re:invent
- Cognito: Authentication for Your Applications: Getting Started with Amazon Cognito - AWS Online Tech Talks
- SSO: Deep Dive on AWS Single Sign On
- VPC: A Day In the Life of a Billion Packets
AWS and Third-Party Tools
- AWS CLI -- Command Line Interface
- AWS CLI v2 -- A version 2 update, makes SSO easier.
- AWS CDK -- Cloud Development Kit (CloudFormation via TypeScript)
- AWS ECS CLI -- AWS ECS CLI v2
- AWS SAM -- Serverless Application Model (CloudFormation for Serverless Apps)
- AWS SAM CLI Toolkit -- CLI tool for using SAM
- Serverless Framework -- Third Party Serverless CLI tool