SlideShare uma empresa Scribd logo
1 de 73
Baixar para ler offline
What is AWS?
Yuri Misnik
Head of Solutions Architecture UK and IR
ymisnik@amazon.co.uk
What is AWS?
An overview of what AWS is and why people are adopting it
A 1,000 foot view of the services available in the toolbox
A look at top questions people have when approaching AWS
background
Consumer Business

Tens of millions of
active customer
accounts

Eight countries:
US, UK, Germany,
Japan, France, Canada,
China, Italy

Seller
Business

IT Infrastructure
Business

Sell on Amazon
websites

Cloud computing
infrastructure for
hosting web-scale
solutions

Use Amazon
technology for your
own retail website
Leverage Amazon’s
massive fulfillment
center network

Hundreds of
thousands of
registered customers
in over 190 countries
How did Amazon…
About Amazon Web
Services

Deep experience in building
and operating global web
scale systems

?
…get into cloud computing?
Over 10 years in the making

Enablement of sellers on Amazon

Internal need for scalable deployment environment

Early forays proved developers were hungry for more
AWS Mission
Enable businesses and developers to
use web services* to build scalable,
sophisticated applications.
*What people now call “the cloud”
Not excess capacity!
Powering the Most Popular Internet Businesses
Trusted by Enterprises
Each day AWS adds the equivalent server
capacity to power Amazon when it was a
global, $5B enterprise
Each day AWS adds the equivalent server
capacity to power Amazon when it was a
global, $5B enterprise
2003
$5.2B retail business
7,800 employees
A whole lot of servers
Objects in S3

1.3 Trillion
835k peak transactions per second
EMR Jobs

3.7 M clusters
4,000,000
3,500,000
3,000,000
2,500,000
2,000,000
1,500,000

1,000,000
500,000
0

launched since May 2010
Innovation on behalf of our customers:

158 new features and services in 11months of 2012
Utility computing
Utility computing
Utility computing

On demand

Compute
Security
DNS

Scaling
CDN Backup

Database

Storage

Load Balancing

Workflow

Uniform

Pay as you go

Monitoring

Networking
Messaging

Available
On a global footprint
Region
US-WEST (N. California)

EU-WEST (Ireland)
GOV CLOUD

ASIA PAC (Tokyo)

US-EAST (Virginia)

US-WEST (Oregon)

ASIA PAC (Singapore)
SOUTH AMERICA (Sao Paulo)

ASIA PAC (Sydney)
On a global footprint
Availability Zone
On a global footprint
Edge Locations
London(2)
Seattle

New York (2)

South Bend

Amsterdam

Newark

Stockholm

Dublin

Palo Alto
Tokyo

San Jose

Frankfurt(2)
Paris(2)
Ashburn(2)

Los Angeles (2)

Milan

Osaka

Jacksonville
Hong Kong

Dallas(2)
St.Louis
Miami

Singapore(2)

Sao Paulo

Sydney
At the end of a web service
ec2-run-instances ami-b232d0db
--instance-count 3
--availability-zone eu-west-1a
--instance-type m1.small

ec2-run-instances ami-b232d0db
--instance-count 5
--availability-zone eu-west-1c
--instance-type m1.medium
At the end of a web service

ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1b
--instance-type m1.xlarge

ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1d
--instance-type m1.xlarge
At the end of a web service
ec2-authorize default -p 80

elb-create-lb myLoadBalancer

as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1c
--min-size 2
--max-size 200
and rich console services
Why are customers adopting cloud computing?
Why are customers adopting cloud computing?
Variable expense

Replace capital expenditure with variable expense
Why are customers adopting cloud computing?
Variable expense

Replace capital expenditure with variable expense

On-premise

Capital investment &
physical installation

vs
$0 to get started
Pay as you go
Why are customers adopting cloud computing?
Economies of scale

Lower variable expense than companies can achieve
themselves
Why are customers adopting cloud computing?
Economies of scale

Lower variable expense than companies can achieve
themselves

Saved $34m
on SmartHub
application

10’s of millions of $
saved with first 12 apps
migrated to AWS

50% reduction
in analytics
costs
Why are customers adopting cloud computing?
Economies of scale

Lower variable expense than companies can achieve
themselves
$3.01M

70% lower 5 year
TCO per app
$0.90M

On-premise

AWS

Source IDC Whitepaper, sponsored by Amazon,
“The Business Value of Amazon Web Services
Accelerates Over Time.” July 2012
Why are customers adopting cloud computing?
Elastic capacity

No need to guess capacity requirements and over-provision
Why are customers adopting cloud computing?
Elastic capacity

No need to guess capacity requirements and over-provision

Demand
Actual demand
Customer
dissatisfaction
Predicted demand

Waste
Time
Why are customers adopting cloud computing?
Elastic capacity

No need to guess capacity requirements and over-provision

Demand

Elastic capacity

Time
Why are customers adopting cloud computing?
Speed and agility

Infrastructure in minutes not weeks
Why are customers adopting cloud computing?
Speed and agility

Infrastructure in minutes not weeks

“We reduced
application
deployment times
from 2 months to 3
days.”

“Time to deploy
from went weeks
to hours.”

“We can double
server capacity in
20 seconds”
Why are customers adopting cloud computing?
Speed and agility

Infrastructure in minutes not weeks

Old World: Infrastructure in Weeks

Infrastructure in Minutes
Add New Dev Environment

aws.amazon.com/managementconsole

Instance Type

M3 Extra Large
1,000

Number of Instances

Availability Zone

US-West-2b

Launch

Add New Production Environment
Add New Environment in Japan
Add 1,000 Servers
Remove 1,000 servers
Why are customers adopting cloud computing?
Speed and agility

Infrastructure in minutes not weeks

“On-premise”
Experiment
Infrequently

Experiment Often

Failure is
expensive

Fail quickly at a
low cost

Less Innovation

More Innovation

$00’s
Why are customers adopting cloud computing?
Focus on business

Not undifferentiated heavy IT lifting
Why are customers adopting cloud computing?
Focus on business

Not undifferentiated heavy IT lifting

We take care of…

…so you don’t have to…

Data centers
Power
Cooling
Cabling
Networking
Racks
Servers
Storage
Labour

Buy and install new hardware
Set up and configure new
software
Build new data centers
Why are customers adopting cloud computing?
Global Reach

Go global in minutes and reach a global audience
Why are customers adopting cloud computing?
Global Reach

Application

Go global in minutes and reach a global audience
Why are customers adopting cloud computing?
Global Reach

Application

Go global in minutes and reach a global audience
40 servers to 5000 in 3 days

Number of EC2 Instances

EC2 scaled to peak of 5000
instances

“Techcrunched”

Launch of Facebook
modification
Steady state of ~40
instances

4/12/2008

4/13/2008

4/14/2008

4/15/2008

4/16/2008

4/17/2008

4/18/2008

4/19/2008

4/20/2008
AWS Services
Reference Model

Deployment & Administration
App Services

Compute

Storage

Database

Networking
AWS Global Infrastructure
Global infrastructure

Deployment & Administration
App Services
Compute

Storage

Database

Regions
An independent collection of AWS resources in a

Networking

defined geography
A solid foundation for meeting location-dependent

AWS Global Infrastructure

privacy and compliance requirements
Global infrastructure

Deployment & Administration
App Services
Compute

Storage

Database

Availability Zones
Designed as independent failure zones

Networking

Physically separated within a typical metropolitan
region

AWS Global Infrastructure
Global infrastructure

Deployment & Administration
App Services
Compute

Storage

Database

Edge Locations
To deliver content to end users with lower latency

Networking

A global network of edge locations
Supports global DNS infrastructure (Route53) and

AWS Global Infrastructure

Cloud Front CDN
Compute

Elastic Compute Cloud (EC2)
Vertical Scaling

Basic unit of compute capacity

From $0.02/hr

Range of CPU, memory & local disk options
13 Instance types available, from micro to cluster compute

Feature

Details

Flexible

Run windows or Linux distributions

Scalable

Wide range of instance types from micro to cluster
compute

Deployment & Administration
Machine Images

App Services
Full control

Compute

Storage

Database

Secure

Configurations can be saved as machine images
(AMIs) from which new instances can be created
Full root or administrator rights
Full firewall control via Security Groups

Monitoring

Networking

Publishes metrics to Cloud Watch

Inexpensive

On-demand, Reserved and Spot instance types

VM Import/Export

AWS Global Infrastructure

Import and export VM images to transfer
configurations in and out of EC2
Compute
Vertical Scaling
From $0.02/hr

GNM measures the savings from using AWS in terms of
reduced lead times.

Deployment & Administration
App Services
Compute

Storage

Networking
AWS Global Infrastructure

Database

“It takes … less than 10 minutes to set up a new
instance in Amazon EC2 and perhaps another 20
minutes to connect to the infrastructure and build the
server type, for a total lead time of half an hour. This
compares to a possible three weeks for hardware to be
delivered and installed plus additional time for budget
approval.”
Mike Bracken
GNM’s Director of Technology Development,
Compute
Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple

availability zones

Deployment & Administration

Feature
Auto-scaling

App Services
Compute

Storage

Networking
AWS Global Infrastructure

Available
Database

Health checks
Session stickiness
Secure sockets layer
Monitoring

Details
Automatically scales to handle request volume

Load balance across instances in multiple availability
zones
Automatically checks health of instances and takes
them in or out of service
Route requests to the same instance
Supports SSL offload from web and application
servers with flexible cipher support
Publishes metrics to Cloud Watch
Storage
S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB size per object

Feature
Flexible object store
Access control

Deployment & Administration

Server-side encryption
Multi-part uploads

App Services

Object versioning
Object expiry

Compute

Storage

Networking
AWS Global Infrastructure

Database

Access logging
Web content hosting
Notifications
Import/Export

Details
Buckets act like drives, folder structures within
Granular control over object permissions
256bit AES encryption of objects
Improved throughput & control

Archive old objects and version new ones
Automatically remove old objects
Full audit log of bucket/object actions
Serve content as web site with built in page handling
Receive notifications on key events
Physical device import/export service
Storage
Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances

Deployment & Administration
App Services

Feature
High performance file
system

Flexible size
Secure

Compute

Storage

Networking

Database

Performance

Available
Backups

AWS Global Infrastructure

Monitoring

Details
Mount EBS as drives and format as required

Volumes from 1GB to 1TB in size
Private to your instances
Use provisioned IOPS to get desired level of IO
performance

Replicated within an Availability Zone
Volumes can be snapshotted for point in time restore
Detailed metrics captured via Cloud Watch
Storage
Glacier
Low-cost storage service
Secure and durable storage for backup and archive
For data that is infrequently accessed

Feature
Low cost

Deployment & Administration

Details
$0.01/GB/month with no up-front capital
commitments

Durable
Flexible

App Services
Compute

Storage

Networking

Database

Same 99.999999999% durability as S3
Store any amount of data on-demand. Eliminate the
need for capacity planning

Secure

Leverage AWS’ robust security platform.
Control access to your data.

API

REST-based API to send and receive data

Import/Export

AWS Global Infrastructure

Vault inventory

Optionally use portable storage devices to
import/export mass data
Index for real-time view of the contents of the vault
Database
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations

Feature
Platform support
Preconfigured

Details
Create MySQL, SQL Server and Oracle RDBMS
Get started instantly with sensible default settings

Deployment & Administration
Automated patching

App Services
Compute

Storage

Backups

Database

Automatic backups and point in time recovery and
full DB backups

Provisioned IOPS

Specify IO throughput depending on requirements

Failover

Networking
Replication

AWS Global Infrastructure

Keep your database platform up to date
automatically

Automated failover to slave hosts in event of a
failure
Easily create read-replicas of your data and
seamlessly replicate data across availability zones
Database
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architecture

Feature
Provisioned throughput

Deployment & Administration

Predictable
performance

Average single digit millisecond latencies from SSD
backed infrastructure
Be sure you are reading the most up to date values

Fault tolerant
Storage

Networking

Database

Monitoring
Secure
Elastic MapReduce

AWS Global Infrastructure

Dial up or down provisioned read/write capacity

Strong consistency

App Services
Compute

Details

Data replicated across availability zones
Integrated to Cloud Watch
Integrates with AWS Identity and Access Management
(IAM)
Integrates with Elastic MapReduce for complex
analytics on large datasets
Networking

Internet
Internet

Deployment & Administration
App Services
Compute

Storage

Database

Direct Connect
Dedicated connection

Networking

between your IT
infrastructure and the AWS
datacenters

AWS Global Infrastructure

VPN Connection
A Hardware VPN connection

connects AWS to your
datacenter
Commonly used hardware
supported

Virtual Private
Cloud
Launch resources in a virtual
network that you define
complete control over your
virtual networking

environment
Networking
Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective

Feature
Global

Deployment & Administration
Scalable

Details
Supported from AWS global edge locations for
fast and reliable domain name resolution
Automatically scales based upon query volumes

App Services
Latency based
routing

Compute

Integrated

Storage

Supports resolution of endpoints based upon
latency, enabling multi-region application
delivery
Integrates with other AWS services allowing
Route 53 to front load balancers, S3 and EC2

Database

Networking
Secure

AWS Global Infrastructure

Integrates with IAM giving fine grained control
over DNS record access
Application Services
CloudFront

3

Served from S3
/images/*

World-wide content distribution network
Easily distribute content to end users with low latency,
high data transfer speeds, and no commitments.
2

London

Served from EC2
*.php

Paris

Deployment & Administration

1

Single CNAME
www.mysite.com

NY

Feature
App Services
Compute

Fast

Details
Multiple world-wide edge locations to serve
content as close to your users as possible

Networking
AWS Global Infrastructure

Database

Integrated with other
services

Works seamlessly with S3 and EC2 origin servers

Dynamic content

Supports static and dynamic content from origin
servers

Streaming

Storage

Supports rtmp from S3 and includes support for
live streaming from Adobe FMS and Microsoft
Media Server
Application Services
Elastic MapReduce
Managed, elastic Hadoop cluster
Integrates with S3 & DynamoDB
Leverage Hive & Pig analytics scripts
Integrates with instance types such as spot

Deployment & Administration

Feature

Details

Scalable

Use as many or as few compute instances running
Hadoop as you want. Modify the number of instances
while your job flow is running

App Services
Compute

Storage

Database

Integrated with other
services
Comprehensive

Networking
Cost effective

AWS Global Infrastructure

Monitoring

Works seamlessly with S3 as origin and output.
Integrates with DynamoDB
Supports languages such as Hive and Pig for defining
analytics, and allows complex definitions in
Cascading, Java, Ruby, Perl, Python, PHP, R, or C++
Works with Spot instance types
Monitor job flows from with the management
console
Deployment & Admin
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resources automatically created

Deployment & Administration

Feature
Platform support

App Services
Compute

Storage

Networking
AWS Global Infrastructure

Details
Containers for Java, .NET and PHP

Resource creation

Database

Creates load balancer, instances, auto scaling and
monitoring automatically

Monitoring & Logs

Integrated with Cloud Watch and consolidates
server logs

Versioning
Notifications
Full resource access

Manage versions of applications and easily rollback
deployments
Receive alerts on key events
Access all underlying AWS resources as necessary
Deployment & Admin

Cloud Formation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Deployment & Administration

Feature
Platform support

App Services

Resource creation

Compute

Storage

Database
Declarative

Networking
AWS Global Infrastructure

Customizable

Details
Support for AWS resources from EC2 to IAM
Creates AWS resources behind the scenes and
reports on progress
Specify stacks in JSON format and source control
your environments

Drive stack creation with parameters
Deployment & Admin
Identity & Access Management
Granular control of user rights with AWS
Automated granting of EC2 service rights

Software Developer Kits
Comprehensive support of programming models for using
Deployment & Administration
App Services
Compute

Storage

Networking
AWS Global Infrastructure

Database

AWS services
Easily and rapidly analyze
petabytes of data

Introducing Amazon
Redshift
Data Warehousing the AWS Way

1/10 the cost of traditional data
warehouses
Automated deployment &
administration
Compatible with popular BI tools
Internal Testing:
At Least 10X Faster for a Fraction of the Cost
Our Test
On-premises retail
data warehouse
32 nodes, 4.2 TB of
RAM, 1.6 PB of disk
Several million dollars

2 billion row data set
& 6 most complex
queries

Amazon
Redshift

Two 16 TB /
128 GB RAM nodes
$3.65 / hour
AWS Data Pipeline

Your Analytics

AWS Data Pipeline

Your analysis

Orchestration service for data-driven workflows
Create automated and scheduled data flows
Pre-integrated with AWS data sources
Easily connect with 3rd party & on-premises sources
NEW! Amazon Elastic Transcoder
+ others
Simple Email Service
Simple Notification Service
ElastiCache
CloudWatch
Storage Gateway

…
Summary
Why are customers adopting cloud computing?
Variable expense

Economies of scale

Elastic capacity

Replace capital
expenditure with variable
expense

Lower variable expense
than companies can
achieve themselves

No need to guess
capacity requirements
and over-provision

Speed and agility

Focus on business

Global Reach

Infrastructure in minutes
not weeks

Not undifferentiated
heavy IT lifting

Go global in minutes and
reach a global audience
aws.amazon.com

Mais conteúdo relacionado

Mais procurados

Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Amazon Web Services
 
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
Amazon Web Services Korea
 

Mais procurados (20)

AI & AWS DeepComposer
AI & AWS DeepComposerAI & AWS DeepComposer
AI & AWS DeepComposer
 
Kubernetes/ EKS - 김광영 (AWS 솔루션즈 아키텍트)
Kubernetes/ EKS - 김광영 (AWS 솔루션즈 아키텍트)Kubernetes/ EKS - 김광영 (AWS 솔루션즈 아키텍트)
Kubernetes/ EKS - 김광영 (AWS 솔루션즈 아키텍트)
 
AWS Tech Talks - Data Lake Analytics
AWS Tech Talks - Data Lake AnalyticsAWS Tech Talks - Data Lake Analytics
AWS Tech Talks - Data Lake Analytics
 
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
 
시계열 예측 자동화를 위한 Amazon Forecast 기반 MLOps 파이프라인 구축하기 - 김주영, 이동민 AWS 솔루션즈 아키텍트 :...
시계열 예측 자동화를 위한 Amazon Forecast 기반 MLOps 파이프라인 구축하기 - 김주영, 이동민 AWS 솔루션즈 아키텍트 :...시계열 예측 자동화를 위한 Amazon Forecast 기반 MLOps 파이프라인 구축하기 - 김주영, 이동민 AWS 솔루션즈 아키텍트 :...
시계열 예측 자동화를 위한 Amazon Forecast 기반 MLOps 파이프라인 구축하기 - 김주영, 이동민 AWS 솔루션즈 아키텍트 :...
 
Amazon의 머신러닝 솔루션: Fraud Detection & Predictive Maintenance - 남궁영환 (AWS 데이터 사이...
Amazon의 머신러닝 솔루션: Fraud Detection & Predictive Maintenance - 남궁영환 (AWS 데이터 사이...Amazon의 머신러닝 솔루션: Fraud Detection & Predictive Maintenance - 남궁영환 (AWS 데이터 사이...
Amazon의 머신러닝 솔루션: Fraud Detection & Predictive Maintenance - 남궁영환 (AWS 데이터 사이...
 
Security: A Driving Force Behind Cloud Adoption
Security: A Driving Force Behind Cloud AdoptionSecurity: A Driving Force Behind Cloud Adoption
Security: A Driving Force Behind Cloud Adoption
 
AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...
AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...
AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...
 
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
 
Amazon web services
Amazon web services Amazon web services
Amazon web services
 
VMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWS
VMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWSVMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWS
VMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWS
 
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
스마트 엔지니어링: 제조사를 위한 품질 예측 시뮬레이션 및 인공지능 모델 적용 사례 소개 – 권신중 AWS 솔루션즈 아키텍트, 천준홍 두산...
스마트 엔지니어링: 제조사를 위한 품질 예측 시뮬레이션 및 인공지능 모델 적용 사례 소개 – 권신중 AWS 솔루션즈 아키텍트, 천준홍 두산...스마트 엔지니어링: 제조사를 위한 품질 예측 시뮬레이션 및 인공지능 모델 적용 사례 소개 – 권신중 AWS 솔루션즈 아키텍트, 천준홍 두산...
스마트 엔지니어링: 제조사를 위한 품질 예측 시뮬레이션 및 인공지능 모델 적용 사례 소개 – 권신중 AWS 솔루션즈 아키텍트, 천준홍 두산...
 
AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...
AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...
AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...
 
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
 
[판교에서 만나는 아마존웹서비스] AWS 클라우드 개요
[판교에서 만나는 아마존웹서비스] AWS 클라우드 개요[판교에서 만나는 아마존웹서비스] AWS 클라우드 개요
[판교에서 만나는 아마존웹서비스] AWS 클라우드 개요
 
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
 
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
AWS Media Day-AWS Media Service를 활용한 새로운 AWS 미디어 워크플로우(Aslam Khader 최고 제품 책임자)
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
 

Destaque

AWS Summit Milan - Applicazioni Enterprise con AWS
AWS Summit Milan - Applicazioni Enterprise con AWSAWS Summit Milan - Applicazioni Enterprise con AWS
AWS Summit Milan - Applicazioni Enterprise con AWS
Amazon Web Services
 

Destaque (14)

AWS 101 Event December 2013
AWS 101 Event December 2013AWS 101 Event December 2013
AWS 101 Event December 2013
 
AWS Summit Milan - Applicazioni Enterprise con AWS
AWS Summit Milan - Applicazioni Enterprise con AWSAWS Summit Milan - Applicazioni Enterprise con AWS
AWS Summit Milan - Applicazioni Enterprise con AWS
 
Large Scale Data Analysis with AWS
Large Scale Data Analysis with AWSLarge Scale Data Analysis with AWS
Large Scale Data Analysis with AWS
 
McGraw-Hill Education: Global Migration in Less than 2 Years (ENT211) | AWS r...
McGraw-Hill Education: Global Migration in Less than 2 Years (ENT211) | AWS r...McGraw-Hill Education: Global Migration in Less than 2 Years (ENT211) | AWS r...
McGraw-Hill Education: Global Migration in Less than 2 Years (ENT211) | AWS r...
 
AWS Webcast - Redshift Overview and New Features
AWS Webcast - Redshift Overview and New Features AWS Webcast - Redshift Overview and New Features
AWS Webcast - Redshift Overview and New Features
 
Scaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million UsersScaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million Users
 
Maximizing EC2 and Elastic Block Store Disk Performance
Maximizing EC2 and Elastic Block Store Disk PerformanceMaximizing EC2 and Elastic Block Store Disk Performance
Maximizing EC2 and Elastic Block Store Disk Performance
 
AWS CloudTrail to Track AWS Resources in Your Account (SEC207) | AWS re:Inven...
AWS CloudTrail to Track AWS Resources in Your Account (SEC207) | AWS re:Inven...AWS CloudTrail to Track AWS Resources in Your Account (SEC207) | AWS re:Inven...
AWS CloudTrail to Track AWS Resources in Your Account (SEC207) | AWS re:Inven...
 
AWS Summit London 2014 | Amazon Elastic MapReduce Deep Dive and Best Practice...
AWS Summit London 2014 | Amazon Elastic MapReduce Deep Dive and Best Practice...AWS Summit London 2014 | Amazon Elastic MapReduce Deep Dive and Best Practice...
AWS Summit London 2014 | Amazon Elastic MapReduce Deep Dive and Best Practice...
 
Media Content Ingest, Storage, and Archiving with AWS (MED301) | AWS re:Inven...
Media Content Ingest, Storage, and Archiving with AWS (MED301) | AWS re:Inven...Media Content Ingest, Storage, and Archiving with AWS (MED301) | AWS re:Inven...
Media Content Ingest, Storage, and Archiving with AWS (MED301) | AWS re:Inven...
 
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the CloudAWS Tips for LAUNCHing Your Infrastructure in the Cloud
AWS Tips for LAUNCHing Your Infrastructure in the Cloud
 
Amazon WorkSpaces: Desktop Computing in the Cloud (ENT104) | AWS re:Invent 2013
Amazon WorkSpaces: Desktop Computing in the Cloud (ENT104) | AWS re:Invent 2013Amazon WorkSpaces: Desktop Computing in the Cloud (ENT104) | AWS re:Invent 2013
Amazon WorkSpaces: Desktop Computing in the Cloud (ENT104) | AWS re:Invent 2013
 
The System Administrator Role in the Cloud Era: Better Than Ever (ENT212) | A...
The System Administrator Role in the Cloud Era: Better Than Ever (ENT212) | A...The System Administrator Role in the Cloud Era: Better Than Ever (ENT212) | A...
The System Administrator Role in the Cloud Era: Better Than Ever (ENT212) | A...
 
Amazon Elastic MapReduce Deep Dive and Best Practices (BDT404) | AWS re:Inven...
Amazon Elastic MapReduce Deep Dive and Best Practices (BDT404) | AWS re:Inven...Amazon Elastic MapReduce Deep Dive and Best Practices (BDT404) | AWS re:Inven...
Amazon Elastic MapReduce Deep Dive and Best Practices (BDT404) | AWS re:Inven...
 

Semelhante a IP Expo - What is AWS?

AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner Vogels
Amazon Web Services
 
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
Amazon Web Services Korea
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWS
Munish Gupta
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
Amazon Web Services
 
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
Amazon Web Services
 

Semelhante a IP Expo - What is AWS? (20)

AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014
 
AWS 101 December 2014
AWS 101 December 2014AWS 101 December 2014
AWS 101 December 2014
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner Vogels
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)
 
Journey Through The Cloud Webinar Program - What is AWS?
Journey Through  The Cloud Webinar Program - What is AWS?Journey Through  The Cloud Webinar Program - What is AWS?
Journey Through The Cloud Webinar Program - What is AWS?
 
Aws 101 garage+
Aws 101 garage+Aws 101 garage+
Aws 101 garage+
 
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
일본 시골 개발자의 AWS 활용기 - AWS Summit Seoul 2017
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWS
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
 
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
 
AWS101: London May 2014
AWS101: London May 2014AWS101: London May 2014
AWS101: London May 2014
 

Mais de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

IP Expo - What is AWS?

  • 1. What is AWS? Yuri Misnik Head of Solutions Architecture UK and IR ymisnik@amazon.co.uk
  • 2. What is AWS? An overview of what AWS is and why people are adopting it A 1,000 foot view of the services available in the toolbox A look at top questions people have when approaching AWS
  • 4. Consumer Business Tens of millions of active customer accounts Eight countries: US, UK, Germany, Japan, France, Canada, China, Italy Seller Business IT Infrastructure Business Sell on Amazon websites Cloud computing infrastructure for hosting web-scale solutions Use Amazon technology for your own retail website Leverage Amazon’s massive fulfillment center network Hundreds of thousands of registered customers in over 190 countries
  • 5. How did Amazon… About Amazon Web Services Deep experience in building and operating global web scale systems ? …get into cloud computing?
  • 6. Over 10 years in the making Enablement of sellers on Amazon Internal need for scalable deployment environment Early forays proved developers were hungry for more
  • 7. AWS Mission Enable businesses and developers to use web services* to build scalable, sophisticated applications. *What people now call “the cloud”
  • 8.
  • 10. Powering the Most Popular Internet Businesses
  • 12. Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $5B enterprise
  • 13. Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $5B enterprise 2003 $5.2B retail business 7,800 employees A whole lot of servers
  • 14. Objects in S3 1.3 Trillion 835k peak transactions per second
  • 15. EMR Jobs 3.7 M clusters 4,000,000 3,500,000 3,000,000 2,500,000 2,000,000 1,500,000 1,000,000 500,000 0 launched since May 2010
  • 16. Innovation on behalf of our customers: 158 new features and services in 11months of 2012
  • 19. Utility computing On demand Compute Security DNS Scaling CDN Backup Database Storage Load Balancing Workflow Uniform Pay as you go Monitoring Networking Messaging Available
  • 20. On a global footprint Region US-WEST (N. California) EU-WEST (Ireland) GOV CLOUD ASIA PAC (Tokyo) US-EAST (Virginia) US-WEST (Oregon) ASIA PAC (Singapore) SOUTH AMERICA (Sao Paulo) ASIA PAC (Sydney)
  • 21. On a global footprint Availability Zone
  • 22. On a global footprint Edge Locations London(2) Seattle New York (2) South Bend Amsterdam Newark Stockholm Dublin Palo Alto Tokyo San Jose Frankfurt(2) Paris(2) Ashburn(2) Los Angeles (2) Milan Osaka Jacksonville Hong Kong Dallas(2) St.Louis Miami Singapore(2) Sao Paulo Sydney
  • 23. At the end of a web service ec2-run-instances ami-b232d0db --instance-count 3 --availability-zone eu-west-1a --instance-type m1.small ec2-run-instances ami-b232d0db --instance-count 5 --availability-zone eu-west-1c --instance-type m1.medium
  • 24. At the end of a web service ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1b --instance-type m1.xlarge ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1d --instance-type m1.xlarge
  • 25. At the end of a web service ec2-authorize default -p 80 elb-create-lb myLoadBalancer as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1c --min-size 2 --max-size 200
  • 26. and rich console services
  • 27. Why are customers adopting cloud computing?
  • 28. Why are customers adopting cloud computing? Variable expense Replace capital expenditure with variable expense
  • 29. Why are customers adopting cloud computing? Variable expense Replace capital expenditure with variable expense On-premise Capital investment & physical installation vs $0 to get started Pay as you go
  • 30. Why are customers adopting cloud computing? Economies of scale Lower variable expense than companies can achieve themselves
  • 31. Why are customers adopting cloud computing? Economies of scale Lower variable expense than companies can achieve themselves Saved $34m on SmartHub application 10’s of millions of $ saved with first 12 apps migrated to AWS 50% reduction in analytics costs
  • 32. Why are customers adopting cloud computing? Economies of scale Lower variable expense than companies can achieve themselves $3.01M 70% lower 5 year TCO per app $0.90M On-premise AWS Source IDC Whitepaper, sponsored by Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” July 2012
  • 33. Why are customers adopting cloud computing? Elastic capacity No need to guess capacity requirements and over-provision
  • 34. Why are customers adopting cloud computing? Elastic capacity No need to guess capacity requirements and over-provision Demand Actual demand Customer dissatisfaction Predicted demand Waste Time
  • 35. Why are customers adopting cloud computing? Elastic capacity No need to guess capacity requirements and over-provision Demand Elastic capacity Time
  • 36. Why are customers adopting cloud computing? Speed and agility Infrastructure in minutes not weeks
  • 37. Why are customers adopting cloud computing? Speed and agility Infrastructure in minutes not weeks “We reduced application deployment times from 2 months to 3 days.” “Time to deploy from went weeks to hours.” “We can double server capacity in 20 seconds”
  • 38. Why are customers adopting cloud computing? Speed and agility Infrastructure in minutes not weeks Old World: Infrastructure in Weeks Infrastructure in Minutes Add New Dev Environment aws.amazon.com/managementconsole Instance Type M3 Extra Large 1,000 Number of Instances Availability Zone US-West-2b Launch Add New Production Environment Add New Environment in Japan Add 1,000 Servers Remove 1,000 servers
  • 39. Why are customers adopting cloud computing? Speed and agility Infrastructure in minutes not weeks “On-premise” Experiment Infrequently Experiment Often Failure is expensive Fail quickly at a low cost Less Innovation More Innovation $00’s
  • 40. Why are customers adopting cloud computing? Focus on business Not undifferentiated heavy IT lifting
  • 41. Why are customers adopting cloud computing? Focus on business Not undifferentiated heavy IT lifting We take care of… …so you don’t have to… Data centers Power Cooling Cabling Networking Racks Servers Storage Labour Buy and install new hardware Set up and configure new software Build new data centers
  • 42. Why are customers adopting cloud computing? Global Reach Go global in minutes and reach a global audience
  • 43. Why are customers adopting cloud computing? Global Reach Application Go global in minutes and reach a global audience
  • 44. Why are customers adopting cloud computing? Global Reach Application Go global in minutes and reach a global audience
  • 45. 40 servers to 5000 in 3 days Number of EC2 Instances EC2 scaled to peak of 5000 instances “Techcrunched” Launch of Facebook modification Steady state of ~40 instances 4/12/2008 4/13/2008 4/14/2008 4/15/2008 4/16/2008 4/17/2008 4/18/2008 4/19/2008 4/20/2008
  • 47. Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 48. Global infrastructure Deployment & Administration App Services Compute Storage Database Regions An independent collection of AWS resources in a Networking defined geography A solid foundation for meeting location-dependent AWS Global Infrastructure privacy and compliance requirements
  • 49. Global infrastructure Deployment & Administration App Services Compute Storage Database Availability Zones Designed as independent failure zones Networking Physically separated within a typical metropolitan region AWS Global Infrastructure
  • 50. Global infrastructure Deployment & Administration App Services Compute Storage Database Edge Locations To deliver content to end users with lower latency Networking A global network of edge locations Supports global DNS infrastructure (Route53) and AWS Global Infrastructure Cloud Front CDN
  • 51. Compute Elastic Compute Cloud (EC2) Vertical Scaling Basic unit of compute capacity From $0.02/hr Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Feature Details Flexible Run windows or Linux distributions Scalable Wide range of instance types from micro to cluster compute Deployment & Administration Machine Images App Services Full control Compute Storage Database Secure Configurations can be saved as machine images (AMIs) from which new instances can be created Full root or administrator rights Full firewall control via Security Groups Monitoring Networking Publishes metrics to Cloud Watch Inexpensive On-demand, Reserved and Spot instance types VM Import/Export AWS Global Infrastructure Import and export VM images to transfer configurations in and out of EC2
  • 52. Compute Vertical Scaling From $0.02/hr GNM measures the savings from using AWS in terms of reduced lead times. Deployment & Administration App Services Compute Storage Networking AWS Global Infrastructure Database “It takes … less than 10 minutes to set up a new instance in Amazon EC2 and perhaps another 20 minutes to connect to the infrastructure and build the server type, for a total lead time of half an hour. This compares to a possible three weeks for hardware to be delivered and installed plus additional time for budget approval.” Mike Bracken GNM’s Director of Technology Development,
  • 53. Compute Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Deployment & Administration Feature Auto-scaling App Services Compute Storage Networking AWS Global Infrastructure Available Database Health checks Session stickiness Secure sockets layer Monitoring Details Automatically scales to handle request volume Load balance across instances in multiple availability zones Automatically checks health of instances and takes them in or out of service Route requests to the same instance Supports SSL offload from web and application servers with flexible cipher support Publishes metrics to Cloud Watch
  • 54. Storage S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Feature Flexible object store Access control Deployment & Administration Server-side encryption Multi-part uploads App Services Object versioning Object expiry Compute Storage Networking AWS Global Infrastructure Database Access logging Web content hosting Notifications Import/Export Details Buckets act like drives, folder structures within Granular control over object permissions 256bit AES encryption of objects Improved throughput & control Archive old objects and version new ones Automatically remove old objects Full audit log of bucket/object actions Serve content as web site with built in page handling Receive notifications on key events Physical device import/export service
  • 55. Storage Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Deployment & Administration App Services Feature High performance file system Flexible size Secure Compute Storage Networking Database Performance Available Backups AWS Global Infrastructure Monitoring Details Mount EBS as drives and format as required Volumes from 1GB to 1TB in size Private to your instances Use provisioned IOPS to get desired level of IO performance Replicated within an Availability Zone Volumes can be snapshotted for point in time restore Detailed metrics captured via Cloud Watch
  • 56. Storage Glacier Low-cost storage service Secure and durable storage for backup and archive For data that is infrequently accessed Feature Low cost Deployment & Administration Details $0.01/GB/month with no up-front capital commitments Durable Flexible App Services Compute Storage Networking Database Same 99.999999999% durability as S3 Store any amount of data on-demand. Eliminate the need for capacity planning Secure Leverage AWS’ robust security platform. Control access to your data. API REST-based API to send and receive data Import/Export AWS Global Infrastructure Vault inventory Optionally use portable storage devices to import/export mass data Index for real-time view of the contents of the vault
  • 57. Database Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Feature Platform support Preconfigured Details Create MySQL, SQL Server and Oracle RDBMS Get started instantly with sensible default settings Deployment & Administration Automated patching App Services Compute Storage Backups Database Automatic backups and point in time recovery and full DB backups Provisioned IOPS Specify IO throughput depending on requirements Failover Networking Replication AWS Global Infrastructure Keep your database platform up to date automatically Automated failover to slave hosts in event of a failure Easily create read-replicas of your data and seamlessly replicate data across availability zones
  • 58. Database DynamoDB Provisioned throughput NoSQL database Fast, predictable performance Fully distributed, fault tolerant architecture Feature Provisioned throughput Deployment & Administration Predictable performance Average single digit millisecond latencies from SSD backed infrastructure Be sure you are reading the most up to date values Fault tolerant Storage Networking Database Monitoring Secure Elastic MapReduce AWS Global Infrastructure Dial up or down provisioned read/write capacity Strong consistency App Services Compute Details Data replicated across availability zones Integrated to Cloud Watch Integrates with AWS Identity and Access Management (IAM) Integrates with Elastic MapReduce for complex analytics on large datasets
  • 59. Networking Internet Internet Deployment & Administration App Services Compute Storage Database Direct Connect Dedicated connection Networking between your IT infrastructure and the AWS datacenters AWS Global Infrastructure VPN Connection A Hardware VPN connection connects AWS to your datacenter Commonly used hardware supported Virtual Private Cloud Launch resources in a virtual network that you define complete control over your virtual networking environment
  • 60. Networking Route 53 Highly available and scalable Domain Name System Extremely reliable and cost effective Feature Global Deployment & Administration Scalable Details Supported from AWS global edge locations for fast and reliable domain name resolution Automatically scales based upon query volumes App Services Latency based routing Compute Integrated Storage Supports resolution of endpoints based upon latency, enabling multi-region application delivery Integrates with other AWS services allowing Route 53 to front load balancers, S3 and EC2 Database Networking Secure AWS Global Infrastructure Integrates with IAM giving fine grained control over DNS record access
  • 61. Application Services CloudFront 3 Served from S3 /images/* World-wide content distribution network Easily distribute content to end users with low latency, high data transfer speeds, and no commitments. 2 London Served from EC2 *.php Paris Deployment & Administration 1 Single CNAME www.mysite.com NY Feature App Services Compute Fast Details Multiple world-wide edge locations to serve content as close to your users as possible Networking AWS Global Infrastructure Database Integrated with other services Works seamlessly with S3 and EC2 origin servers Dynamic content Supports static and dynamic content from origin servers Streaming Storage Supports rtmp from S3 and includes support for live streaming from Adobe FMS and Microsoft Media Server
  • 62. Application Services Elastic MapReduce Managed, elastic Hadoop cluster Integrates with S3 & DynamoDB Leverage Hive & Pig analytics scripts Integrates with instance types such as spot Deployment & Administration Feature Details Scalable Use as many or as few compute instances running Hadoop as you want. Modify the number of instances while your job flow is running App Services Compute Storage Database Integrated with other services Comprehensive Networking Cost effective AWS Global Infrastructure Monitoring Works seamlessly with S3 as origin and output. Integrates with DynamoDB Supports languages such as Hive and Pig for defining analytics, and allows complex definitions in Cascading, Java, Ruby, Perl, Python, PHP, R, or C++ Works with Spot instance types Monitor job flows from with the management console
  • 63. Deployment & Admin Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Deployment & Administration Feature Platform support App Services Compute Storage Networking AWS Global Infrastructure Details Containers for Java, .NET and PHP Resource creation Database Creates load balancer, instances, auto scaling and monitoring automatically Monitoring & Logs Integrated with Cloud Watch and consolidates server logs Versioning Notifications Full resource access Manage versions of applications and easily rollback deployments Receive alerts on key events Access all underlying AWS resources as necessary
  • 64. Deployment & Admin Cloud Formation Automate creation of ‘stacks’ in a repeatable way Scripting framework for AWS resource creation Deployment & Administration Feature Platform support App Services Resource creation Compute Storage Database Declarative Networking AWS Global Infrastructure Customizable Details Support for AWS resources from EC2 to IAM Creates AWS resources behind the scenes and reports on progress Specify stacks in JSON format and source control your environments Drive stack creation with parameters
  • 65. Deployment & Admin Identity & Access Management Granular control of user rights with AWS Automated granting of EC2 service rights Software Developer Kits Comprehensive support of programming models for using Deployment & Administration App Services Compute Storage Networking AWS Global Infrastructure Database AWS services
  • 66. Easily and rapidly analyze petabytes of data Introducing Amazon Redshift Data Warehousing the AWS Way 1/10 the cost of traditional data warehouses Automated deployment & administration Compatible with popular BI tools
  • 67. Internal Testing: At Least 10X Faster for a Fraction of the Cost Our Test On-premises retail data warehouse 32 nodes, 4.2 TB of RAM, 1.6 PB of disk Several million dollars 2 billion row data set & 6 most complex queries Amazon Redshift Two 16 TB / 128 GB RAM nodes $3.65 / hour
  • 68. AWS Data Pipeline Your Analytics AWS Data Pipeline Your analysis Orchestration service for data-driven workflows Create automated and scheduled data flows Pre-integrated with AWS data sources Easily connect with 3rd party & on-premises sources
  • 69. NEW! Amazon Elastic Transcoder
  • 70. + others Simple Email Service Simple Notification Service ElastiCache CloudWatch Storage Gateway …
  • 72. Why are customers adopting cloud computing? Variable expense Economies of scale Elastic capacity Replace capital expenditure with variable expense Lower variable expense than companies can achieve themselves No need to guess capacity requirements and over-provision Speed and agility Focus on business Global Reach Infrastructure in minutes not weeks Not undifferentiated heavy IT lifting Go global in minutes and reach a global audience

Notas do Editor

  1. In this webinar I am going to introduce Amazon Web Services, also known as AWS, and some of the fundamental concepts behind the Amazon Cloud.
  2. Amazon Web Services is part of Amazon.com. Most of us at some point in time have used the online amazon retail store to buy books, cd's and gifts for friends and family. There are three parts to the amazon business: Our retail consumer business where amazon stocks and ships many thousands of different products, our seller business that enables retailers to sell through the same world class online store as amazon, and finally amazon web services, our IT infrastructure business.
  3. We are often asked the question: how did Amazon get into cloud computing? Amazon is really good at providing an immense selection of products, and of shipping those products to customers efficiently. But behind that online capability lies years of experience in providing technical services to the business that ensures our online stores are secure, fast, always available and capable of meeting huge seasonal demand.
  4. Over ten years ago, the technical teams supporting Amazon were moving from providing software and hardware capabilities to a service orientated approach - that is packaging things in an easy to consume way so that deployments by parts of the business were easier, faster and more scalable. As Amazon opened up the it's internal services to third party sellers, and we published simple web services such as our catalog search, it became apparent very quickly that developers were hungry for more, and that Amazon had developed significant technical know-how that could be packaged for others to use. We asked ourselves 'what if we could package everything we do and offer it to others over the web?'. 'What if other businesses could leverage the scale and reach of Amazon.com?'
  5. So in 2006 Amazon Web Services was born. It's mission was clear: to enable businesses and developers to use web services to scalable sophisticated applications. It's interesting to note that what we called Web Services, has now morphed into a common term 'the Cloud'. Amazon Web Services is and always has been a distinct and individual Amazon organisation.
  6. As such let's dispel an urban myth
  7. : AWS is not running on excess amazon.com server capacity. Come xmas and when Amazon.com is undergoing a seasonal spike in load, Amazon does not reclaim computing to finalise orders! There are hundreds of thousands of businesses running on Amazon Web Services ranging in size from the smallest startup to multi-national companies. Indeed, Amazon.com also uses AWS. It's a strategic business for Amazon.
  8. And scale is something AWS is used to dealing with. The Amazon Simple Storage Service, S3, recently passed 1 trillion objects in storage, with a peak transaction rate of 750 thousand per second. That's a lot of objects, all stored with 11 9's of durability.
  9. And scale is something AWS is used to dealing with. The Amazon Simple Storage Service, S3, recently passed 1 trillion objects in storage, with a peak transaction rate of 750 thousand per second. That's a lot of objects, all stored with 11 9's of durability.
  10. By taking the services delivered from traditional data centers and wrapping them all in a consistent programming interface, or API,
  11. services that are normally expensive to manage or difficult to use become available on-demand, in a uniform and available way, and only paid for when used. Just like electricity.This is what AWS does. It takes away the hard work from providing infrastructure IT services and makes them available to anyone on a pay as you go basis.
  12. And just like an electricity grid, where you would not wire every factory to the same power station, the AWS infrastructure is global, with multiple regions around the globe from which services are available. This means you have control over things like where you applications run, where you data is stored, and where best to serve your customers from.
  13. Each AWS region is also split into Availability Zones, making highly available applications possible from within a region.
  14. And the whole footprint is supported by many edge locations, places from which content can be served to your customers for the fast possible response times.
  15. Let's take a quick look at what that means with a tangible example. Here, two commands are issued against AWS to create servers, or EC2 instances, in two zones in the EU. We're creating 8 instances of differing sizes, running geopgrahically distinct for availability purposes, all from 2 simple commands. Once booted, in a matter of a minute or two, those server instances are available to you to run your own applications on. Amazon has done the heavy lifting for you, so you can focus on using the compute resources available to you.
  16. Continuing the example, here we have created 4 new large servers in the US,
  17. and lastly, by way of illustration, creating an auto-scaling group that will expand to 200 servers if a spike in load occurs, changing firewall rules and adding load balancing.
  18. And of course, all of this functionality is available through a web console, so whether you want to drive the cloud by the click of a mouse or the call of an API, the power is at your disposal.
  19. Back in 2008, they launched a Facebook application that lets people tell their friends when they've uploaded a video that includes that friend. When people saw the music videos their friends created when the application shared it with them, they wanted to go out and create their own videos. Shortly after launching their social networking modification, they were featured on Techcrunch. As you can imagine, this brought them a lot of unexpected traffic. In the course of 3 days, they went from running on 40 instances to 5,000 instances. Because they were using Amazon Web Services, they were able to handle all of this incoming traffic without having to do a thing. AWS managed it all for them.