Upgrades

Upgrading and maintaining any software product that powers unique, differentiated customer experiences can be challenging. By design, the Elastic Path Commerce Engine embraces this challenge and provides tools and methods to streamline and accelerate these processes. This obsession with agility empowers enterprises to build exactly what their customers want, while keeping the cost and effort of future upgrades low.  

 

Be Empowered

In many ecommerce implementations, custom work is often embedded within the enterprise platform itself, creating a maintenance and support nightmare. When repairs or upgrades are necessary, customizations must be detangled from the core software, adding substantial cost and effort to these activities.

To solve this challenge, the Elastic Path Commerce Engine provides a robust binary-based development environment based on Maven that insulates the core platform from any custom work to simplify deployment, support, and upgrades. Instead of making changes directly to the Elastic Path Commerce Engine, developers maintain separate binaries for their extensions and modifications, while Maven systematically overlays them to generate the final software. Using this approach, enterprises are free to pursue extensive customizations without fear of creating maintenance and support headaches down the road.
 

View platform upgrades diagram

 

Be Agile

With Maven streamlining the customization and upgrades, enterprises can concentrate on deploying revenue-generating features faster and more cost effectively. The ease, predictability, and automation of the Elastic Path Commerce Engine upgrade process empowers you to pursue a continuous improvement cycle that matches your roadmap, not ours.

Most importantly, all of your investments in custom features and extensions are protected, even as the Elastic Path Commerce Engine evolves.