Runzivo, actuated et Blacksmith : comparatif

L'isolation Firecracker. Aucun serveur à gérer.

Runzivo est conçu pour exécuter chaque tâche GitHub Actions dans une microVM Firecracker neuve, sur des hôtes dédiés que nous exploitons, puis la détruire à la fin de la tâche. Vous changez une seule étiquette runs-on. Nous nous occupons du reste.

En bref

Choisissez selon qui vous voulez voir exploiter les serveurs.

Choisissez actuated si

Vous voulez exécuter vos tâches sur des serveurs que vous possédez ou louez, et vous avez une équipe pour les acheter, les mettre à jour et les exploiter.

Choisissez Blacksmith si

Vous voulez un service géré offert dès aujourd'hui, avec des exécuteurs aux États-Unis ou en Europe et un cache intégré.

Choisissez Runzivo si

Vous voulez un service géré, avec des tâches exécutées au Canada et aucun serveur à exploiter, et vous pouvez vous joindre à l'accès anticipé.

Côte à côte

En quoi les trois services diffèrent.

Les entrées de Runzivo décrivent la portée actuelle de la V1. Les entrées des concurrents proviennent de leurs pages publiques, consultées le .

SujetRunzivoactuatedBlacksmith
Qui exploite les serveursRunzivo. Vous n'installez rien sur votre propre matériel.Vous. Vous fournissez les serveurs et installez l'agent actuated. actuated exploite le plan de contrôle.Blacksmith.
MatérielDes hôtes au Canada exploités par Runzivo, y compris des serveurs physiques dédiés.Vos propres serveurs physiques ou infonuagiques.Des serveurs physiques dotés de processeurs de jeu à haute performance monocœur.
Isolation des tâchesConçu pour une microVM Firecracker éphémère par tâche, détruite à la fin de la tâche.Une microVM Firecracker par tâche.Des microVM Firecracker éphémères.
Systèmes de CIGitHub Actions. GitLab ne fait pas partie de la V1.GitHub Actions et GitLab CI.GitHub Actions.
Systèmes d'exploitation et processeursUbuntu sur x64. Arm64 ne fait pas partie de la V1. Les exécuteurs Windows et macOS sont mis en service sur demande.Linux sur x86-64 et Arm64.Linux sur x64 et Arm64, Windows et macOS sur Apple Silicon.
Où les tâches sont exécutéesAu Canada, sur des hôtes physiques dédiés. Aucun hyperscaler.Dans le pays de votre choix, sur votre propre matériel, chez un fournisseur de serveurs physiques ou chez un hyperscaler comme AWS, Google Cloud ou Azure.Aux États-Unis, aux Pays-Bas et en Allemagne, sur sa propre flotte de serveurs physiques. Aucun hyperscaler.
Modèle de tarificationAllocation gratuite de 3 000 minutes équivalentes de 2 vCPU par espace de travail, par mois, puis des paquets de crédit prépayé ou un forfait Team ou Business.Abonnement mensuel forfaitaire selon le nombre de builds simultanés. Vous payez aussi vos serveurs.Utilisation facturée à la minute, avec une allocation gratuite mensuelle.
ConfigurationInstallez l'application GitHub sur les dépôts choisis et changez runs-on.Mettez en service les serveurs, installez l'agent, connectez GitHub et changez runs-on.Installez l'application GitHub et changez runs-on.
Au-delà de l'exécuteurLe portail affiche les résultats des tâches, les journaux, l'utilisation et Insights : durée, attente en file et flux de travail les plus lents. L'accélération du cache n'est pas offerte.Statistiques de build et état des serveurs dans un tableau de bord.Cache colocalisé, cache de couches Docker et console de CI.
DisponibilitéAccès anticipé, avec inscription en libre-service par GitHub.Offert dès maintenant.Offert dès maintenant.

Ce que cette page laisse de côté

Aucune allégation de performance ou d'économies pour l'instant.

actuated et Blacksmith publient leurs propres chiffres de vitesse et de coûts. Runzivo ne compare ni la performance ni les économies tant que des tests de performance reproductibles sur ses propres hôtes n'appuient pas un chiffre. Nous publierons la méthode avec les résultats.

Sources : actuated, options de serveurs actuated, Blacksmith, types d'exécuteurs et régions de Blacksmith, matériel de Blacksmith. actuated est un produit d'OpenFaaS Ltd. Les noms de produits appartiennent à leurs propriétaires. Écrivez-nous à hello@runzivo.dev si une entrée n'est plus à jour.

Interroger la documentation

Posez une question et ouvrez-la dans votre assistant d’IA. La consigne lui demande de répondre à partir de la documentation de Runzivo et d’indiquer les pages utilisées.

Essayez de demander

Votre question s’ouvre dans l’assistant que vous choisissez, selon ses propres conditions. Runzivo ne la voit pas et ne la conserve pas.