The document outlines the process by which Brightbox built its own cloud infrastructure from scratch. It describes how Brightbox previously hosted Ruby applications but faced challenges with unwieldy systems. This led them to realize an opportunity to build their own cloud infrastructure that would better suit their needs and those of their customers. The design process involved requirements gathering, consulting experts initially, extensive testing and experimentation. Elements designed included the network architecture, application architecture and hardware selection. The infrastructure was then built out through steps like network provisioning, hardware installation, software development and documentation. The cloud was launched in private beta in 2010 and continued to iterate on improvements.
Related topics: