Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Serverless (Headless) Retail
Technologies at Sca...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Workshop documentation and guide …
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related breakouts
Monday, Nov 26
RET207 - Next-G...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About us
Lee Packham
Solutions Architect
Amazon ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About us
Bastien Leblanc
Solutions Architect
Ama...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About us
Charlie Wilkinson - Head of Architectur...
If you haven’t already, please complete
Exercise #0 from the documentation
website
© 2018, Amazon Web Services, Inc. or it...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What we are going to do today
• Deploy a pre-wri...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What we are going to do today
• Deploy a pre-wri...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Fishing equipment?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why?
• In retail, the CMS is a monolith often pu...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Myth: Serverless means rewriting my stuff
• AWS ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Myth: Serverless is just AWS Lambda
• It’s a lot...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What was that Exercise #0 thing?
• Bootstrapping...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
History lesson:
Hairball architecture WMS
OMS
Co...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Serverless is awesome!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Serverless order pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data lake anyone?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Important to note for maximum enjoyment
• Don’t ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Serverless (Headless) Retail Technologies at Scale (RET302) - AWS re:Invent 2018
Nächste SlideShare
Wird geladen in …5
×

Serverless (Headless) Retail Technologies at Scale (RET302) - AWS re:Invent 2018

272 Aufrufe

Veröffentlicht am

In this workshop, learn how retailers can climb the cliff face of traffic that comes from running promotions while still needing to keep full-priced transactions coming through their existing platform. Using existing (non-microservices) backend systems, we show how you can leverage AWS Lambda, Amazon SNS, Amazon SQS, and Amazon API Gateway to tie to a current custom e-commerce stack via a promotional landing page that diverts traffic from your critical infrastructure using Amazon CloudFront and AWS Lambda@Edge. Learn how to manage browsing traffic instantly and monitor it in production using Amazon CloudWatch and AWS X-Ray without having to rewrite your existing ecommerce code.

  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Serverless (Headless) Retail Technologies at Scale (RET302) - AWS re:Invent 2018

  1. 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Serverless (Headless) Retail Technologies at Scale R E T 3 0 2 Lee Packham Solutions Architect Amazon Web Services Bastien Leblanc Solutions Architect Amazon Web Services Charlie Wilkinson Head of Architecture River Island
  2. 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Workshop documentation and guide …
  3. 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related breakouts Monday, Nov 26 RET207 - Next-Generation e-Commerce Architectures 4:00 pm - 5:00 pm | Aria East, Level 1, Joshua 9, T1 Wednesday, Nov 28 RET205 - Retail Marketing with Machine Learning & Amazon Rekognition 1:00 pm - 2:00 pm | Aria East, Level 2, Mariposa 3, T1 Thursday, Nov 29 DAT347 - How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to DynamoDB 2:30 pm - 3:30 pm | Bellagio, Level 1, Degas 2, T1
  4. 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. About us Lee Packham Solutions Architect Amazon Web Services • 20 years experience of dev, systems architecture and DevOps across startup and enterprise; 10 years of AWS experience • Developer (Python/Go/Java/Scala/C/Node) • A year at Amazon, working with customers as well as internal teams on services such as AWS Cloud Development Kit Twitter: @joolz / Email: leepac@amazon.com
  5. 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. About us Bastien Leblanc Solutions Architect Amazon Web Services • 17 years experience in IT with databases, high availability, and performance • Two years at AWS working with retail customers in the UK to innovate and adopt the AWS services Twitter: @bastleblanc / Email: bastil@amazon.com
  6. 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. About us Charlie Wilkinson - Head of Architecture River Island • Development background born in a specialist consultancy environment • One foot in the nerdy world of developers who get excited about new tools and fun tech and the other foot in the delivery world figuring out how to build (and fund!) great new products for customers • An evangelist of Lean Agile and now an evangelist for Lean Architecture
  7. 7. If you haven’t already, please complete Exercise #0 from the documentation website © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  8. 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What we are going to do today • Deploy a pre-written shop written in Django using PostgreSQL for a database • Deploy a pre-written backend written in Java
  9. 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What we are going to do today • Deploy a pre-written shop written in Django using PostgreSQL for a database • Deploy a pre-written backend written in Java • An AWS Lambda version of the same backend • A static mini-site served from Amazon Simple Storage Service (Amazon S3) but in the same Amazon CloudFront distribution • Lambda@Edge to help with traffic rules
  10. 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Fishing equipment?
  11. 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why? • In retail, the CMS is a monolith often purchased and then customized, and it becomes harder to upgrade • The backend ends up being something that’s broken apart into smaller parts as it’s seen as easier, but business logic ends up having its gravitational pull and updating it becomes scary • In summary, there’s baggage
  12. 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Myth: Serverless means rewriting my stuff • AWS provides containers for existing code • Java • Serverless Java container @ https://github.com/awslabs/aws-serverless-java-container • NodeJS/JavaScript • AWS Serverless Express @ https://github.com/awslabs/aws-serverless-express • .NET Core • AWS Serverless Application (.NET Core) template in the visual studio extension
  13. 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Myth: Serverless is just AWS Lambda • It’s a lot of services, including …
  14. 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What was that Exercise #0 thing? • Bootstrapping your account to do the subsequent exercises • Deploys parts of all the services ready to be joined together • Saves you configuring SSH locally by giving you a configured AWS Cloud9 instance to use instead • If you haven’t already, or you’re just about ready to run `cdk deploy`, then do that now as it takes around 15 minutes to complete
  15. 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  16. 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. History lesson: Hairball architecture WMS OMS Core Merchandisin g New orders Dispatch result New orders Authorisation Payment capture Website Payment Provider
  17. 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Serverless is awesome!
  18. 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Serverless order pipeline
  19. 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data lake anyone?
  20. 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Important to note for maximum enjoyment • Don’t panic if you fall behind in the exercises, you can follow along on the big screen as we walk through the exercises as well! • Please don’t do things like checking your email–there is a lot to get through and if you miss a bit it’ll frustrate you, even if you are just following along on the screen. • There are plenty of solution architects around to give you a helping hand. Just pop your hand up and one will come over as soon as they can.
  21. 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  22. 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  23. 23. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  24. 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

×