Matt Butcher et Radu Matei ont travaillé sur les technologies de conteneurs pendant des années ; « conteneurs » dans ce contexte se référant à des packages logiciels contenant tous les éléments nécessaires pour fonctionner dans n’importe quel environnement, des ordinateurs de bureau aux serveurs. En tant qu’ingénieurs chez Deis, puis chez DeisLabs une fois que Microsoft l’a acquis en 2017, leur équipe a exploré le paysage des conteneurs et construit le gestionnaire de packages Helm ainsi que Brigade et d’autres outils.
Tout au long du voyage, ils ont rencontré une myriade de problèmes avec les conteneurs, à savoir la vitesse et le coût. Les revers les ont incités, ainsi qu’une poignée d’autres vétérans de DeisLabs, à fonder Fermyon, qui a clôturé aujourd’hui un cycle de financement de série A de 20 millions de dollars dirigé par Insight Partners avec la participation d’Amplify Partners et d’investisseurs providentiels. Fermyon propose un service cloud géré, Fermyon Cloud, qui permet aux développeurs de créer rapidement des microservices ou des éléments d’applications qui fonctionnent indépendamment, mais ensemble (par exemple, si un microservice tombe en panne, il ne fera pas tomber les autres).
« Fermyon construit la prochaine vague de services cloud sur WebAssembly », a déclaré Butcher, faisant référence à la norme ouverte qui permet aux navigateurs Web d’exécuter du code binaire. « Écrit à l’origine pour le navigateur, WebAssembly a toutes les caractéristiques d’une excellente plate-forme de calcul cloud… [Its] combinaison de fonctionnalités nous a excités. Fermyon a entrepris de créer une suite d’outils permettant aux développeurs de créer, de déployer puis d’exploiter des binaires WebAssembly dans un contexte cloud. »
Butcher affirme que WebAssembly est supérieur aux conteneurs à plusieurs égards, tels que le temps de démarrage et la compatibilité entre les systèmes d’exploitation, notamment Windows, Linux et Mac, ainsi que les plates-formes matérielles telles qu’Intel et Arm. Il est également plus sécurisé, affirme-t-il, car il peut exécuter en toute sécurité même du code non fiable.
Pour explorer le potentiel de remplacement des conteneurs de WebAssembly, Fermyon a développé Spin, un outil de développement open source pour créer des applications cloud WebAssembly. Fermyon Cloud est l’évolution de ce travail, fournissant une plate-forme où les clients peuvent héberger ces applications.
« Fermyon Cloud permet aux développeurs de déployer… des applications écrites dans une variété de langages (tels que Rust, .NET, Go, JavaScript) et de bénéficier de performances extrêmement rapides », a déclaré Butcher. « [A]n’importe qui avec un compte GitHub peut créer des applications WebAssembly natives dans le cloud… Le paradigme du libre-service pour les développeurs réduit la friction de la création d’applications en permettant aux développeurs non seulement d’écrire et de tester leur code dans un environnement de production, puis de le déployer facilement. la version finale dans ce même environnement hébergé.
Fermyon Cloud permet aux développeurs de créer jusqu’à cinq applications Web ou microservices et de les exécuter gratuitement dans un environnement hébergé. En plus d’héberger des applications, le service fournit la gestion des versions, l’accès aux journaux et la configuration des applications à partir d’une console Web.
Avec des employés désormais en Europe, en Asie, en Australie et en Amérique du Nord, Fermyon se concentre sur la poursuite du développement de ses projets open source et commerciaux, a déclaré Butcher. Fermyon Cloud deviendra une offre commerciale « prête pour l’entreprise » dans les mois à venir, a-t-il ajouté, alors que Fermyon envisage de doubler son effectif de 20 personnes d’ici la mi-2023, en mettant l’accent sur les produits, le marketing, les relations avec les développeurs et les rôles communautaires.
« Nous sommes bien placés pour affronter les tempêtes macro-économiques grâce au financement que nous annonçons aujourd’hui », a déclaré Butcher tout en refusant de révéler les chiffres des revenus. « [We] avoir des fonds pour nous durer plusieurs années.
À ce jour, Fermyon, basé au Colorado, a levé 26 millions de dollars.