The COCONUT 2.0 platform is designed based on a microservices architecture, leveraging preexisting open-source components as much as possible to make it secure, scalable, and sustainable. Each microservice is encapsulated in Docker containers to ensure independence from the host environment. Microservices allow for future exchange of software components without the need for extensive code modifications.