This document discusses ecommerce architecture and outlines approaches for omni-channel architecture, decoupling client and server sides, and session management. It describes moving from tightly coupled to decoupled systems and integrated to API-based. It also discusses serving static content from the cloud and rest from data centers, decoupling the UI and backend using SSL/TLS or caching, and storing sessions on the client, web tier, server side, or in a hybrid approach.