aws summit singapore - opening keynote by dr. werner vogels

184
DR. WERNER VOGELS CHIEF TECHNOLOGY OFFICER AMAZON.COM WELCOME

Upload: amazon-web-services

Post on 21-Feb-2017

509 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

DR. WERNER VOGELS

CHIEF TECHNOLOGY OFFICER

AMAZON.COM

WELCOME

Page 2: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

@WERNERWELCOME

Page 3: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

FROM 2010

Page 4: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

70%YOY GROWTH

1,000,000+ACTIVE CUSTOMERS PER MONTH

AWS IN 2016:

Page 5: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

70%YOY GROWTH

1,000,000+ACTIVE CUSTOMERS PER MONTH

AWS IN 2016:

10XCOMPUTE CAPACITY IN USE

OF 14 OTHERS, COMBINED

Page 6: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

70%YOY GROWTH

1,000,000+ACTIVE CUSTOMERS PER MONTH

AWS IN 2016:

10XCOMPUTE CAPACITY IN USE

OF 14 OTHERS, COMBINED

$10B+RUN RATE

Page 7: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THE TECHNOLOGY

PLATFORM OF CHOICE

Page 8: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LARGEST NUMBER OF START-UP CUSTOMERS

Page 9: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LARGEST NUMBER OF ENTERPRISE CUSTOMERS

Page 10: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LARGEST NUMBER OF PUBLIC SECTOR CUSTOMERS

Page 11: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST ECOSYSTEM OF SYSTEM INTEGRATORS

Page 12: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST ECOSYSTEM OF ISVS

Page 13: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INNOVATION ACROSS VIRTUALLY EVERY INDUSTRY

98% REDUCTION IN TIME

FOR CLINICAL TRIALS

MILLIONS OF CONCURRENT

PLAYERS AT LAUNCH

PETABYTES OF REALTIME

DATA PER SEASON

REPLAY BILLIONS OF

TRADES INSTANTLY

Page 14: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

PATTERNS FOR INNOVATION

Page 15: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

1: REMOVE CONSTRAINTS

Page 16: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

UNBOUND CREATIVITY THROUGH TECHNOLOGY

Page 17: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Data Center Servers Networking Databases Storage

EVERYTHING IS PROGRAMMABLE

Page 18: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

You are no longer constrained to a location

Page 19: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

You are no longer constrained to a location

Page 20: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ASIA’S ONLINE FASHION DESTINATION

Karthik S, CTO

From the DC to AWS

ZALORA Group

Page 21: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

22

ZALORA AT A GLANCE

11MMOBILE APP

DOWNLOADS

4MCUSTOMERS 7M

VISITSWEEKLY

1.5MORDERS SHIPPED

IN Q4 2015

6.5MFACEBOOK

FANS

5MSUBSCRIBER

S

Zalora in numbers

Q4 2015Record one-day sales achieved during 12-12 Online Fever (six times previous record)Clocked 250% increase in mobile customers

2012ZALORA Group formed

Q2 2013Launched 7-11 pick-upsLaunched iOS AppLaunched in-house delivery fleet

Received our one millionth order

Q1 2013Launched first fully optimized mobile site

Received highest funding ever for a start up

Q3 2013Signed River IslandLaunched ZALORA e-MagazineLaunched Android App

Q2 2014Launched Marketplace

Q3 2014Launched ZALORA label

Q4 2014Launched same-day deliveryOpened first click-and-mortar store

Q1 2015Celebrated 3rd anniversary

Q2 2015Launched ZALORA Taiwan

Key milestones in the Zalora journey

Page 22: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

∙ Platform fully hosted in a physical DC in Hong Kong

∙ Average capacity utilisation of 10%

∙ Living dangerously during peaks

∙ Lead-time for adding peak capacity - 10 days!!

∙ Marketing estimates of traffic spikes usually not accurate

23

FROM LAUNCH THROUGH HYPER GROWTH

Page 23: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

24

TYPICAL 48 HOURS

Bursty Traffic - Random Period

Page 24: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

∙ Early experiments and doubts (2014 onwards)

∙ Gradual traffic and infrastructure ramp-up

∙ Straddling the cloud/DC - LIVE traffic split

∙ Live migration in 30 days for all sites

∙ Average utilisation at 40%, costs down 40% vs DC

∙ Page speeds up 1-2s for ID/PH (slow countries) vs DC

25

TO INFINITY AND BEYOND

Page 25: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

WHAT WE DID TO OUR DC

26

Page 26: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

27

Page 27: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

www.zalora.com

THANK YOU

Page 28: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 29: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

UNBOUND CREATIVITY THROUGH TECHNOLOGY

Page 30: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE

SERVICES

PLATFORM

SERVICES

ENTERPRISE

SERVICES

SECURITY &

COMPLIANCEMARKETPLACE

PHYSICAL

INFRASTRUCTURE

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE EMAIL

COLLABORATION

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

Page 31: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE

SERVICES

PLATFORM

SERVICES

ENTERPRISE

SERVICES

SECURITY &

COMPLIANCEMARKETPLACE

PHYSICAL

INFRASTRUCTURE

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE EMAIL

COLLABORATION

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

Page 32: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE SERVICES

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

PLATFORM

SERVICES

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

ENTERPRISE

SERVICES

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE

EMAIL

COLLABORATION

SECURITY &

COMPLIANCE

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

MARKETPLACE

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

PHYSICAL

INFRASTRUCTURE

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

• GENERAL PURPOSE (M4)

• COMPUTE OPTIMIZED (C4)

• MEMORY OPTIMIZED (R3, X1)

• GPU OPTIMIZED (G2)

• STORAGE OPTIMIZED (D2)

• IO OPTIMIZED (I2)

• LOW COST, BURST-ABLE (T2)

• DEDICATED INSTANCES

Page 33: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE SERVICES

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

PLATFORM

SERVICES

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

ENTERPRISE

SERVICES

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE

EMAIL

COLLABORATION

SECURITY &

COMPLIANCE

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

MARKETPLACE

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

PHYSICAL

INFRASTRUCTURE

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

• MULTI-AZ REPLICATION

• READ REPLICAS

• LIKE FOR LIKE MIGRATION

• CROSS-ENGINE MIGRATION

AMAZON AURORA

Page 34: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE

SERVICES

PLATFORM

SERVICES

ENTERPRISE

SERVICES

SECURITY &

COMPLIANCEMARKETPLACE

PHYSICAL

INFRASTRUCTURE

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE EMAIL

COLLABORATION

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

Page 35: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

PLATFORM

SERVICES

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

ENTERPRISE

SERVICES

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE

EMAIL

COLLABORATION

INFRASTRUCTURE

SERVICES

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

MARKETPLACE

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

PHYSICAL

INFRASTRUCTURE

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

SECURITY & COMPLIANCE

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

• IDENTITY POLICIES

• LOCATION POLICIES

• TIME-BASED POLICIES

• INDIVIDUAL API CALLS

• KEY ROTATION

• TEMPORARY CREDENTIALS

• POLICY SIMULATOR

Page 36: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE

SERVICES

PLATFORM

SERVICES

ENTERPRISE

SERVICES

SECURITY &

COMPLIANCEMARKETPLACE

PHYSICAL

INFRASTRUCTURE

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE EMAIL

COLLABORATION

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

Page 37: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INFRASTRUCTURE SERVICES

COMPUTE

STORAGE

DATABASES

NETWORKING

MONITORING

PLATFORM

SERVICES

ANALYTICS

APP SERVICES

MOBILE SERVICES

DEV & OPS

IOT

ENTERPRISE

SERVICES

MIGRATION

HYBRID

VIRTUAL

DESKTOPS

CORPORATE

EMAIL

COLLABORATION

SECURITY &

COMPLIANCE

IDENTITY

ACCESS CONTROL

KEY MANAGEMENT

CONFIG

COMPLIANCE

AUDITING

MARKETPLACE

BUSINESS APPS

BUSINESS

INTELLIGENCE

SECURITY

DEVOPS TOOLS

NETWORKING

PHYSICAL

INFRASTRUCTURE

REGIONS

AVAILABILITY

ZONES

EDGE POPS

GLOBAL NETWORK

GOVCLOUD

• OBJECT, ARCHIVE

• FILESYSTEM & BLOCK STORE

• GENERAL PURPOSE (SSD)

• PROVISIONED IOPS (SSD)

• MAGNETIC

Page 38: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SOLID STATE

INNOVATION IN BLOCK STORAGE

LATENCY-SENSITIVE, TRANSACTIONAL WORKLOADS

CONSISTENT HIGH IOPS

"BURST" MODEL

Page 39: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CAN WE INNOVATE WITH MAGNETIC MEDIA?

Page 40: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TWO NEW EBS VOLUME TYPES BUILT FOR THROUGHPUT

THROUGHPUT

OPTIMIZED HDD

(ST1)

UP TO 500MB/S

$0.045 PER GB/MONTH

COLD HDD

(SC1)

UP TO 250MB/S

$0.025 PER GB/MONTH

Page 41: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THE INDUSTRY’S BEST PRICE/PERFORMANCE

BLOCK STORAGE FOR BIG DATA WORKLOADS

PROCESSING

LOGS

STREAMING

DATA PROCESSING

DATA ANALYTICS

WITH MAP/REDUCE

DATA

WAREHOUSING

LESS FREQUENTLY

ACCESSED

Page 42: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MOBILE ENGAGEMENT

PLATFORM

SOCIAL COMMERCE

SOLUTIONS

PLATFORM FOR

OPERATIONAL INTELLIGENCE

SOCIAL GAMING

CLOUD-DELIVERED,

NEXT-GENERATION SECURITY

SERVICES

OPEN SOURCE, SCALABLE

PLATFORM FOR APACHE

KAFKA

Page 43: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MOVE FAST WITHOUT SACRIFICING CONTROL

Page 44: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ORMOVEFAST

STAYSECURE

Page 45: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SET OF ACCREDITATIONS & CERTIFICATIONS

GLACIER VAULT LOCK

& SEC RULE 17A-4(F)

27018

Page 46: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SERVICES TO SECURE APPLICATIONS

NETWORKING

VIRTUAL

PRIVATE

CLOUD

WEB

APPLICATION

FIREWALL

Page 47: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SERVICES TO SECURE APPLICATIONS

NETWORKING

VIRTUAL

PRIVATE

CLOUD

WEB

APPLICATION

FIREWALL

IDENTITY

IAM ACTIVE

DIRECTORY

INTEGRATION

SAML

FEDERATION

Page 48: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SERVICES TO SECURE APPLICATIONS

NETWORKING

VIRTUAL

PRIVATE

CLOUD

WEB

APPLICATION

FIREWALL

ENCRYPTION

KEY

MANAGE-

MENT

SERVICE

CLOUDHSM SERVER-

SIDE

ENCRYPTION

ENCRYPTION

SDK

IDENTITY

IAM ACTIVE

DIRECTORY

INTEGRATION

SAML

FEDERATION

Page 49: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SERVICES TO SECURE APPLICATIONS

COMPLIANCE

CONFIGCLOUD

TRAIL

SERVICE

CATALOG

CONFIG

RULESINSPECTOR

NETWORKING

VIRTUAL

PRIVATE

CLOUD

WEB

APPLICATION

FIREWALL

ENCRYPTION

KEY

MANAGE-

MENT

SERVICE

CLOUDHSM SERVER-

SIDE

ENCRYPTION

ENCRYPTION

SDK

IDENTITY

IAM ACTIVE

DIRECTORY

INTEGRATION

SAML

FEDERATION

Page 50: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BROADEST SERVICES TO SECURE APPLICATIONS

AMAZON INSPECTOR: NOW GENERALLY AVAILABLE

COMPLIANCE

CONFIGCLOUD

TRAIL

SERVICE

CATALOG

CONFIG

RULESINSPECTOR

NETWORKING

VIRTUAL

PRIVATE

CLOUD

WEB

APPLICATION

FIREWALL

ENCRYPTION

CLOUDHSM SERVER-

SIDE

ENCRYPTION

ENCRYPTION

SDK

IDENTITY

IAM ACTIVE

DIRECTORY

INTEGRATION

SAML

FEDERATIONKEY

MANAGE-

MENT

SERVICE

Page 51: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

WHAT’S BEING

ASSESSED?

NETWORK, VMS, OS

& APPLICATION

CONFIGURATIONS

DETECT & REMEDIATE SECURITY ISSUES EARLY & OFTEN

WITH AMAZON INSPECTOR

Page 52: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

WHAT’S BEING

ASSESSED?

NETWORK, VMS, OS

& APPLICATION

CONFIGURATIONS

BUILT-IN

CONTENT LIBRARY

CHECK COMMON

SECURITY

STANDARDS &

VULNERABILITIES

DETECT & REMEDIATE SECURITY ISSUES EARLY & OFTEN

WITH AMAZON INSPECTOR

Page 53: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

WHAT’S BEING

ASSESSED?

NETWORK, VMS, OS

& APPLICATION

CONFIGURATIONS

BUILT-IN

CONTENT LIBRARY

CHECK COMMON

SECURITY

STANDARDS &

VULNERABILITIES

DETAILED

LISTS

DETAILED

DASHBOARD

DETECT & REMEDIATE SECURITY ISSUES EARLY & OFTEN

WITH AMAZON INSPECTOR

Page 54: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

WHAT’S BEING

ASSESSED?

NETWORK, VMS, OS

& APPLICATION

CONFIGURATIONS

BUILT-IN

CONTENT LIBRARY

CHECK COMMON

SECURITY

STANDARDS &

VULNERABILITIES

DETAILED

LISTS

DETAILED

DASHBOARD

FULL AUDIT

TRAILS

TRACK WHAT TESTS

WERE PERFORMED

WHEN AND THEIR

RESULTS

DETECT & REMEDIATE SECURITY ISSUES EARLY & OFTEN

WITH AMAZON INSPECTOR

Page 55: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

EARLY CUSTOMER AND PARTNER SUCCESS WITH AMAZON INSPECTOR

Page 56: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ORMOVEFAST

STAYSECURE

Page 57: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ANDMOVEFAST

STAYSECURE

Page 58: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AUTOMATE EVERYTHING

Page 59: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

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

Pallanikumaran Selvan, Chief Infrastructure Consultant

Data.gov.sg

Enabling Open DataRapid development with AWS

Page 60: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Government

Digital

Services

SINGAPORE’S OPEN DATA PLATFORM

Page 61: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MISSION

Help people understand and use public data

Page 62: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

DASHBOARDS

DATA NARRATIVES

TIDY DATA

DEVELOPER APIs

Understanding

Public Data

Page 63: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Amazon

EC2 Instance

Starting Point

Page 64: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

RDS

(Postgresql)

Splitting Up The Instance

Page 65: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CHALLENGE

How do you replicate this set-up?

Photo credit: Spencer Cooper / Flickr

Page 66: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Amazon

EC2

Amazon

RDS

DATA.GOV.SG

Amazon

Route 53

Amazon

EC2

Amazon

RDS

MASTER

Amazon

Route 53

Using VPCs and Route 53

Amazon

EC2

Amazon

RDS

DEV

Amazon

Route 53Gitlab

CI

Data.gov.sg

Team

Slack

Notification

Page 67: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 68: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

API Gateway Lambda DynamoDB

Core Services

Page 69: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ECS

Agency APILambda

Agency API

Scrappers

Page 70: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

➔ Historical data for all APIs

➔ Massive streams of data

➔ Managed NoSQL Database

Historical Data

DynamoDB

Page 71: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LESSON

Positive Constraints

Page 72: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS Lambda

➔ Stateless

➔ Loosely-Coupled

➔ Cohesive

Page 73: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Amazon

DynamoDB

Amazon

DynamoDB

ap-southeast-1

AWS

Lambda

ap-northeast-1

Lambda in Tokyo

Page 74: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Serverless Architecture

Amazon

DynamoDB

Agency

Server

AWS

Lambda

Amazon

API GatewayDevelopers

POST

GET

Page 75: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Moving Public Facing APIs

Amazon

DynamoDB

Agency

Server

AWS

Lambda

Amazon

API GatewayDevelopers

POST

GET

Page 76: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Self-managed API Servers

Amazon

DynamoDB

Agency

Server

AWS

Lambda

Amazon

API Gateway

Developers

POST

Amazon

EC2Elastic Load

Balancer

Page 77: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

With 100 lines of code...

RESPONSE

TIMES

(ms)

10 xFASTER

THEN NOW

1400

1200

1000

800

600

400

200

0

Page 78: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Freedom

Disciplined

Development

Positive

Constraints

Page 79: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Amazon

EC2

Amazon

Glacier

Amazon

S3

Amazon

RDS

DATA.GOV.SG MASTER DEV

BACKUPS

Gitlab

CI

Data.gov.sg

Team

Amazon

DynamoDB

Amazon

S3

AWS

Lambda

Amazon

CloudWatch

Amazon API

Gateway

Amazon

SESAWS

Lambda

ECS

AWS

Lambda

Developers

Slack

Amazon

Route 53Amazon

Route 53

Amazon

Route 53

Our Architecture

Amazon

EC2

Amazon

RDS

Amazon

EC2

Amazon

RDS

Apigee

Page 80: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Amazon ECS Amazon EFS

Amazon EC2 NFS

Next Steps

FUTURE

NOW

Page 81: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Thank You

Page 82: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 83: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

END TO END CONTINUOUS DELIVERY WITH ELASTIC BEANSTALK

SPIN UP

ENVIRONMENT

QA

ENVIRONMENTDEPLOY

APP

BUILD

APP

TEST

APP

QA

APP

Page 84: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

APP

JAVA, .NET, PHP,

NODE.JS, PYTHON,

RUBY, GO

CONTAINER

DOCKER,

MULTI-

CONTAINER

COMPONENTS OF APPS & ELASTIC BEANSTALK

Page 85: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

APP

JAVA, .NET, PHP,

NODE.JS, PYTHON,

RUBY, GO

CONTAINER

DOCKER,

MULTI-

CONTAINER

AMI,

APP SERVER,

WEB SERVER

PLATFORM

COMPONENTS OF APPS & ELASTIC BEANSTALK

Page 86: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

APP

JAVA, .NET, PHP,

NODE.JS, PYTHON,

RUBY, GO

INSTANCES AUTO-

SCALING

CONTAINER

DOCKER,

MULTI-

CONTAINER

LOAD

BALANCINGAMI,

APP SERVER,

WEB SERVER

HEALTH

CHECKS

PLATFORM

COMPONENTS OF APPS & ELASTIC BEANSTALK

Page 87: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

PLATFORM UPDATES: A SHARED RESPONSIBILITY

JAVA, .NET, PHP,

NODE.JS, PYTHON,

RUBY, GO

INSTANCES AUTO-

SCALING

CONTAINER

DOCKER,

MULTI-

CONTAINER

LOAD

BALANCINGAMI,

APP SERVER,

WEB SERVER

HEALTH

CHECKS

PLATFORMAPP

Page 88: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CAN WE REMOVE MORE OF THE

MAINTENANCE BURDEN FOR WEB APPS?

Page 89: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

PLATFORM UPDATES FOR ELASTIC BEANSTALK

SAFELY AND AUTOMATICALLY KEEP YOUR WEB APP PLATFORM UP TO DATE

Page 90: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

KEEP YOUR APPLICATION PLATFORM UP-TO-DATE, AUTOMATICALLY

STAY IN CONTROL OF PLATFORM UPDATES

SAFELY PERFORM UPDATES WHILE MAINTAINING AVAILABILITY

MANAGED PLATFORM UPDATES FOR ELASTIC BEANSTALK

Page 91: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

v2

REQUEST

AUTO-SCALING GROUP

LOAD

BALANCER

Page 92: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

v2

REQUEST

AUTO-SCALING GROUP

LOAD

BALANCER

AUTO-SCALING GROUP

“BLUE”

“GREEN”

Page 93: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

v2

REQUEST

AUTO-SCALING GROUP

LOAD

BALANCER

AUTO-SCALING GROUP

“BLUE”

“GREEN”

Page 94: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

v2

REQUEST

AUTO-SCALING GROUP

LOAD

BALANCER

AUTO-SCALING GROUP

“BLUE”

“GREEN”

Page 95: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

REQUEST

v2

AUTO-SCALING GROUP

LOAD

BALANCER

AUTO-SCALING GROUP

“BLUE”

“GREEN”

Page 96: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

REQUEST LOAD

BALANCER AUTO-SCALING GROUP

Page 97: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SIMPLIFY, RELENTLESSLY

Page 98: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SIMPLICITY SCALABILITY LOW COST RELIABILITY LOW LATENCY

AMAZON S3: SIMPLE BY NAME, SIMPLE BY NATURE

Page 99: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AMAZON S3

BUILDING BLOCKS FOR

INTERNET-SCALE APPS

Page 100: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CAN WE APPLY THE SAME APPROACH TO

ALL APPLICATION COMPONENT

Page 101: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AMAZON S3

BUILDING BLOCKS FOR

INTERNET-SCALE APPS

STORAGE

AWS LAMBDA

FUNCTIONS

Page 102: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SIMPLICITY SCALABILITY LOW COST RELIABILITY LOW LATENCY

AWS LAMBDA: A SERVERLESS COMPUTE PLATFORM

Page 103: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS LAMBDA: INTERNET-SCALE COMPUTE PLATFORM

DEPLOY YOUR CODE IN SECONDS

SUB-SECOND METERING

NO SERVERS TO PROCURE, PROVISION OR MANAGE

Page 104: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MOBILE

CHAT APP

AD DATA ANALYTICS

AND ROUTINGMOBILE APP

ANALYTICS

IMAGE CONTENT

FILTERING

REAL-TIME VIDEO

AD BIDDING

NEWS CONTENT

PROCESSINGGENE SEQUENCE

SEARCH

CLOUD

TELEPHONY

DATA

PROCESSING

WEB

APPLICATIONSWEB APPLICATIONS

THREAT INTELLIGENCE

AND ANALYTICS

NEWS CONTENT

PROCESSINGGAME METRICS ANALYTICS

SERVERLESS WEB APPLICATIONS

Page 105: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

HTML IN S3

JAVASCRIPT

COGNITO

API GATEWAY DYNAMODB

SEARCH

RECOMMEND

CREATE/UPDATE

SERVERLESS WEB APPLICATIONS

Page 106: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

NODE.JS

WEB APP

SERVER-SENT EVENT

STREAMING RESPONSE

QUER

Y

S

3

LAMBDA

CASCADE

FUNCTION N

LAMBDA

CASCADE

FUNCTION 0 LAMBDA

COUNTING

FUNCTION 0

USER

LAMBDA

COUNTING

FUNCTION 0

LAMBDA

COUNTING

FUNCTION 0

LAMBDA

COUNTING

FUNCTION 0

WEB UI CASCADE PROCESS

SERVERLESS WEB APPLICATIONS

Page 107: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

INTERNET OF THINGS

Page 108: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CLOUDWATCH

EVENTS

LIFECYCLE

HOOKS

CONFIG

RULES

SCHEDULED

JOBS

ECOSYSTEM

CONNECTIVE TISSUE OF AWS ENVIRONMENTS

Page 109: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AMAZON S3

BUILDING BLOCKS FOR

INTERNET-SCALE APPS

STORAGE

AWS LAMBDA

FUNCTIONS

AMAZON DYNAMODB

DATA STORE

Page 110: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SIMPLICITY SCALABILITY LOW COST RELIABILITY LOW LATENCY

AMAZON DYNAMODB: AN INTERNET SCALE DATA STORE

Page 111: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

OVER 200 MILLION USERSOVER 4 BILLION ITEMS STORED

MILLIONS OF ADS

PER MONTH

130+ MILLION NEW

USERS IN 1 YEAR

150+ MILLION

MESSAGES PER

MONTH

STATCAST USES BURST SCALABILITY

FOR MANY GAMES ON A SINGLE DAY

OVER 5 BILLION ITEMS OVER 200 MILLION MESSAGES

PROCESSED DAILY

COGNITIVE TRAINING 5+ MILLION

REGISTERED USERS

WEARABLE AND

IOT SOLUTIONS

170,000 CONCURRENT

PLAYERS

Page 112: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

APIS EMAIL MESSAGING

NOTIFICATION MONITORING ENCRYPTION

SERVICES NOT SERVERS: A BROAD SERVERLESS PLATFORM

AMAZON S3

STORAGE

AWS LAMBDA

FUNCTIONS

AMAZON DYNAMODB

DATA STORE

Page 113: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

2: OBSERVE & ACT

Page 114: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

DRIVEN BY DATA

Page 115: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CORE COMPONENTS FOR BIG DATA WORKLOADS

DATA STORE

OF RECORD

S3

HIGH PERFORMANCE

DATABASES

RDS

DYNAMODB

ANALYTICS

CLUSTERS

HADOOP ON EMR

SPARK ON EMR

PREDICTIVE

ANALYTICS

MACHINE LEARNINGELASTICSEARCH

SERVICE

ELASTICSEARCH DATA

WAREHOUSE

REDSHIFT

STREAMING

DATA

KINESIS STREAMS

Page 116: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MOVING DATA TO THE CLOUD

PERSISTENT

CONNECTIVITY

Page 117: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 118: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 119: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

KINESIS STREAMS

BUILD CUSTOM APPLICATIONS TO

COLLECT & ANALYZE STREAMING DATA

REAL TIME STREAMING DATA WITH AMAZON KINESIS

Page 120: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

KINESIS STREAMS

BUILD CUSTOM APPLICATIONS TO

COLLECT & ANALYZE STREAMING DATA

KINESIS FIREHOSE

EASILY LOAD STREAMING

DATA INTO AWS

REAL TIME STREAMING DATA WITH AMAZON KINESIS

Page 121: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

KINESIS STREAMS

BUILD CUSTOM APPLICATIONS TO

COLLECT & ANALYZE STREAMING DATA

KINESIS FIREHOSE

EASILY LOAD STREAMING

DATA INTO AWS

ELASTICSEARCH INTEGRATION

REAL TIME STREAMING DATA WITH AMAZON KINESIS

Page 122: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

KINESIS ANALYTICS

RUN STANDARD SQL QUERIES

OVER STREAMING DATA

KINESIS STREAMS

BUILD CUSTOM APPLICATIONS TO

COLLECT & ANALYZE STREAMING DATA

REAL TIME STREAMING DATA WITH AMAZON KINESIS

KINESIS FIREHOSE

EASILY LOAD STREAMING

DATA INTO AWS

ELASTICSEARCH INTEGRATION

Page 123: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

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

Goragot Wongpaisarnsin

Assistant General Manager

TSQUARE : Connected Mobility Solution in Thailand

Toyota Tsusho Electronics (Thailand), Co., Ltd.

Page 124: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

COMPANY INTRODUCTION

Connected

Content

Biz

Embedded

SW Biz

Device

Biz

Page 125: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TSQUARE : Connected Mobility Solution

Connected Content

Embedded SW

Device

Traffic Info GPS Data Heat Map Anomaly Flood

Page 126: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CHALLENGE ON AWS

mobile client

(over 1M downloaded)

Elastic Load

BalancingEC2

instances

Auto Scaling group

Amazon

S3

MySQL DB

instance

security group

Singapore Region

GPS Vehicle

Probes (over 60,000 Probes)

Page 127: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CHALLENGING ON AWS

• Reduce Time to Market

• Increase Business Chances

• Stabilize Quality of Service

• DevOpt Team Building

Business

Ideation

Production Development

Release

& Deployment

Prototyping

Incubation

Business

DeveloperOperation

Page 128: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

BENEFITS ON AWS

• Max. 35% Cost Optimization

• Simple to reconfigure system

• x 2,500 Performance Up

• Powerful for prototyping idea

6000

3900

2014 2015

Cost (USD/month)

695

2,000,000

Previous System New System

IoT Gateway Performance (TPS)

Page 129: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

NEXT STAGES WITH AWS

Accessibility

Performance

Sustainability

Convenience

Usability

AWS

Lambda

Amazon

Glacier

Amazon

Redshift

Memcached

AWS

CloudFormation

Amazon

Kinesis

Amazon Machine

Learning

AWS IoT

Amazon

Cognito

Amazon API

Gateway

Page 130: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Thank you

Page 131: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 132: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 133: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SNOWBALL

PETABYTE SCALE

DATA TRANSPORT SERVICE

Page 134: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LARGE CUSTOMER

DATASET

END-TO-END

CUSTODY

CUSTOMER DATASET

LOADED

Page 135: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

10 SNOWBALLS CONNECTED TO YOUR DMZ = THE THROUGHPUT OF A 100G NETWORK CONNECTION

Page 136: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SNOWBALL MOMENTUM BUILDS

30 TIMES 500+ BILLIONAROUND THE WORLD OBJECTS MOVED

Page 137: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 138: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 139: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

LONG DISTANCE

FROM AWS REGION

LARGE

SIZE OBJECTS

LARGE NUMBER

OF OBJECTS

MOVING DATA TO THE CLOUD: LIMITED BY THE SPEED OF LIGHT

Page 140: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CAN WE USE THE AWS GLOBAL NETWORK TO

SPEED UP DATA IN BOTH DIRECTIONS?

Page 141: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ACCELERATE TRANSFERS TO AMAZON S3 USING THE AWS EDGE NETWORK

AMAZON S3 TRANSFER ACCELERATION

Page 142: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

300% FASTER FOR MOST USE CASES

EVEN FASTER IN OTHERS

NO COST UNLESS IT’S FASTER

AMAZON S3 TRANSFER ACCELERATION

Page 143: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 144: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

VIDEO

COLLABORATION

VIDEO

ANALYSIS

CINEMATIC

VIRTUAL REALITY

AMAZON S3 TRANSFER ACCELERATION RESULTS

Page 145: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SMALL &

FREQUENT

HUGE,

LESS FREQUENT

MEDIUM &

OFTEN

PERSISTENT

CONNECTIVITY

MOVING DATA TO THE CLOUD

Page 146: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CONNECT WITH CUSTOMERS WHEREVER THEY ARE

Page 147: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THE BEST MOBILE APPS RUN ON AWS

Page 148: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MOBILE DEVICE MOBILE BACKEND

THE DUALITY OF DEVICES

Page 149: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

S 3DYNA MO DB

MO B I L E A NA L YT I CS

MOBILE DEVICE MOBILE BACKEND

RDS

DATA AND

CONTENT

ANALYTICS

THE DUALITY OF DEVICES

Page 150: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

S 3DYNA MO DB

MO B I L E A NA L YT I CS

S NS

NOTIFICATIONS

MOBILE DEVICE MOBILE BACKEND

RDS

DATA AND

CONTENT

ANALYTICS

THE DUALITY OF DEVICES

Page 151: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

S 3DYNA MO DB

MO B I L E A NA L YT I CS

S NS

A MA ZO N CO G NI T O

A P I G A T E W A Y

L A MB DA

L A MB DA

L A MB DA NOTIFICATIONS

MOBILE DEVICE MOBILE BACKEND

RDS

DATA AND

CONTENT

ANALYTICS

THE DUALITY OF DEVICES

Page 152: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

S T O R E & S Y N CD A T A

S A F E G U A R DA W S C R E D E N T I A L S

G U E S TA C C E S S

S O C I A L I D E N T I T Y& L O G I N

AMAZON COGNITO: A HIDDEN GEM

Page 153: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Y O U R I D E N T I T YP O O L

S T O R E & S Y N CD A T A

S A F E G U A R DA W S C R E D E N T I A L S

G U E S TA C C E S S

S O C I A L I D E N T I T Y & L O G I N

AMAZON COGNITO: A HIDDEN GEM

Page 154: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

EASY USER MANAGEMENT

LAMBDA DRIVEN WORKFLOWS

MULTI-FACTOR AUTHENTICATION

EMAIL AND PHONE NUMBER VERIFICATION

FULLY MANAGED IDENTITY POOLS WITH AMAZON COGNITO

Page 155: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

CONNECT EVERY THING

Page 156: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SENSORS ACTUATORS

Page 157: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Extract value from

device data

Augment devices’

constrained onboard

resources

Augment devices’

constrained

environments

compute

storage

Big Data

Shadow

State

Apps

offline

WHY CONNECT DEVICES TO THE CLOUD?

Page 158: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Run code in the cloud,

and update it without

deploying firmware

updates

Run code in the cloud, and

take action in physical space

through one or more devices

Secure device data, even

when the device operates

in unsecured physical

space.

bidirectional

policy

WHY CONNECT DEVICES TO THE CLOUD?

Page 159: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Many SDKs &

Tools

Alternate Protocols Scalability Security &

Management

Integration with Cloud and

Mobile Applications

CONNECTING DEVICES TO CLOUD APPLICATIONS REQUIRES

UNDIFFERENTIATED HEAVY LIFTING.

Page 160: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS IOT

Securely connect one or one-billion devices to AWS, so they can

interact with applications and other devices

Page 161: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS IOT

DEVICE SDKSet of client libraries to

connect, authenticate and

exchange messages

DEVICE GATEWAYCommunicate with devices via

MQTT and HTTP

AUTHENTICATION

AUTHORIZATIONSecure with mutual

authentication and encryption

RULES ENGINETransform messages

based on rules and

route to AWS Services

AWS Services

- - - - -

3P Services

DEVICE SHADOWPersistent thing state

during intermittent

connections

APPLICATIONS

AWS IoT API

DEVICE REGISTRYIdentity and Management of

your things

Page 162: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

3: EXPERIMENT, MEASURE, LEARN

Page 163: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

Statcast Personal Finances

Healthcare

Digital

Web E-commerce

App Platform

Digital Content

Media Web SitesWeb CRM

Digital Media

Digital Services

Education Analytics

FROM EXPERIMENTS TO DIGITAL TRANSFORMATION

Page 164: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

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

Standard Chartered

Anju Patwardhan

Global Chief Innovation Officer

Page 165: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels
Page 166: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THE JOURNEY TO AWS IS A WELL TRODDEN PATH

DEVELOPMENT

& TEST

ALL TOGETHER NEW

APPLICATIONS

DIGITAL

ANALYTICS

MOBILEDC MIGRATION

MISSION

CRITICAL APPS

ALL IN

1 2 3 4

Page 167: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THE DESTINATION FOR MANY ENTERPRISES: ALL IN

Page 168: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

HYBRID AS A STEPPING STONE

Integrated networking

Hybrid app deployments

Integrated networking

Hybrid app deployment

Integrated DevOps Management

Integrated DevOps Management

Realtime data integration

integrated resource management

Integrated networking

Integrated DevOps Management

Integrated networking

Data integration

Hybrid app deployment Integrated networkingIntegrated networking

Integrated security

data integration

Integrated Networking

Automated and integrated back-ups

Page 169: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

ON-PREMISES

AWS

BROAD SERVICES FOR HYBRID APPLICATIONS

Single-Tenant

Compute

Bring Your Own

Image/License

Simultaneous, Self-Service

Provisioning of Many VMs

Integration with Existing

Management Tools

Massive Scale

Import / Export

Isolated Network

Across Regions

Fully Isolated

Network Posture

DNS-Based Global

Load Balancing

Network Forensic

Tools

Web Application

Firewall

Isolated Network

within Region

Private Connections from

Your DC to AWS

Network

Performance Tiers

Global Content

Delivery Network

Security Info & Event

Management (SIEM) Integration

Provider-Enabled

Encryption Services

Centralized Key

Management

Automated Security

Assessment

Rich, Role-Based

Access Controls

Hardware Security

Module (HSM) Support

Active Directory (AD)

Integration / AD-aaS

Track Resource

Inventory and Changes

Bulk Object Delete and

Data Lifecycle Mgmt Policies

Customer Ownership

Of Data

Many Scalable

Database Engines

Data

Archival

Simple Import of

Massive Data Amounts

Customer Control

Over Data Locale

Elastic File

System

Database Migration

and Conversion Tools

Gateway – Cached

Volumes

Create and Standardize

on Best Practices

Automate Operations

Management

Release Software

Using Continuous Delivery

Monitor Resources

And Applications

Centralize and Simplify

Software Deployments

Build, Publish

and Manage APIs

Managed Source

Control

Integration with Existing

Management Tools

Data

Warehouse

Integrated

Compute

Integrated

NetworkingIntegrated

Security & Access

Data Integration &

Lifecycle MgmtResource and

Deployment Mgmt

Page 170: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

A STRATEGIC,

PHASED MIGRATION

2014 2015 2016

E.G. INNOVATION LABS, MOBILE APP PILOTS, HACKATHONS

E.G. ONLINE BANKING, STREAM DATA PROCESSING

E.G. MOBILE BANKING APP

EXPERIMENTATION

DEVELOP & TEST

PRODUCTION

Page 171: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TRAINING & CERTIFICATION

FOUR KEY COMPONENTS OF MIGRATION

Page 172: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TRAINING & CERTIFICATION

DATA MIGRATION

FOUR KEY COMPONENTS OF MIGRATION

Page 173: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TRAINING & CERTIFICATION

DATA MIGRATION

DATABASEMIGRATION

FOUR KEY COMPONENTS OF MIGRATION

Page 174: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS DATABASE MIGRATION SERVICE

ON-PREMISES

DATABASES

Page 175: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

MIGRATE BETWEEN DATABASE ENGINES

ENGINE A

SCHEMA CONVERSION TOOL

SCHEMA & DATA

TRANSFORMATION

DATABASE MIGRATION SERVICE

CONVERT DATABASE

FUNCTIONSTables

Partitons

Sequences

Views

Stored Procedures

Triggers

Functions

ENGINE B

Page 176: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AMAZON AURORA

Page 177: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TRAINING & CERTIFICATION

DATA MIGRATION

DATABASEMIGRATION

APPLICATION MIGRATION

FOUR KEY COMPONENTS OF MIGRATION

Page 178: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

AWS APPLICATION DISCOVERY SERVICEAUTOMATE THE DISCOVERY OF DATA CENTER APPLICATIONS

& THEIR DEPENDENCIES

Page 179: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

SIMPLIFY APPLICATION DISCOVERY WITH AWS ADS

AUTOMATICALLY DISCOVERY APP INVENTORY

IDENTFIES APP & INFRASTRUCTURE DEPENDENCIES

MEASURES PERFORMANCE BASELINE

DATA ENCRYPTED WITH AMAZON KMS

Page 180: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

GET HELP WITH MIGRATION FROM ISV AND SI PARTNERS

Page 181: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

TRAINING & CERTIFICATION

DATA MIGRATION

DATABASEMIGRATION

APPLICATION MIGRATION

FOUR KEY COMPONENTS OF MIGRATION

Page 182: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

REINVENT REPEAT

Page 183: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels

THANK YOU

@WERNER

Page 184: AWS Summit Singapore - Opening Keynote by Dr. Werner Vogels