OutSystems is designed with a strong focus on scalability with an architecture that supports a wide range of options including vertical scalability and horizontal scalability, which is adjustable to a customer's specific requirements. A simple departmental application would then be able to grow to large internet-wide deployment supporting millions users without additional development.
To sustain high scalability, the OutSystems distributed architecture supports load balancing and removes single points of failure in the execution environment.
Just configure more front-end servers and add them to the appropriate cluster. All required applications are automatically installed and configured:
Alternatively, you can deploy your applications to containers, and leverage the auto-scaling capabilities of your container orchestration software.