+ All Categories
Home > Technology > AWS Enterprise Summit - Closing Keynote - Markku Lepisto

AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Date post: 11-Jul-2015
Category:
Upload: amazon-web-services-korea
View: 162 times
Download: 2 times
Share this document with a friend
60
Seoul
Transcript
Page 1: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Seoul

Page 2: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

AWS Enterprise Summit

Innovation Powered by the Cloud Markku Lepistö Principal Technology Evangelist Amazon Web Services

Page 3: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

IDEA%!%

Page 4: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Fail%Fast%

Fail%Cheap%

Fail%Forward%

Page 5: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Scale%Success%

Page 6: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Validate%Idea%

Page 7: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Minimum%Viable%Product%(MVP)%

•  Release%quickly%•  Limited%core%features%

•  Iterate%in%producFon%•  Business%decisions%based%on%data%%

“Produc(on*is*truly*the*only*place**you*can*validate*your*code”*

H%Michael%Nygard,%author%of%‘Release%it!’%

%

Page 8: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

ServiceHOriented%Architectures%

•  ApplicaFons%composed%of%building%blocks%

•  Blocks%implement%1%useful%service%each%

–  Infrastructure%–%middleware%–%business%logic%

•  Monitor,%scale%independently%

Page 9: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Implemented%by%TwoHPizza%Teams%

•  Small,%autonomous%teams%

•  Full%responsibility%for%Service%X%•  Decoupled%launch%schedules%•  No%handovers%•  Trust%%

Page 10: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

CLOUD IS A PROGRAMMABLE PLATFORM

Page 11: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

YOU CAN AUTOMATE EVERYTHING

Page 12: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

AWS$OpsWorks$ AWS$CloudForma2on$

AWS$Elas2c$Beanstalk$

DevOps$framework$for$applica2on$lifecycle$management$and$

automa2on$

Templates$to$deploy$&$update$infrastructure$

as$code$

Automated%resource$management$–$web$apps$made$easy$

DIY$/$$On$Demand$DIY,$on$demand$

resources:$EC2,$S3,$custom$AMI’s,$etc.$

Control Convenience

AWS%Services%for%ApplicaFon%Lifecycle%Management%

Page 13: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

3rd%Party%ConfiguraFon%Mgmt%&%OrchestraFon%Tools%

Page 14: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 15: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 16: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

CloudFormaFon%

Template%

Page 17: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 18: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

SOURCE CODE REPOSITORY

DNS

CONTINUOUS INTEGRATION SERVER

PROJECT MANAGEMENT SERVER

BUILDS

DATABASE

STORAGE

Page 19: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

CLOUDFORMATION TEMPLATE

BUILD + DB SNAPSHOT

Page 20: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Application Versions + Infrastructure Versions

ApplicaFon%Your%Code%

Infrastructure%

To%Run%and%Support%Your%Code%

Page 21: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 22: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

test%

ConFnuous%IntegraFon%

code% build%plan%

Agile%Development%

Source%hZp://www.collab.net%

deploy% operate%

collaboraFon%

value%

DevOps%

release%

ConFnuous%Delivery%

Page 23: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

11.6s Average time between deployments (weekday)

1,079 Max number of deployments in a single hour (or approx every 3 seconds)

30,000 Max number of instances simultaneously receiving a deployment

Speed of deployments at amazon.com

May%2011%snapshot%

Page 24: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

OODA Loop – Key Cycle for Agile Businesses

Page 25: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 26: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Measure%&%Log%Everything%

Amazon%CloudWatch%

Page 27: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

COLLECT%|%%STORE%%|%ANALYZE%|%SHARE%

Import%Export%

Glacier%

S3% EC2%

Redshie%DynamoDB%%

EMR%

Data%Pipeline%

S3%Direct%Connect%

Leverage%AWS%Big%Data%Services%

CloudFront%

Kinesis%

Page 28: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Bonus Internet of Things

Page 29: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Markku%Lepistö%H%Principal%Technology%Evangelist%

@markkulepisto%

Page 30: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 31: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 32: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 33: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart?evices%

Powered%by%the%Cloud%

Page 34: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart?evices%

Powered%by%the%Cloud%

Arduino$Uno$ Raspberry$Pi$

CPU% 20MHz%8bit% 700MHz%32bit%

Memory% 2%KB% 512%MB%

Storage% 32%KB% SD%card%

Page 35: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 36: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Camera%Microphone%

Thermometer%

Distance%

GPS%

Gyroscope%

Actuator%

Relay%

Motor%

Manipulator%

Switch%Pressure%

Accelerometer%

Wheel%

Propeller%

Rotor%

Page 37: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Challenges%

Page 38: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Challenges%

Thousands%–%Millions%of%

Devices%/%Producers%

Page 39: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Challenges%

Thousands%–%Millions%of%

Devices%/%Producers%

Thousands%–%Millions%of%

Users%/%Consumers%

Page 40: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Distributed%

Thousands%–%Millions%of%

Devices%/%Producers%

Thousands%–%Millions%of%

Users%/%Consumers%

Page 41: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

At%scale%

Thousands%–%Millions%of%

Devices%/%Producers%

Thousands%–%Millions%of%

Users%/%Consumers%

Page 42: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 43: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Unlimited%Storage%–%Memory%

%

%

Unlimited%Compute%–%Logic%

Page 44: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 45: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Camera%Microphone%

Thermometer%

Distance%

GPS%

Actuator%

Relay%

Motor%

Manipulator%

Switch%Pressure%

Wheel%

Propeller%

Rotor%

Gyroscope% Accelerometer%

Page 46: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Smart%Devices%

Powered%by%the%Cloud%

Page 47: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

53%

Page 48: AWS Enterprise Summit - Closing Keynote - Markku Lepisto
Page 49: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Demo%

Page 50: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Arduino%Yún%

�$

Page 51: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Raspberry%Pi%

Page 52: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Spark%Core%

Page 53: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

AcceleH

rometer%

MQTT%

MosquiZo%MQTT%Broker%

MQTTHKinesis%Bridge%

AWS%SDK%

Amazon%Kinesis%

RealHFme%Streaming%

Data%Service%

AWS%APIs%

AWS%ElasFc%

Beanstalk%

Dashboard%

Page 54: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Amazon%SNS%

Alert%NoFficaFon%

>%5g%

Mobile%Push%

Spark%API%

Sound%Alarm%

>%6g%%

AWS%ElasFc%

Beanstalk%

Dashboard%

Page 55: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Demo%

Page 56: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Elastic and Scalable

No Upfront Capex

Pay-per-use +

+

Self-service +

= Removes Restrictions

Page 57: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

Removing Restrictions = More Experimentation

Page 58: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

More Experimentation = More Innovation

Page 59: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

More Innovation = Competitive Advantage

Page 60: AWS Enterprise Summit - Closing Keynote - Markku Lepisto

감사합니다


Recommended