Adobe’s storefront strategy around Edge Delivery Services (EDS) and Adobe Commerce Drop-ins is often misunderstood because it looks unfamiliar at first glance. In reality, the model is intentionally simple, and that simplicity is what enables performance, flexibility, and long-term scalability.

At a foundational level, this architecture separates three concerns that were historically bundled together:

  • EDS delivers the pages
  • Drop-ins handle commerce features
  • Adobe Commerce provides the data

The Role of Edge Delivery Services With Adobe Commerce Stack

Edge Delivery Services sits at the outermost layer of the storefront. It is responsible for delivery, and not just commerce.

EDS is designed to:

  • Serve page layouts from the edge, close to the user
  • Optimize performance and load times
  • Support simple, scalable content authoring and routing

What EDS deliberately avoids is equally important. It does not:

  • Contain product logic
  • Handle pricing or inventory rules
  • Manage carts, checkout, or user state

By keeping EDS focused on layout, content, and routing, Adobe avoids pushing business logic into the delivery layer which is a common source of complexity and performance bottlenecks in traditional storefronts.

EDS (Edge Delivery Services) is Adobe’s way of serving web pages very fast using the edge (closer to the user). It focuses on:

  • Speed
  • Simple content authoring
  • High performance

EDS mainly handles page layout, content, and routing.

What Drop-ins do

Adobe Commerce Drop-ins are ready-made UI components for commerce features. They are prebuilt, purpose-driven components responsible for rendering key commerce experiences, including:

  • Product listing and product detail views
  • Search
  • Cart and checkout
  • User management, accounts, and orders

Drop-ins are intentionally stateless. They do not store data, and they do not act as a backend. Instead, they request commerce data at runtime and render it within the page served by EDS.

How Communication Works Between EDS and Drop-ins

A critical architectural point is that EDS does not communicate with Adobe Commerce directly.

The flow is indirect and intentional:

  • User opens a page served by EDS
  • The page loads the drop-in components
  • Drop-ins call Adobe Commerce GraphQL APIs
  • Adobe Commerce returns product/cart data
  • Drop-ins render the UI on the page

EDS’s role ends once the page is delivered. All commerce interaction happens between Drop-ins and Adobe Commerce.

This separation prevents the delivery layer from becoming dependent on commerce APIs or backend availability.

Where GraphQL fits in

GraphQL acts as the contract between the commerce UI and Adobe Commerce. Drop-ins use GraphQL to:

  • Fetch product details
  • Get pricing and stock
  • Manage cart and checkout
  • Account management
  • Login and registration/create account.

EDS simply hosts and delivers the page that contains these Drop-ins.

User Management Flow as an Example (Login / Account / Orders)

When a customer accesses a login or account page:

  • EDS delivers the page layout immediately
  • The User Management Drop-in is already embedded
  • The Drop-in communicates directly with Adobe Commerce APIs to:
    • Authenticate the user
    • Fetch account details
    • Display orders and saved information

EDS never touches user data and never manages authentication. Its only responsibility is fast page delivery.

When a user opens the login or account page, EDS quickly delivers the page layout. The User Management Drop-in is already placed on the page.

Once loaded, the Drop-in talks directly to Adobe Commerce to:

  • Authenticate the user
  • Fetch account details
  • Show orders and saved information

EDS does not manage users or data. It only makes sure the page loads fast.

Checkout Flow in an EDS and Drop-ins Architecture

Checkout is handled entirely through Drop-ins and Adobe Commerce APIs.

  • EDS delivers the checkout page
  • The Checkout Drop-in manages:
    • Cart items
    • Address collection
    • Payment flow

All transactional communication happens directly with Adobe Commerce. This ensures security, consistency, and compliance without involving the delivery layer.

Why this setup is powerful

This setup works because responsibilities are clearly defined and enforced.

Clear Responsibility Boundaries

  • EDS focuses on content delivery and performance
  • Drop-ins handle commerce UI and interaction
  • Adobe Commerce owns the business logic and data

Performance by Design

  • Pages are served from the edge
  • APIs are called only when commerce interaction is required

Flexibility and Composability

  • Drop-ins can be replaced or updated without changing EDS
  • Frontend delivery and commerce logic can scale independently

This approach avoids tightly coupled storefronts where frontend changes risk breaking backend logic.

Conclusion

In this architecture, EDS is deliberately limited to what it does best: delivering pages fast, close to the user, without carrying commerce complexity. Drop-ins take ownership of commerce interactions without duplicating business logic. Adobe Commerce remains the single source of truth for pricing, inventory, checkout, and customer data.

It enables development teams to enhance performance without modifying commerce logic, evolve storefront experiences without rewriting backend systems, and introduce new capabilities without disrupting existing workflows. More importantly, it avoids the long-term risk of pushing business rules into the frontend.

If you’re looking for more help on edge delivery services with Adobe Commerce Development, reach out to us today!

Picture of Aafreen Taj M

Aafreen Taj M

Aafreen Taj M is a skilled Software Engineer at Klizer, and she has six years of experience in core PHP, PHP frameworks, and Magento technology. She addresses complex technical challenges and delivers efficient solutions. Aafreen is also committed to continuous learning, and staying updated on current trends, expanding her knowledge of programming languages for innovation and excellence in her work.

Fix What’s Holding You Back

With 20+ years behind us, we build AI-powered ecommerce experiences that help businesses scale faster and stand out online.

© Copyright 2026 Klizer. All Rights Reserved

Scroll to Top