Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AOEconf17: A flight through our OM³ Systems

1,068 views

Published on

CTO Daniel Pötzinger gives insights into the infrastructure of AOE's award-winning #OM3 suite. In his talk at #AOEconf17 he gives an overview of the system architecture and how they interact with each other.

Blogpost: https://www.aoe.com/en/blog/aoeconf17-aoe-cto-daniel-poetzinger-presents-om-3-and-the-aoe-tech-radar.html

Video: https://www.youtube.com/watch?v=tU0b4ZzSe0Q

Published in: Software
  • Be the first to comment

AOEconf17: A flight through our OM³ Systems

  1. 1. 1 22.11.17 A flight through the Systems
  2. 2. 2 22.11.17 Omnichannel Multi-Merchant Marketplace Suite Motivation and Vision
  3. 3. 3 22.11.17 Yesterdays passenger
  4. 4. 4 22.11.17 The path to the Future of Travel is Omnichannel Passenger Engagement
  5. 5. 5 22.11.17 Impulse vs Planned Purchase 71% 29% Planned in advance what they wanted to shop Bought on impulse Shopping behavior has changed radically
  6. 6. 6 22.11.17 Michael Madden (59), British - Travels Business - Lives in London - Buys Hugo Boss Shirts - wears mainly Ralph Lauren - has 10,000 loyalty points - Drinks Double Espresso Raj Mahindra (49), Indian - Travels Business - Lives in Bangalore - Always uses Uber Black - Loves BOSE Gadgets - No Loyalty member - Drinks Chai Latte Pen Liyun (38), Chinese - Travels First Class - Lives in Beijing - Buys 1 handbag each trip - Ususally orders to lounge - has 250,000 loyalty points - Drinks Earl Grey
  7. 7. 7 22.11.17 Omnichannel Multi-Merchant Marketplace Suite
  8. 8. 8 22.11.17 Personal Shopper Digital Orientation Global Home Delivery VIP Services Pre-Flight Shopping Mobile Shopping Loyalty Program The OM3 Suite – A holistic approach to Anxilliary Revenue Generation Inflight Shopping On.Airport Delivery
  9. 9. 9 22.11.17 Omnichannel Multi-Merchant Marketplace Suite System Architecture Overview
  10. 10. March 31, 2015 22. November 2017 10
  11. 11. March 31, 2015 22. November 2017 11
  12. 12. March 31, 2015 22. November 2017 12 “vistecture” Service Documentation
  13. 13. March 31, 2015 22. November 2017 13 “vistecture” Service Documentation
  14. 14. March 31, 2015 22. November 2017 14 Service your Retailers
  15. 15. 15 22.11.17 Retailer Integration Points • Any integration Options: • Shallow Integration • Full Integration
  16. 16. 16 22.11.17 Impulse vs Planned Purchase 71% 29% Planned in advance what they wanted to shop Bought on impulse Shopping behavior has changed radically
  17. 17. March 31, 2015 22. November 2017 17 Example: Planning the next Business Trip and Purchase a Gin and Hugo Boss Perfume – for Collection on the Collection
  18. 18. March 31, 2015 22. November 2017 18 Personalized Experience
  19. 19. 19 22.11.17 1. Login and See your Recommendations 1. Login against Keycloak Flamingo SSO Keycloak Searchperience® Cockpit Searchperience® Recommendations 1 2 User Service 4 CMS (Magento Bluefoot) 3 2. Load User Data / Profile 3. See Segmented Content 4. See your Recommendations
  20. 20. 20 22.11.17 e-commerce frontend made in Go flamingo
  21. 21. 21 22.11.17 Service Portfolio I E-Commerce Frontend FLAMINGO FRAMEWORK Templating Dependency Mgmt. Events Configuration Session Routing FLAMINGO CORE Cart Search Customer Product Cataloge CMS SPECIFIC ADAPTERS MagentoOM3Searchperience • State of the art blazing fast eCommerce Frontend Framework based on Golang • Clean Architecture – Ports and Adapters • Head-less frontend for Magento 2 and other Services Decoupled Frontend (PUG, DevMode)
  22. 22. March 31, 2015 22. November 2017 22
  23. 23. 23 22.11.17 2. Plan Cart in the APP and on Desktop 1. Browse Product • see price promotions • with availability indications Flamingo Searchperience® Frontend Master Data Portal Priceengine 1 2 Stockservice 1 2. see brand and retailer infos
  24. 24. March 31, 2015 22. November 2017 24
  25. 25. 25 22.11.17 2. Plan Cart in the APP and on Desktop 1. Enter your Flight to see detailed availability 2. Put to shared cart – with Intend • See Cart Promotions • Grouped Cart Flamingo Flightservice Magento 1 2
  26. 26. 26 22.11.17 3. Checkout Process 1. Detect correct delivery destinations Flamingo Master Data Portal 1 2 Flight Booking Service Payment Adapter PSP Magento 3 4 OMS 5 Lopo 6 2. Processing of various Checkout Rules; Optional Booking Check; etc 3. Authorize Money against Marketplace Merchant of Record 4. Place Order 5. Fulfillment 6. Logistic
  27. 27. 27 22.11.17 4. Order Processing and Fulfillment Overview 1. Split in separate “Shipping’s” in the OMS • Prepared in Duty Free Retailers Warehouse • Shipped to Store • Picked and Packed by a Store Worker in a Store • On Airport Logistic Team Runner collects packages • Packages wait on Collection Point • Customer Collect Shipment #1 Shipment #2 • Placed in Store• Directed to Warehouse 3. On Airport Logistic 2. Fulfillment by the Retailer
  28. 28. 28 22.11.17 5. Fulfillment – Ship from Store – Retailer View Boss Hugo Dark Blue
  29. 29. 29 22.11.17
  30. 30. March 31, 2015 22. November 2017 30
  31. 31. March 31, 2015 22. November 2017 31
  32. 32. March 31, 2015 22. November 2017 32
  33. 33. 33 22.11.17 6. Payment 1. Payment gets Captured for both Shipments Payment Adapter PSP OMS 1 2 Payout & Finance Reports 2. Retailer gets Payout and Financial Report
  34. 34. 34 22.11.17 The path to the Future of Travel is Omnichannel Passenger Engagement
  35. 35. 35 22.11.17 App Shopping Integration
  36. 36. 36 22.11.17 The journey has just began

×