Agility. Software that make sense to developers.
Service oriented to the core
Commerce Engine gives your business users robust merchandising and monetization features designed to be consumed by a wide range of clients, from lightweight apps to Internet Retailer® Top 50 websites. We empower you to support this mission by exposing capabilities as flexible, modular services that are easily tailored to match the specific use cases of each individual digital experience.
The perfect marriage of buy and build
Commerce Engine strikes a perfect balance between buying a prescriptive packaged solution — and building what your business really needs to maximize revenue. It does this by providing enterprise commerce capabilities that are engineered to be flexed and customized, and by employing a modern, modular ecommerce framework that encourages agility during design, development, and deployment.
Engineered to complement CMS
If you need to integrate transactions with content management systems like Adobe® Experience Manager or OpenText® CEM, Commerce Engine provides headless services specifically designed to work in parallel with your digital experience software. With their intrinsic presentation logic and bloated feature set, other platforms have no choice but to complicate your deployment with overlapping capabilities, batch ETL integrations, and constant data replication.
Open source foundations
Elastic Path is built on a foundation of the industry’s most trusted open source projects, including Spring, Solr™, Maven™, and OSGi™. We do this because it’s easier for your team to work with our features, extend their capabilities, and meet demanding deadlines when everyone understands exactly what’s going on beneath the hood.
Tools you actually want to use
Commerce Engine is delivered with numerous developer-friendly features designed to increase your productivity and reduce your total cost of ownership. This means robust integration utilities, automated test suites, support for enterprise monitoring, extensive technical documentation, and source code if you need it.
Fewer integration headaches
Elastic Path capabilities are delivered using Cortex, a mediation layer that enables you to dynamically link resources from multiple business platforms into one REST API that connects to client applications. This dramatically reduces the number and complexity of back-end integrations between Commerce Engine and other systems — which makes your life easier.
Performance. Thousands. Millions. Billions.
Proven in the field
Commerce Engine has been battle-tested by the world’s most demanding customers — a mobile operator with 150 million subscribers, a publisher that adds over 20,000 titles every month, and an Internet Retailer® Top 50 digital seller. Every year, we generate over US$6.5 billion in revenue for our clients.
Speed means Satisfaction
Individual installations of Commerce Engine handle well over 20 million products and thousands of concurrent users. To maximize conversion and customer satisfaction, our customers enjoy response times that are up to 100% faster than their closest competitors, and up to 30% better than the industry average as calculated by Compuware® Gomez.
When fronted by the Cortex mediation layer, Commerce Engine delivers up to 98% efficiency when clustering horizontally. The platform also supports search server clustering, and the assignment of dedicated index update servers. On the database side, Commerce Engine works with Oracle® and Oracle® RAC for larger deployments, as well as Microsoft® SQL Server or MySQL® clustering.
Options for caching
For the fastest digital experiences, Commerce Engine supports proxy cache servers that accelerate throughput by over 50%, as well as edge caching with CDNs such as Akamai® and Limelight®. In the persistence and application tiers, Elastic Path offers the flexibility of using OpenJPA and Ehcache out of the box, or connecting to enterprise frameworks including Oracle® Coherence and Terracotta™. Our performance lab can help you do even more — like server-side prepared statement caching, or additional object caching.
Deployment and upgrades. No pain necessary.
Been there, done that
Commerce Engine works beautifully in a wide range of environments — from traditional on-premise or partner-hosted installations to virtualized or cloud deployments using VMWare®, Amazon® EC2, or Google® App Engine. The majority of businesses with existing Java™ applications in their ecosystem already have the infrastructure they need to run Elastic Path.
Customize without fear
Your mission is to provide commerce services that power unique, differentiated digital experiences. With conventional ecommerce frameworks, that’s a recipe for long nights and painful upgrades. Commerce Engine makes your job easier by giving you the tools, methods, and features necessary to streamline customization and upgrades. We’re obsessed with this, because we’re developers too.
End the cycle of detangling your code from the core platform. Elastic Path provides a robust implementation architecture that insulates Commerce Engine from custom work to simplify deployment, support, and upgrades. Extensions and customizations are maintained in separate binaries that are automatically overlaid with Elastic Path to create the final services. No more maintenance, support, and upgrade headaches.
Next steps. The more you know, the more you'll like.
Front it with Cortex.
Combine the power of Commerce Engine with other business platforms, and deliver their capabilities as a unified set of services with the world's only commercial Level 3 REST API.
Talk to a technologist.
If you have technical questions about our ecommerce framework, we have the answers. And don't worry — if you're a fellow technology professional, we won't hook you up with a salesperson.