Why you should upgrade SAP Hybris to SAP Commerce 1811?
PWAs improved m-commerce experience
e2m storefront implementation
(formerly PWA Commerce Accelerator)
and mobile experience optimization
The benefits of e-commerce platform upgrades
The e-commerce platform upgrade process is a good opportunity to organize the entire ecosystem. We gather requirements again and examine how the existing system is used – chances are some platform functions aren’t needed. During this process, we learn what can be improved and/or simplified and what new features should be offered to make sure all business needs are satisfied completely.
When we upgrade part of a complex system (i.e. not a single application, but a group of applications), updates are also needed elsewhere. This is an opportunity to refresh more applications and improve the performance of the entire system.
Additionally, in larger releases, it often turns out that a tailor-made feature can be easily replaced by a new OOTB feature. This simplifies the existing system and allows the features to work together more efficiently. We also often get additional functionality.
Finally, security should be mentioned. SAP guarantees security patches only up to two years after a release. Just like any large piece of software, Hybris uses many external libraries, such as the ever-popular Spring. An upgrade of Hybris is also an update of the dependent libraries, which further increases the security of applications in areas not directly covered by the platform code.
Then there’s the developers’ perspective. For them, a platform upgrade is an opportunity to work with modern technologies. It provides new challenges and meets their need to delve into technological innovations: new libraries, frameworks, etc.
How often should you upgrade?
In an ideal situation, we would always upgrade to the latest version, according to the “one piece at a time” rule. An upgrade between two distant versions requires much more work and poses a higher risk of regression. Organizations that focus on system stability often prefer to upgrade their system to the second latest version, where most bugs (should) have already been fixed.
Two years after a product’s release, it’s almost a necessity to upgrade; this is when the previous version is no longer maintained by SAP. After two years, we will not get support when we discover platform errors or security vulnerabilities. This may also involve legal issues contained in the license agreement with SAP.