Sie sind auf Seite 1von 57

e-commerce on AWS

Simon Treacy
Enterprise Solution Architect
streacy@amazon.com
Why are retailers typically placing more attention
on e-commerce?

2 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Current State of e-commerce

© Amazon.com Inc, and its affliliates. All rights reserved


e-commerce Is About Keeping Pace With Fluid
Consumer Behaviours

Consider Recommend
Evaluate
Tuesday 11:00: Post on social
Thursday
11:00: Receive digital offer 12:50: Submit Product Rating
6:37: Research via search engine
12:50: Review e-commerce site
7:50: Check consumer blog
12:52: Check product ratings
Friday
7:26: Visit store to view product
7:38: Inquire with in-store associate
Buy

Saturday
Use
1:45: purchase on e-commerce site
1:46: receive x-sell offer Saturday
1:50: share on social
Receive 12:50: read packaging
12:50: evaluate design Serve
Monday
9:00: Text confirmation 11:00: Call Contact Centre
2:35: Receive shipment 12:50: Submit e-mail
Confidential – AWS Cloud Internal/Restricted/Highly Restricted 4
Why do so many organisations
do e-commerce in the cloud?

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Why are retailers increasingly wanting to place
e-commerce solutions on the cloud?

• Elasticity
servi servi

• Agility
ce ce

• Decomposing

• Microservices

6 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why are retailers increasingly wanting to place
e-commerce solutions on the cloud?

• Elasticity

• Agility

• Decomposing

• Microservices

7 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Scaling basics

76%
Provisioned capacity

November
24%

© Amazon.com Inc, and its affliliates. All rights reserved


Why are retailers increasingly wanting to place
e-commerce solutions on the cloud?

• Elasticity

• Agility

• Decomposing

• Microservices

9 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GovCloud Import/Export Snowball AWS Storage Gateway Amazon Cognito
AWS OpsWorks
AWS CodeDeploy Amazon Amazon Config Amazon CloudTrail
CodeCommit
EC2 ElastiCache
Amazon SES
Elasticsearch Service AWS Elastic Beanstalk
Elastic Transcoder
Container Service Amazon Kinesis CloudHSM
EC2 Container
Amazon WorkMail
Registry
AWS Certificate Manager
AWS CodePipeline
Amazon EFS

3,000+
Amazon Route 53
Redshift
Identity & Access
Lambda
Management AWS
CloudFormation
Amazon
AppStream
AWS Device Farm
Dynamo DB

Directory Amazon RDS


AWS Data QuickSight
Service for Aurora
Pipeline
AWS WAF
AWS Mobile Hub
Amazon SNS
Amazon SWF
Amazon API RDS for MariaDB
AWS KMS
WorkSpaces Gateway Mobile
CloudWatch Logs Analytics
CloudSearch
Amazon Machine
WorkDocs AWS IoT
AWS Direct AWS Service
Glacier
Learning Connect Amazon Inspector
*As of 1 January 2017
© Amazon.com Inc, and its affliliates. All rights reserved Catalog
Pace of Innovation — New Capabilities Daily

1400+
1017

LAUNCHES
722

516

280
159
61 82
24 48
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

© Amazon.com Inc, and its affliliates. All rights reserved


Disruption to Long Standing Industries Happens
Quickly

Hotels Education & Training Gaming

Collaboration Retail Matchmaking

© Amazon.com Inc, and its affliliates. All rights reserved


Case Study

“We want to buy into that goodness, so that we can


focus on those aspects of application security that
are local to us.”

Paul Clarke – CTO - Talking about AWS security

https://aws.amazon.com/solutions/case-studies/ocado/
© Amazon.com Inc, and its affliliates. All rights reserved
Why are retailers increasingly wanting to place
e-commerce solutions on the cloud?

• Elasticity

• Agility

• Decomposing

• Microservices

14 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Retail cloud microservices

© 2018 Amazon Web Services, Inc or its Affiliates. All rights reserved.
Why are retailers increasingly wanting to place
e-commerce solutions on the cloud?

• Elasticity

• Agility

• Decomposing

• Microservices

16 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Some of our Retail customers
Case Study

https://amzn.to/2mVyCmb

© Amazon.com Inc, and its affliliates. All rights reserved


Thank You

19 © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
When AO migrated to AWS
Who are AO?
Why Public Cloud?

• Continuing to survive and thrive on


Black Friday
• Leaner/more flexible cost model
• Increased agility, taking the next
step
Why AWS?

• Operational Stability
• Multi-Availability Zone Architecture
• Best service record at the time
• Value Proposition
• Cost optimisation options in our
hands
• Operational agility
• Idempotent infrastructure
• Infrastructure as code
• Reduced lead time to provision
What/How/When
• E-commerce platform
• Feb ‘17 – Aug ’17

• Partnered with Claranet


• Built out cloud competencies
• Terraform / No remote admin access to servers
What benefits realised?
üSuccessful Black Friday
üReduced provisioning lead time from months to minutes
üReplaced our pets with cattle

Halo Effects:
üHigher quality approach to infrastructure (dev-ops)
üCost optimisations
üMore architectural improvements
What benefits realised?

• From ~75 live changes/week


• To ~120 live changes/week
Deployments Median UCL LCL

• 99.990+% availability (ours) 200

180
• 100% availability (AWS) 160

140

120

100

80

60

40

20

0
10/01 10/03 10/05 10/07 10/09 10/11 10/01 10/03 10/05 10/07 10/09 10/11 10/01 10/03 10/05 10/07
What’s next?
• Re-architect some stuff for Lambda/Web API
• Spot instances for QA?
• RDS?
• Continuous Deployment
• Break up monoliths further

Das könnte Ihnen auch gefallen