Before a company can implement an e-commerce system, it must first ask the following question: Should the underlying software be developed in-house, or would it be better to rely on external providers? This decision is often a trade-off between flexibility and efficiency. In-house systems can be adapted precisely to specific requirements, but come with high investments in time, know-how and maintenance. Purchased systems offer a quick start and lower initial costs, but leave little scope for customization. This dichotomy typically leads to compromises, as new functions either have to be developed in-house in a time-consuming process or are not available in a closed system. The classic make-or-buy question characterizes the IT strategy of many companies. However, modern technology approaches such as MACH, best-of-breed or composable commerce open up new avenues and resolve the apparent contradiction — with make-and-buy.
The MACH approach enables companies to build their e-commerce system on a modular basis and make it flexibly adaptable. MACH stands for microservices, API-first, cloud-native and headless.
Instead of relying on complete solutions, the best-of-breed approach allows companies to combine the best available tools for their respective requirements. This reduces dependency on a specific service and enables individual system landscapes. Particularly for complex processes such as machine rental (as in the case of FLEETLOOP), specific business logics can be implemented efficiently.
Composable Commerce transfers the principle of modularity to digital commerce. Companies can build their commerce platform from freely combinable, interchangeable components. This allows them to react quickly to market changes, as they are not reliant on the existing functions of a monolithic system.
The combination of the MACH approach, best-of-breed principle and composable commerce creates the basis for make-and-buy: companies use external solutions where it makes sense and at the same time develop their own modules for their individual requirements. This creates a system that is both tailored to specific business logics and efficient — and can be adapted at any time.
One practical example is the FLEETLOOP platform, which is used to rent out trailers and semi-trailers. The platform was implemented as an MVP (Minimum Viable Product) in just three months by combining existing commercetools microservices with individual logic. The integration of telematics, dynamic pricing and role-based user guidance were added in a customized manner.
The MACH approach, the best-of-breed principle and composable commerce are changing the rules of the game in e-commerce. They are replacing the classic make-or-buy decision and enabling companies to adopt a new, hybrid approach: make-and-buy. This allows systems to be tailored precisely to individual business requirements, expanded flexibly and operated efficiently at the same time. For modern companies on the path to comprehensive digitalization, make-and-buy is a technological necessity.