There is a good chance you’ve never heard of Damco (now part of A. P. Møller – Maersk group of companies) before. It is also likely that you’ve never heard of supply chain management.
But there is a high chance that Damco, through its Supply Chain Management system, delivered to your door the last package you ordered, be it sports shoes or another product.
Damco is a highly specialized company. It has over 100 years of history of figuring out how to deliver goods, shipping them across air, ocean, and land. It is a large business with operations in more than 40 countries. The company’s customers are not individuals. Damco serves other businesses in markets such as fashion, retail, chemical, FMCG, and technology.
When you order something, you want to be able to track it and know exactly where the package is and where it will be delivered.
Damco’s decided that in order to be ready for the future, it needs to provide precisely such capabilities through digital services. The solution is called Supply Chain Management, and it is the core service the company offers to its customers: people like us, ordering and receiving packages.
Every journey requires the first step. Damco’s was the decision to build new services on top of the Microsoft Azure cloud. Why?
To deliver digital services reliably, Damco first changed the way it provides projects internally. The key phrase is DevOps adoption.
DevOps is an approach, rather than a framework or a specific tool. It is rooted in collaboration across teams to deliver both product and value. Research shows that it is the right approach to deliver on top of cloud services in a fast, reliable, and predictable way.
The data demonstrates it clearly. Companies that adopt a DevOps approach benefit from it in many areas, with results such as:
For fast adoption and easy integration across the entire delivery teams, Damco used Azure DevOps as a tool of choice. Its benefits include:
Now all software development projects at Damco are managed through Azure DevOps. The organization adopted the Scrum methodology to deliver new functionalities in 3-week sprints. All service deployments are automated, reducing the manual work required. Automation limits the possibility of errors and speeds up recovery from failures.
Damco and Predica’ joint development team working on one of the system capabilities achieved the following productivity metrics:
It is not about the development process on its own. The goal of the transformation is to deliver new services, using Microsoft Azure cloud as a foundation to build them.
In its digital Supply Management Chain system, Damco utilized the Microsoft Azure stack to its fullest. The new platform was designed from the ground up to live in the cloud and be based on Platform-as-a-Service offerings, with services like Event Hubs, Azure SQL Database, Data Lake, and Application Insight, to name a few.
For optimal cost vs provided value, it also benefits from a serverless approach to solutions. Using Azure Functions and Logic Apps, you don’t have to cover the cost when the system doesn’t generate business value.
The future is unknown, even for a well-established company like Damco. The core design principle for the platform we designed together is the ability to add new capabilities and services in the future, without the need to re-design it all.
The result? A modern solution, built to live in the cloud with a modular approach.
What are the business outcomes? The statistics from one of the system modules speak for themselves:
Building a service and deploying it is one step, but keeping it up and running reliably is an on-going task. Adoption of the DevOps culture helps – the same teams that build the service also resolve issues. The product teams have a responsibility for the operations of the production environment.
It is another area where Damco and Predica partnered with each other. Our managed service team supports Damco in platform operations through a process unified with the entire solution development cycle.
Results from the last three months of 2019 for the entire digital platform say it all:
DevOps has transformed the way Damco operates and is one of the critical elements of its digital transformation.
Microsoft Azure Cloud allowed it to build a new, fast, and reliable service for its customers. It provides benefits right now and is the foundation for future growth.
Azure DevOps provided Damco with a single environment to connect business stakeholders, developers, and operations teams. Instead of silos, there is a process and a unified workflow.
Each step in this journey can be measured, tracked, and improved over time.
Just as your package is on the way to your home and you can track it, Damco is on its way to the future and can track its progress on this journey.