23

Amazon Web Services (AWS) - A Brief Introduction

Embed Size (px)

Citation preview

Page 1: Amazon Web Services (AWS) - A Brief Introduction
Page 2: Amazon Web Services (AWS) - A Brief Introduction

Notes

This talk was given with a lot more information than

what was on the slides.

See the “Notes” section for more details and links.

You may need to download the deck to see them.

- SM

Page 3: Amazon Web Services (AWS) - A Brief Introduction

Amazon Services

STORAGE

S3

Glacier

EBS

High performance databases

ElastiCache

Redshift Dynamo

RDS

LOW COST

COMPUTE

EC2

Page 4: Amazon Web Services (AWS) - A Brief Introduction

Elastic Cloud Compute EC2

Allows you to

Obtain virtual servers, (Compute Instances)

Resize your compute capacity in the cloud

Advantage: Save yourself time space and money!

Page 5: Amazon Web Services (AWS) - A Brief Introduction

Simple Storage Service S3

Online file storage web service

S3 provides storage through web services interfaces

(REST, SOAP, and BitTorrent).

Useful but you end up getting roped into EBS

Page 6: Amazon Web Services (AWS) - A Brief Introduction

Management tools

Amazon Web Services Management Console

Clunky, slow and unintuitive IMO

Command Line Interface (CLI)

Download and code using SDKs in your choice of

language…

Java, PHP, .NET, Node.js, Python, Ruby..

Page 7: Amazon Web Services (AWS) - A Brief Introduction

Getting started with EC2

1. Choosing instance type

• Pick a template (AMI) OR customize

2. Specify Quantity

Page 8: Amazon Web Services (AWS) - A Brief Introduction

AMI

Amazon machine instance

Template from where you launch you can launch and

instance

Create your own custom AMI

Shared AMIs

Page 9: Amazon Web Services (AWS) - A Brief Introduction

AMI types

Storage for the Root Device

Regions and Availability Zones

Operating system

Architecture (32-bit or 64-bit)

Launch Permissions

Page 10: Amazon Web Services (AWS) - A Brief Introduction

Backing up data

Amazon EBS or Amazon S3

Choose which one based on persistent storage

Page 11: Amazon Web Services (AWS) - A Brief Introduction

Amazon S3

Page 12: Amazon Web Services (AWS) - A Brief Introduction

Amazon EBS

Page 13: Amazon Web Services (AWS) - A Brief Introduction

Instances and AMI

Page 14: Amazon Web Services (AWS) - A Brief Introduction

Instance types

CPU

Memory

Storage

Networking capacity

Page 15: Amazon Web Services (AWS) - A Brief Introduction

Instance types

CPU Credits?

T1.micro and t2.micro difference

Way that CPU bursting occurs

Page 16: Amazon Web Services (AWS) - A Brief Introduction

Region and Availability Zone

Page 17: Amazon Web Services (AWS) - A Brief Introduction

Regions

Page 18: Amazon Web Services (AWS) - A Brief Introduction

Availability Zones

Page 19: Amazon Web Services (AWS) - A Brief Introduction

Phases of instance

Page 20: Amazon Web Services (AWS) - A Brief Introduction

Security Best practices

Create IAM user

Create groups

Create key pair

VPC

Page 21: Amazon Web Services (AWS) - A Brief Introduction

Free Tier

Free for anyone to start, just be wary of which

instance types you choose!

Page 23: Amazon Web Services (AWS) - A Brief Introduction

Demo time

Thanks everyone!