introduction to amazon cloud & ec2 overview

34
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Mona Mona, Solution Architect 11/16/2018 Introduction to Amazon Cloud & EC2 Overview

Upload: others

Post on 16-May-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Mona Mona, Solution Architect

11/16/2018

Introduction to Amazon

Cloud & EC2 Overview

Page 2: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Agenda

• Introduction to AWS Cloud

• Overview of AWS most used service: Storage and EC2

• EC2 Security Details

https://bit.ly/2Cz0yb6

Page 3: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What is Amazon Web Services (AWS)?

Run applications –

reliably and securely

Provision network, compute, storage

and database services in the cloud

with the click of a button

Everything you’d want to do

in a traditional datacenter

Page 4: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What sets AWS apart?

*as of July 31, 2014

Building and managing cloud since 2006

100+ services to support any cloud workload

History of rapid, customer-driven releases

19 regions, 55 availability zones, 100+ edge locations

65 proactive price reductions to date

Experience

Service Breadth & Depth

Pace of Innovation

Global Footprint

Pricing Philosophy

Ecosystem Thousands of consulting/system integrator & technology partners

Page 5: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

1Introduction to AWS

Page 6: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS Global Infrastructure

19 Regions

55 Availability Zones

100+ Edge Locations

Page 7: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

18 Regions – 55 Availability Zones – 100+ Edge Locations

AWS Global Infrastructure

Page 8: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Service Breadth & DepthTECHNICAL &

BUSINESS

SUPPORT

Account

Management

Support

Professional

Services

Solutions

Architects

Training &

Certification

Security

& Pricing

Reports

Partner

Ecosystem

AWS

MARKETPLACE

Backup

Big Data

& HPC

Business

Apps

Databases

Development

Industry

Solutions

Security

MANAGEMENT

TOOLS

Queuing

Notifications

Search

Orchestration

Email

ENTERPRISE

APPS

Virtual

Desktops

Storage

Gateway

Sharing &

Collaboration

Email &

Calendaring

Directories

HYBRID CLOUD

MANAGEMENT

Backups

Deployment

Direct

Connect

Identity

Federation

Integrated

Management

SECURITY &

MANAGEMENT

Virtual Private

Networks

Identity &

Access

Encryption

KeysConfiguration Monitoring Dedicated

INFRASTRUCTURE

SERVICES

RegionsAvailability

ZonesCompute

Storage

Objects,

Blocks, Files

DatabasesSQL, NoSQL,

Caching

CDNNetworking

PLATFORM

SERVICES

App

Mobile

& Web

Front-end

Functions

Identity

Data Store

Real-time

Development

Containers

Source

Code

Build

Tools

Deploymen

t

DevOps

Mobile

Sync

Identity

Push

Notifications

Mobile

Analytics

Mobile

Backend

Analytics

Data

Warehousing

Hadoop

Streaming

Data

Pipelines

Machine

Learning

Page 9: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Any Questions?

Page 10: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

0Storage Primer

Page 11: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Block vs File vs ObjectBlock StorageRaw Storage

Data organized as an array of unrelated blocks

Host File System places data on disk

e.g.: Microsoft NTFS, Unix ZFS

File StorageUnrelated data blocks managed by a file (serving) system

Native file system places data on disk

Object StorageStores Virtual containers that encapsulate the data, data attributes, metadata and Object IDs

API Access to data

Metadata Driven, Policy-based, etc

Page 12: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS has a variety of storage options

Amazon EBS (Elastic Block Storage)

Amazon Elastic File System (EFS)

Amazon EC2 Instance Store (Ephemeral Volumes)

Amazon S3 (Simple Storage Service)

Amazon Glacier

AWS Storage Gateway: File Gateway

Amazon Snowball & Snowball Edge

AWS Snowmobile

Page 13: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Any Questions?

Page 14: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

1EC2 Overview

Page 15: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Instances and Amazon Machine Image(AMI)

Page 16: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Broad Set of Compute Instance Types

M5

General

purpose

Compute

optimized

C5

Z1

Storage and IO

optimized

I3 F1

GPU & FPGA

enabled

Memory

optimized

R5

D2

Bare

Meta

l

X1

P3

Page 17: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

EC2 Operating Systems Supported

Windows 2003R2/2008/2008R2/2012/2012R2/2016

Amazon Linux

Debian

Suse

CentOS

Red Hat Enterprise Linux

Ubuntu

AWS Marketplace

Community AMIs

Page 18: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Purchasing Options

On demand

• Pay as you go

• Flat hourly rate

• No commitment

Reserved

• Pay a low upfront price

• Reserve an instance slot

• Secure a low hourly rate

• Sell & modify reservations if your needs change

Spot

• Bid what you like—your Spot instances run while your bid > the Spot price

• Save up to 90% off of On-Demand

• Run 1,000s of instances

Dedicated Instances

• Dedicated Instances are Amazon EC2 instances that run in a VPC on hardware that's dedicated to a single customer. AWS accounts.

Dedicated Host

• Dedicated Hosts give you additional visibility and control over how instances are placed on a physical erver, and you can reliably use the same physical server over time.

Page 19: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Layer your options

Page 20: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Any Questions?

Page 21: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

2EC2 Security and

Design

Page 22: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon VPC

• Virtual network topology that you define

• Your own logically isolated section of AWS

• Complete control of your networking environment

IP ranges

Subnets

Routing tables

Gateways

• Multiple Connectivity Options

• Advanced Security Features

Page 23: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Networking Building Blocks

Your network goes here

• Bring your own network

Page 24: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Availability Zone BAvailability Zone A

• Bring your own network

Your Network goes here

VPC – Virtual Private Cloud

Page 25: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Availability Zone BAvailability Zone A

Networking Building Blocks

• Bring your own network

• Create your own subnets

VPC Subnet VPC Subnet

VPC – Virtual Private Cloud

Page 26: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Network Building Blocks

• Security Groups

• Per instance

• Stateful

Security Group Firewall

Load

Balancer

Security Group Firewall

Security Group Firewall

DB

Server

Web

(HTTP)

8080

Web

Server

Web

Server

Page 27: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Scale your instances using Auto Scaling

Page 28: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Running EC2 instances in VPC

AMI

Virtual Machine

Configuration

Instance

Running or

Stopped VM

Amazon S3

EBS EBS EBS EBS EBS EBS

EBS

SnapshotsS3 Buckets

Region

Insta

nce

VPC Subnet

Availability zone 1 Availability Zone 2

Security Group

Elastic Load Balancer

Auto scaling group

Page 29: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

EC2-Specific Credentials

EC2 key pairs

• Linux – SSH key pair for first-time host login

• Windows – Retrieve Administrator password

Standard SSH RSA key pair

• Public/Private Keys

• Private keys are not stored by AWS

AWS approach for providing initial access to a

generic OS

• Secure

• Personalized

• Non-generic (NIST, PCI DSS)

“Public Half” inserted by

Amazon into each EC2

instance that you launch

“Private Half”

downloaded to your

desktop

Page 30: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

EC2 DEMO

Page 31: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark

AWS & UC System Enterprise Agreement (UCSB prefers that you place your account under the EA)

• Includes better terms and conditions from a legal

perspective

• The EA also includes a data egress waiver

• You can attach a Purchase Order to your account instead of

using a credit card.

Directions for how to do this can be found on

the UCSB Software Central site here:

http://www.software.ucsb.edu/info/aws

Page 32: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark

AWS Credits for experimentation - $150

1. Create an account: http://www.software.ucsb.edu/info/aws

2. Send your AWS account number to [email protected] and

request your $150 in AWS credits

3. I’ll reply with your Credit Code along with simple instructions for

adding credits to your account.

Page 33: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark

Thank you!

Luke Chirhart, HigherEd Account Consultant.

[email protected]

Mona Mona, Solutions Architect

[email protected]

Page 34: Introduction to Amazon Cloud & EC2 Overview

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Any Questions?