32

History of AWS Cloud - DevOpsSchool.com ·  · 2017-09-12History of AWS Cloud: ... EC2: Elastic Compute Cloud (Just Like Virtual ... ELB: Elastic Load Balancing (Just Like Network

  • Upload
    builien

  • View
    236

  • Download
    1

Embed Size (px)

Citation preview

History of AWS Cloud:

● In late 2003, Chris Pinkham and Benjamin Black presented a paper describing a vision for

Amazon's retail computing infrastructure that was completely standardized, completely

automated, and would rely extensively on web services for services such as storage,

drawing on internal work already underway.

● In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to

businesses in the form of web services

● AWS is located in 13 geographical "regions": US East (Northern Virginia), where the

majority of AWS servers are based, US West (northern California), US West (Oregon),

Brazil (São Paulo), Europe (Ireland and Germany), South Asia (Mumbai), Southeast Asia

(Singapore), East Asia (Tokyo, Seoul, Beijing) and Australia (S ydney)

www.scmGalaxy.com

History of AWS Cloud Cont…..

● In June 2007, Amazon claimed that more than 180,000 developers had signed up to

use Amazon Web Services

● In November 2010, it was reported that all of Amazon.com retail web services had

been moved to AWS

● On April 20, 2011, some parts of Amazon Web Services suffered a major outage. A

portion of volumes using the Elastic Block Store (EBS) service became "stuck" and

were unable to fulfill read/write requests.

● In November 2012, AWS hosted its first customer event in Las Vegas. On April 30,

2013, AWS began offering a certification program for computer engineers with

expertise in cloud computing.

www.scmGalaxy.com

Amazon History

1994: Jeff Bezos incorporated the

company.

1995:Amazon.com launched its

online bookstore.

2005:Amazon

Publishing was

launched.

2006:Amazon

Web Services (AWS)

was launched.

2007:Kindle was launched.

2011:Amazon

Freshwas launched.

2012: AmazonGame Studios waslaunched.

2013:Amazon Art

waslaunched.

2014:Amazon

Prime Now was

launched.

2015:Amazon Home

Services and Amazon Echo

were launched.

www.scmGalaxy.com 5

Amazon AWS

Grew out of Amazon’s need to rapidly provision and configure machines of standard configurations for its own business.Early 2000s – Both private and shared data centers began using virtualization to perform “server consolidation”2003 – Internal memo by Chris Pinkham describing an “infrastructure service for the world.”2006 – S3 first deployed in the spring, EC2 in the fall2008 – Elastic Block Store available.2009 – Relational Database Service2012 – DynamoDBDoes it turn a profit?

www.scmGalaxy.com

-

Management Layer

Virtual Infrastructure

Physical Infrastructure

Self-service Portal

Service Catalog

Amazon Web Services (AWS)

Messaging

Mobile

Database

Networking

Development and

Management Tools

ComputeApp Services

Payments

On-Demand Workforce

VPC

AnalyticsContent Delivery

Storage

Enable businesses and developers to use web

services to build scalable,

sophisticated applications.

www.scmGalaxy.com 17

AWS Rapid Pace of Innovation

2009 2011 2013 2015

722

New Features/Services

Launched

159

8248

www.scmGalaxy.com 18

2,420

Connect

AWS Elastic Beanstalk

AWSCloudTrail

Amazon WorkSpaces

AmazonKinesis

Amazon SNS

Amazon SWF

Amazon

AppStream

Amazon DynamoDB

AWSData

Pipeline

AWSConfig

Amazon RDS forAurora

Amazon WorkDocsAWS Direct

AWSDirectory

Service

AWSCodeCommit

AWSServiceCatalog

Amazon CloudWatchLogs

Amazon API

Gateway

Amazon Machine

Learning

AWS Device Farm

AWSWAF

Elasticsearch Service

Amazon QuickSight

AWS Import/Export

Amazon Inspector

AWS IoT

Amazon EC2 Container

Registry

AWS CodePipeline

Amazon

ElastiCache

AWSCloudHSM

Amazon Mobile Analytics

AWS Import/Export

8

Amazon RDS for MariaDB AWS Mobile Hub

AWSKMS

AWS Storage GatewayAWS GovCloud (US)

AWSOpsWorks

Amazon SES

Amazon Elastic Transcoder

Amazon EC2

Container Service

Amazon Cognito

AWS CodeDeploy

Amazon CloudSearch

Amazon Glacier

Amazon WorkMail

AWS CertificateManager

Amazon EFS

Amazon Redshift

AWS Identity and Access

Management

Amazon Route 53

AWS LambdaAWS

CloudFormation

Services and Features

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

As of 1 August201619www.scmGalaxy.com

AWS CustomersEnterprise Customers

Startup Customers

Public Sector Customers

www.scmGalaxy.com 20

Advantages and Benefits of AWS Cloud Computing

Trade capital expense

for variable expense.

Benefit from massive

economies of scale.

Stop guessing

capacity.

Increase speed and

agility.

Stop spending money on

running and maintaining data

centers.

Go global in minutes.

www.scmGalaxy.com 21

Gartner Magic Quadrant for Cloud Infrastructure as a Service,Worldwide

22www.scmGalaxy.com

12

AWS Core Infrastructure and Services

Network

Security Groups NACLs Access Mgmt

VPCEC2 “Classic”

“Public

ELB

O n-Demand

Provision

Servers

AMI Amazon EC2 InstancesOn-Premises Servers

Traditional Infrastructure Amazon Web Services

Security Security

Security

Security Groups Network ACLs AWSIAMFirewalls ACLs Administrators

Storage and DatabaseRDBMS

DAS SAN NASAmazon

EBSAmazon

EFSAmazon

S3

Amazon

RDS

Networking Network

VPCELBRouter Network Pipeline Switch

23www.scmGalaxy.com

Infrastructure Regions EdgeLocationsAvailability Zones

Foundation

Services

Compute(Virtual, Auto-scalingand Load

Balancing)

Networking

ApplicationsVirtual Desktops

Collaboration and Sharing

Platform

Services

AWS Cloud Computing

Databases

Relational

NoSQL

Caching

Analytics

Cluster Computing

Real-time

Data Warehouse

DataWorkflows

App Services

Queuing

Orchestration

App Streaming

Transcoding Email

Search

Deploymentand Management

Containers

Dev/ops Tools

Resource Templates

Usage Tracking

Monitoring and Logs

Mobile Services

Identity

Sync

Mobile Analytics

Notifications

Storage(Object, Block and Archive)

24www.scmGalaxy.com

Compute Network StorageSecurity &

Identity Applications

AWS Foundation Services

Amazon

EC2

AWS

Lambda

Amazon EC2

Container

Service

AWS

Elastic

Beanstalk

Elastic Load

Balancing

Amazon

VPC

AWS

Direct

Connect

Amazon

Route 53

Amazon

S3

Amazon

CloudFront

Amazon

Elastic File

System

Amazon

Glacier

AWS

Storage

Gateway

AWS

Import/Export

AWS Identity and Access

Management

AWS

Directory

Service

AWS Cloud

HSM

AWS

KMS

AWS WAF

Amazon

WorkDocsAmazon

WorkSpaces

Auto

Scaling

Amazon

WorkMail

www.scmGalaxy.com 25

Databases Analytics App ServicesManagement

ToolsDeveloper

ToolsMobile

ServicesInternet of

Things

AWS Platform Services

Amazon

RDS

Amazon

DynamoDB

Amazon

ElastiCache

Amazon

Redshift

Amazon

EMR

AWS

Data Pipeline

Amazon

Kinesis

Amazon Amazon

Elasticsearch Machine

Service Learning

Amazon API

Gateway

Amazon

AppStream

Amazon

CloudSearch

Amazon

Elastic

Transcoder

Amazon

SES

Amazon

SQS

Amazon

SWF

AWS

CloudTrail

AWS AWS

CloudFormation Config

AWS Amazon

OpsWorks CloudWatch

AWS

Service

Catalog

AWS AWS

CodeCommit CodeDeploy

AWS

CodePipeline

AWS

Device Farm

Amazon

Mobile

Analytics

Amazon

Cognito

Amazon

SNS

Mobile Hub

AWS IoT

Trusted

Advisor

AWS Database

Migration Service

AWS

Certificate

Manager

www.scmGalaxy.com 26

Topic#1

AWS Services

(At a Glance)

www.scmGalaxy.com

AWS ConsoleOverview

www.scmGalaxy.com

AWS Terminologies

EC2: Elastic Compute Cloud (Just Like Virtual Machine

)

VPC: Virtual Private Cloud (Just like Private DataCenter

)

ELB: Elastic Load Balancing (Just Like Network Load Balancing)

RDS: Relational Database Server (Just like MS SQL Server)

IAM: Identity & Access Management (Just Like Active Directory

)

S3: Simple Storage Service (Just Like Google Drive, DropBox)

www.scmGalaxy.com

AWS Terminology

AWS Services

A virtual private cloud (VPC) is a virtual network dedicated to your AWS account. It is

logically isolated from other virtual networks in the AWS cloud.

Amazon Elastic Compute Cloud (Amazon EC2) is a Computation service that

provides resizable compute capacity in the cloud. It is designed to make web-scale cloud

computing easier for developers.

Amazon Simple Storage Service(S3) highly-scalable, reliable, and low-latency datastorage infrastructure at very low costs.

Amazon Relational Database Service ( RDS) is a web service that makes it easier to

set up, operate, and scale a relational database in the cloud.

www.scmGalaxy.com

AWS Terminology

AWS Services

An EBS volume behaves like a raw, unformatted, external block device that you can

attach to a single instance and are not physically attached to the Instance host

computer

Auto Scaling helps to automatically increase the number of EC2 instances when the user

demand goes up, and decrease the number of EC2 instances when demand goes down

ELB service helps to distribute the incoming web traffic (called the load) automatically

among all the running EC2 instances

AWS Identity and Access Management (IAM) is a web service that helps you

securely control access to AWS resources for your users

www.scmGalaxy.com

AWS Terminology