Le DevOps moderne a fait reculer le temps du développement logiciel agile. Ce sont des mots de combat, mais ce sont des mots Cory O’Daniel, le PDG de Pilote de masse, Se tient debout. De son point de vue, les ingénieurs d’aujourd’hui sont souvent obligés d’attendre que d’autres équipes puissent écrire du code, ce qui crée des goulots d’étranglement frustrants.
« DevOps était censé être des pratiques », a déclaré O’Daniel à TechCrunch par e-mail. « [It’s] pas agile, c’est « cascade ». Le DevOps moderne est une cascade de vêtements agiles.
Certaines enquêtes montrent que DevOps est en effet entravé par des problèmes d’infrastructure. Selon à CloudBolt, 11 % des développeurs ayant répondu à un sondage de 2021 ont trouvé leur infrastructure CI/CD fiable tandis que plus de la moitié (55 %) avaient des difficultés à créer des environnements de pipeline cohérents.
C’est pourquoi O’Daniel, avec Chris Hill et Dave Williams, a cofondé Massdriver en 2021. La plate-forme de Massdriver est conçue pour aider à la gestion de l’infrastructure et des applications dans les entreprises, permettant aux ingénieurs de déployer une infrastructure sans expertise cloud.
« Williams et moi travaillions sur un projet parallèle et nous nous sommes disputés pour savoir qui allait faire le travail d’exploitation. Nous étions là, deux ingénieurs opérationnels chevronnés avec plus de 15 ans d’expérience chacun dans les opérations cloud, se disputant pour savoir qui allait devoir faire le gros du travail », a déclaré O’Daniel. O’Daniel était auparavant architecte logiciel principal chez The RealReal et architecte de solutions cloud chez Container Heroes, un cabinet de conseil informatique. « Nous voulions tous les deux simplement écrire un logiciel créateur de valeur pour l’entreprise. C’est là que l’idée de Massdriver est née.
À l’aide de Massdriver, les clients choisissent parmi des « ensembles » d’infrastructure prédéfinis qu’ils peuvent connecter pour créer des systèmes dans différentes régions ou fournisseurs de cloud avec un outil visuel. Après le déploiement, les systèmes peuvent être surveillés à partir du tableau de bord d’administration de Massdriver, qui aide également à orchestrer des fonctionnalités telles que la détection des pannes de cloud et les pages d’état automatisées.
O’Daniel a souligné que les notifications d’alerte de Massdriver amènent les utilisateurs à un diagramme de leur infrastructure et mettent en évidence les composants concernés, plutôt que de les forcer à sauter entre des outils comme PagerDuty, Datadog et Terraform. Ce mois-ci verra la sortie du support de déploiement continu, complétant le support existant pour registres de conteneurs et la gestion DNS.
« Nous adoptons une approche différente pour créer des plates-formes de développement internes… Nous donnons aux ingénieurs une interface de création de diagrammes. C’est leur source de vérité. C’est leur documentation lors de l’intégration de nouveaux coéquipiers. C’est ainsi qu’ils ont géré et surveillé leur infrastructure », a déclaré O’Daniel. « Nous voulons rencontrer les entreprises là où elles se trouvent et les laisser choisir le meilleur outil pour le travail. »
Depuis le lancement en douceur en mars, O’Daniel affirme que Massdriver a atteint des revenus récurrents annuels à six chiffres et une marge brute de « 80 % ». (La marge brute est la différence entre le chiffre d’affaires et le coût des marchandises vendues, divisé par le chiffre d’affaires ; un chiffre supérieur à 75 % est considéré comme sain.) et prévoit d’élargir son effectif de 11 personnes au cours du mois prochain.
Récemment, Massdriver – qui est soutenu par Y Combinator – a levé 4 millions de dollars en financement de démarrage. O’Daniel dit que les fonds seront utilisés pour sortir de la phase de produit minimum viable et « continuer à simplifier le produit pour tous les calibres d’ingénieurs afin de déployer une infrastructure prête pour la production ».
« Massdriver permet aux ingénieurs et au personnel informatique de fournir une infrastructure sécurisée plus rapidement avec des garde-corps – moins de soucis pour l’infrastructure, une livraison plus sûre… N’importe qui dans l’organisation peut ouvrir l’outil et obtenir des informations sur l’infrastructure, les services de données et les applications en un coup d’œil », O’ dit Daniel. « Chez Massdriver, nous voulons laisser les ingénieurs concevoir afin qu’ils puissent se concentrer sur la création de valeur commerciale, sans peiner sur la configuration de l’infrastructure de base – et c’est ce que veut aussi la suite C. »