Bonjour, Habr ! Je suis Alexey Kirdyashkin et je travaille dans le développement d'infrastructure chez Timeweb Cloud. Nous proposons un service appelé App Platform, anciennement connu sous le nom d'Apps. En résumé, il s'agit d'une plateforme gérée reposant sur VDS, permettant le déploiement d'applications directement depuis Git, sans configuration manuelle des serveurs. J'ai participé à la phase MVP d'App Platform, en contribuant à son adaptation à notre infrastructure et en travaillant sur son architecture. J'ai guidé le service depuis son prototype initial jusqu'à un état de production capable de gérer un trafic réel. Au départ, tout fonctionnait bien : les applications étaient déployées, les utilisateurs étaient présents, et la plateforme se développait. Cependant, avec notre croissance, nous avons identifié des choix architecturaux adaptés à l'MVP mais inadaptés pour un service plus vaste. Par conséquent, nous avons décidé de reconstruire complètement le service existant. Cet article explore les raisons et les processus de cette transformation significative.
Reconstruire de Zéro : Notre Parcours
Découvrez comment nous avons transformé notre plateforme App pour répondre à des demandes croissantes.
