Ce qui a le plus marqué, c'est la fluidité avec laquelle ControlMonkey a facilité notre migration depuis Terraform Cloud. Ils ont fourni un script de migration qui nous a permis de réaliser l'ensemble du transfert en moins de deux semaines, sans interrompre aucun travail en cours. Ce type de transition sans friction est rare.
L'interface utilisateur est vraiment facile à utiliser. La navigation est intuitive, et l'intégration SSO avec notre IDP Google et Slack a été simple à configurer.
La réactivité de l'équipe a été exceptionnelle. Nous avons demandé des fonctionnalités sur lesquelles nous comptions dans Terraform Cloud — comme le déclenchement des pipelines de construction lors des commits et le verrouillage des fusions sur la réussite des pipelines — et ils ont répondu à nos attentes. Ils nous ont également construit un tableau de bord de migration personnalisé pour que nous puissions suivre exactement quels espaces de travail avaient été transférés et lesquels ne l'avaient pas été, nous offrant une visibilité totale tout au long du processus.
Sur le plan technique, le support pour plusieurs runners IaC (Terraform, OpenTofu, etc.) signifiait que nous n'avions pas besoin de standardiser nos outils juste pour utiliser la plateforme.
Nous explorons maintenant les capacités de récupération après sinistre de ControlMonkey, ce qui témoigne de la confiance que nous avons développée dans le produit.
ControlMonkey nous offre une bien meilleure visibilité et un meilleur contrôle sur nos environnements cloud.
Notre équipe DevOps soutient plusieurs équipes internes, chacune ayant des besoins d'infrastructure différents. Nous opérons principalement sur AWS, et la plupart de notre infrastructure est gérée via Terraform, Terragrunt, OpenTofu et Crossplane.
Avant ControlMonkey, la gestion de tout cela était plus difficile. Nous avions plusieurs bases de code Terraform, différentes versions de Terraform, et un mélange de déploiements basés sur des pipelines et de déploiements manuels. Il n'était pas toujours clair ce qui avait changé, où il y avait des dérives, ou si nos environnements étaient entièrement alignés avec notre IaC.
Après avoir intégré nos environnements à ControlMonkey, nous avons obtenu un bien meilleur contrôle. Les alertes de dérive nous ont aidés à détecter des changements que nous ne savions pas se produire, y compris des changements de fournisseur cloud, des mises à jour automatiques, et des changements manuels limités dans des environnements sensibles.
Nous utilisons également ControlMonkey pour gérer les dépôts GitHub et la configuration en tant que IaC, ce qui a rendu la création et la configuration des dépôts plus structurées, cohérentes et plus faciles à gouverner.
Dans l'ensemble, le produit fonctionne tout simplement. Notre coopération avec l'équipe ControlMonkey a également été excellente : ils sont réactifs, pratiques et se soucient vraiment de nos retours et de nos cas d'utilisation.
ControlMonkey continuously captures your entire cloud and SaaS configuration. When incidents happen, our time machine restores your cloud to a known-good state. Most companies have a data recovery story. Fewer have an infra recovery story. When something breaks–and it will–restoring data isn’t enough. You also need the infra, permissions, and systems that make everything run. ControlMonkey helps you restore that environment and reduce recovery time.