---
# System prepended metadata

title: Architecting on AWS

---

# Architecting on AWS
# Systems Operations on AWS

## Pete Schuyler
### Email: schupete@amazon.com
### Website URL: https://bit.ly/2UaA9Xe

![](https://i.imgur.com/VRruPoZ.jpg)

## Whats New on AWS
https://aws.amazon.com/new

## Free Tier
http://aws.amazon.com/free


---

## AWS Class Ebook and Qwiklabs

What do I need to do to set up for the class?

- Create account on <https://online.vitalsource.com> for student guides using the account used to register for class.
- Create account on <https://aws.qwiklabs.com> for labs using the account used to register for class..


## Drawing Diagrams

How can I draw AWS architecture diagrams?

https://aws.amazon.com/architecture/icons/

- Draw.io/?splash=0&libs=aws3 : Draw diagrams with standard AWS icons.
- Hava.io: Diagrams of AWS stacks
- CloudCraft.co: 3D Diagrams of AWS stacks.

## Online Classes

Where can I get more AWS training online for free?

- AWS offers online classes covering AWS services as well as certification prep.
- For more details click this link.
- <https://www.aws.training/LearningLibrary?tab=digital_courses>


## AWS Certification

Where can I get more information about AWS certifications?

- <https://aws.amazon.com/certification>
- <https://aws.amazon.com/certification/certification-prep/>
- <https://aws.amazon.com/certification/certified-solutions-architect-associate/>
- <https://aws.amazon.com/certification/certified-sysops-admin-associate/>

## Technical Documentation

How can I learn the technical details for different AWS services?

- AWS technical documentation is at <https://aws.amazon.com/documentation/>.
- For technical content look for the *Developer Guide* and the *User Guide*.
- These guides will give you a deep dive into the technical features of different services.
- You can read this on the web or on Kindle.

## Deep Dives

Where can I go for deep dives into specific AWS technologies?

- AWS re:Invent videos on YouTube contain incredible deep dives. Highly recommended.
- AWS channel on YouTube: https://www.youtube.com/user/AmazonWebServices
- Jeff Barr's AWS Blog: https://aws.amazon.com/blogs/aws/
- AWS product launch news: https://aws.amazon.com/new/

## Recommended Deep Dives from re:Invent

Tech | Deep Dive
---- | ---------
Andy Jassy's Keynote | <https://www.youtube.com/watch?v=ZOIkOnW640A>
EC2 | <https://www.youtube.com/watch?v=agQMFIWr2h4>
S3 | <https://www.youtube.com/watch?v=bMhWWkhydFQ>
EBS | <https://www.youtube.com/watch?v=1AHmTmCkdp8>
VPC | <https://www.youtube.com/watch?v=Ul2NsPNh9Ik>
RDS | <https://www.youtube.com/watch?v=pPLPzPYY5uU>
DynamoDB | <https://www.youtube.com/watch?v=bCW3lhsJKfw>
IAM Policies | <https://www.youtube.com/watch?v=y7-fAT3z8Lo>

## Qwiklabs

How can I get hands-on experience with different AWS services using a Qwiklabs environment?

- Create an account at https://aws.qwiklabs.com
- Search for labs that look interesting at https://aws.qwiklabs.com/catalog
- Many labs here are free
- E.g. here is a DynamoDB lab: https://aws.qwiklabs.com/focuses/2376

# Additional Self Paced labs

https://aws.amazon.com/training/self-paced-labs/ 

# AWS Global Infrastructure

### 3D Map
https://www.infrastructure.aws/

### Global Infrastructure

https://aws.amazon.com/about-aws/global-infrastructure/

### Regional Services
        
https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/

### Latency and Ping
https://www.cloudping.info/
https://www.cloudping.co/

### SHOW ME THE MONEY (Data Center)
https://aws.amazon.com/compliance/data-center/

# S3 Simple Storage Service

What is 99.999999999% of Durability

*If you store 10,000 objects with us (AWS S3), on average we may lose one of them every 10 million years or so.*

### Transfer Acceleration
        
http://s3-accelerate-speedtest.s3-accelerate.amazonaws.com/en/accelerate-speed-comparsion.html

### Create a S3 bucket via command line
Install Commmand Line tools on Personal Computer

https://docs.aws.amazon.com/cli/latest/userguide/install-bundle.html

Make Bucket via Command Line

**aws s3 mb s3://<bucket name> --region us-east-1**

Verify Bucket

**aws s3 ls**

*"In Console, login and verify under S3 section"*

Add Webhosting to bucket

**aws s3 website s3://<bucket name> --index-document index.html**

Copy a Index.html to Root Folder (You will need a sample index.html file)

**aws s3 cp index.html s3://<bucket name> --acl public-read**

Verify Website in Browser

**[https://s3.amazonaws.com/<bucket name>/index.html](https://)**

When done Remove Bucket

**aws s3 rb s3://<bucket name> --force**

# EC2 Elastic Compute Cloud

AWS Custom Hardware
![](https://i.imgur.com/YdURzqh.png)



### Compare Instance Types
https://www.ec2instances.info/

### Recovering Lost Key pairs
https://aws.amazon.com/premiumsupport/knowledge-center/recover-access-lost-key-pair/


# VPC and Networking 

### CIDR and Subnetting calculator
http://cidr.xyz/

What is the Default VPC
https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html#default-vpc-components

![](https://i.imgur.com/zFvBi3a.png)


### Can I automate VPC Peering?
https://docs.aws.amazon.com/cli/latest/reference/ec2/accept-vpc-peering-connection.html

# Identify and Access Management

### How can I reduce IAM permissions on Users/Roles, etc?
https://www.trek10.com/blog/excess-access-exorcism-with-aws-config/

https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_access-advisor.html


# AWS Cloudformation Quickstarts and Sample Templates

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-sample-templates.html

https://aws.amazon.com/quickstart/?quickstart-all.sort-by=item.additionalFields.updateDate&quickstart-all.sort-order=desc

# Containers

### Elastic Container Service
https://ecsworkshop.com/introduction/

### Kubernets Container Service

https://eksworkshop.com/

# Console Recorder Plugin for Firefox

https://addons.mozilla.org/en-GB/firefox/addon/console-recorder/


# Starting and Stopping Instances for Cost Optimization using Serverless

https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch/










