As Google Cloud CEO Thomas Kurian said earlier this year, digital transformation within the retail trade is greater than only a requirement, it’s a race, and the retailers that rework the quickest would be the most profitable in the long run. COVID-19’s influence on the retail trade has solely exacerbated this problem, forcing retailers to quickly marry digital and bodily experiences by providing companies similar to curbside pickups and contactless check-out.
Lengthy earlier than 2020, Manhattan Associates, a pacesetter in provide chain, stock and omnichannel e-commerce expertise, acknowledged retailers wanted a platform that would assist them adapt to altering market situations and bridge the hole from brick and mortar to digital commerce. In consequence, they launched the Manhattan Lively Options portfolio for his or her prospects in retail, manufacturing, and distribution. Options like Manhattan Lively Warehouse Administration, the cloud-native model of their flagship warehouse administration system, and Manhattan Lively Omni, a set of cloud-based stock administration, point-of-sale, and buyer engagement instruments, are versionless so prospects get steady entry to the most recent options, with automated scaling for peak demand.
However for Manhattan Associates to ship their imaginative and prescient to make their options portfolio versionless, agile, scalable, and extensible, they first wanted to modernize their software surroundings. They knew lifting and shifting a monolithic structure to the cloud wouldn’t ship the extent of agility that they—and their end-customers—would want, so that they determined to go together with microservices. Consequently, they re-architected Manhattan Lively Warehouse Administration and Manhattan Lively Omni from the bottom as much as take full benefit of the advantages of the cloud.
Guiding rules behind Manhattan Associates cloud-native method
First, Manhattan Associates established some vital architectural rules to function their north star for cloud-native software design. These guiding rules, as outlined beneath, had been created to assist guarantee Manhattan Associates options may ship the engineering velocity demanded by their end-customers whereas additionally aiming to scale back the price of innovation.
Pace of innovation: Manhattan Associates strove to undertake a microservices-based, cloud-native method so they might ship new performance sooner than their rivals, and sooner than they themselves had beforehand carried out.
Extensibility: Along with accelerating innovation in home, in addition they sought to make sure an open and extensible ecosystem in order that their prospects and companions can simply construct and combine extra capabilities with out dependence on Manhattan Associates.
Flexibility: With these managed SaaS variations of their flagship merchandise, Manhattan Associates wanted the flexibleness to scale efficiency and sources based mostly on their end-customers’ wants.
Low price of innovation: Lastly, Manhattan Associates required the power to leverage open-source applied sciences for portability and to keep away from vendor lock-in. As well as, they required detailed logging and monitoring instruments in an effort to keep management over prices.
Partnering with Google Cloud to fulfill enterprise aims
To be able to ship on the imperatives outlined above, Manhattan Associates teamed with Google Cloud as their cloud platform. Right here’s a fast have a look at how they’re leveraging key Google Cloud companies to assist meet the aims specified by their guiding rules.
Attaining agility, scalability, and resiliency with Google Kubernetes Engine: Manhattan Associates constructed on high of their already in depth Kubernetes expertise and took benefit of Google Kubernetes Engine managed options similar to regional excessive availability, autoscaling, node auto-provisioning, and the auto-repair performance to assist guarantee scalability and resiliency for his or her containerized workloads.
Gaining ease of use and openness with Cloud SQL for MySQL: Manhattan Associates staff members had been additionally long-time customers of MySQL. With Cloud SQL for MySQL, they had been capable of proceed utilizing open-source software program to run managed MySQL databases. As well as, Manhattan Associates may leverage Cloud SQL to help their surroundings setup and their buyer wants. As an illustration, they’ll create a Cloud SQL database occasion per venture. And every venture can correspond with an surroundings, like dev/check and manufacturing or with a particular buyer. Additionally they have the flexibleness to help elective add-ons for every buyer like extra database situations for prime availability.
- Visibility and management with detailed monitoring and logging: Lastly, Manhattan Associates demanded very detailed monitoring and logging to assist guarantee buyer environments had been working successfully throughout the stack. They leveraged a mix of open-source, customized and Google Cloud instruments like Cloud Logging, Cloud Monitoring, and CloudRun in addition to in-house instruments to maintain tabs on their environments and set off alerts in order that Manhattan Associates groups can take motion when wanted.