Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

AEM Hub 2014: AEM 5.6.1 e-Commerce Integration

3.717 visualizaciones

Publicado el

The slide deck I used during my conference about AEM 5.6.1 e-Commerce integration at AEM Hub 2014 in London.

Publicado en: Software
  • Sé el primero en comentar

AEM Hub 2014: AEM 5.6.1 e-Commerce Integration

  1. 1. AEM 5.6.1 e-Commerce Integration Meryll Blanchet | Adobe
  2. 2. Technical Architect Adobe Consulting Services • http://www.linkedin.com/meryllblanchet • http://www.xing.com/meryll.blanchet
  3. 3. What is e-Commerce ? • Remote commercial transactions • Electronic or digital interfaces • Multi-channel and multi-protocol • Main remote sales channel
  4. 4. How to start ?
  5. 5. What can I do with it ? On Author: • Product Import • Catalog Management • Segmentation On Publish: • Session Management • Personalization • Search
  6. 6. One framework to rule them all ?
  7. 7. #1: Online Catalog
  8. 8. #2: Hybris integration
  9. 9. #3: Custom integration
  10. 10. What are the main challenges ?
  11. 11. Products and Catalogs
  12. 12. From PIM to product pages… • Product Import • Content Structure • Multi-Channel, Multi-market, Multi-lingual • Catalog pages creation
  13. 13. Demo
  14. 14. The Tools • Product Importer (manual, scheduled, incremental) • Product Scaffolding (CMS enrichment) • Catalog Blueprint (catalog pages rollout)
  15. 15. Cacheability
  16. 16. The Bad Guys • Dynamic Content (price, availability) • Customer Specific Information (context information) • Sensitive Information (checkout information) • Transactions (cart and account operations, checkout)
  17. 17. Demo
  18. 18. The Tools • CRX (“static” product information) • Dispatcher and Webserver (Cache and SSI) • Proxy / CDN (Edge-Side Includes) • Client Context (Local Storage, Cookie, Memory)
  19. 19. Personalization
  20. 20. It can happen EVERYWHERE • Navigation and facets • Dynamic Pushes and Cross-Sells, Offers and Promotions • Product Visibility and Prices • Sensitive information
  21. 21. Demo
  22. 22. The Tools • Client Context and Segmentation • Cacheable and non-cacheable JSON • Permission Sensitive Caching
  23. 23. Session Management
  24. 24. Or how to keep a state in a stateless architecture • 3rd party authentication • Session ID • Back-End persistence • Client Context
  25. 25. Demo
  26. 26. Be Careful With • Session stickiness (Token-based authentication) • Session expiration (e-Commerce VS CRX Token) • Session failover (publish instance crash) • Number of users (purge)
  27. 27. Thank You ! Any Question ?

×