Book page

Adopt containerisation and orchestration

Annalie te Hofste
Annalie te Hofste @ • 12 June 2025

Adopt containerisation and orchestration 

Description

Simpl-Open shall utilise containerisation and orchestration technologies to ensure the portability, scalability, and efficient management of services. By adopting containerisation, the platform will package the application and its dependencies into isolated containers, ensuring consistency across different environments. 

SMART Breakdown:

  • Specific: Simpl-Open shall ensure that services are deployed in a containerised environment to enable consistency across different stages (development, testing, and production) and support portability across platforms. An orchestration mechanism must be in place to automate deployment, scaling, and management of containerised applications, ensuring efficient resource utilisation and system reliability.
  • Measurable: Verified by the percentage of services deployed in containers, successful deployment across different environments without modification, and system scalability performance under varying workloads.
  • Achievable: Achieved by structuring applications to be container-ready, defining resource allocation policies, and implementing automated orchestration strategies to manage scaling and failover.
  • Realistic: Containerisation and orchestration are widely used best practices in modern cloud-native architectures, ensuring portability, efficient scaling, and operational consistency across environments.
  • Timely: Applied during the initial system design and continuously optimised as part of the deployment and maintenance lifecycle to ensure sustained efficiency and reliability.

 

Detailed 

Non-Functional Requirement

Issue ID: SIMPL-9950Status: Proposed

 

Back to Simpl requirements overview