Découvrez comment les nouvelles fonctionnalités sont réparties entre les étapes et les fonctionnalités
GitLab 13.9 est sorti il y a quelques jours avec des dizaines de nouvelles fonctionnalités.
Comme nous l’avons initialement fait il y a un mois, nous avons publié un diagramme mis à jour de toutes les fonctionnalités de GitLab séparées par étapes (axe Y) et éditions (Free / Premium / Ultimate).
On nous pose souvent des questions sur les avantages des versions gratuites et payantes de GitLab, nous avons donc récemment analysé toutes les fonctionnalités de GitLab pour quantifier et visualiser la valeur de GitLab Free, Premium et Ultimate.
On dit qu’une image vaut mille mots – vous pouvez donc la voir maintenant (cliquez pour agrandir):
Ce que nous voyons ici:
Tout d’abord, nous avons pris la liste de toutes les fonctionnalités existantes dans GitLab (actuellement, à partir de la version 13.9 publiée le 22/02/2021, il y en a 494 au total).
Ensuite, nous avons pris les 11 étapes du cycle de vie DevOps existant dans GitLab (tel que défini par GitLab dans le diagramme ci-dessous **), et pour chaque étape, nous avons vérifié le nombre de ses fonctionnalités dans la version gratuite (les zones vertes dans le graphique au dessus); combien en Premium (en bleu) et combien en Ultimate (en jaune).
Étant donné que le nombre de fonctionnalités varie d’une étape à l’autre, nous l’avons normalisé pour le voir en pourcentages afin qu’ils puissent être affichés dans un graphique, l’un au-dessus de l’autre.
Et voici le résultat (ci-dessus).
Comme mentionné, l’axe Y reflète les 11 étapes existantes (Gérer, Planifier, Créer, etc.).
L’axe X reflète le pourcentage pondéré (normalisé et proportionnel à 100% pour chaque étape).
Details:
- Certaines étapes sont entièrement disponibles lors de l’utilisation de la version Premium (c’est-à-dire que 100% des fonctionnalités sont à l’intérieur, car les fonctionnalités Premium (en bleu) viennent en plus des fonctionnalités gratuites (en vert). Ce sont les étapes suivantes:
- Créer (Contrôle de version: créer, afficher et gérer le code et les données de projet via de puissants outils de branchement)
- Verity (CI: maintenir des normes de qualité strictes pour le code de production avec des tests et des rapports automatiques)
- Package (artefacts: créez une chaîne logistique logicielle cohérente et dépendante avec une gestion intégrée des packages)
- Activation (recherche globale; géoréplication, DR, installations cloud natives et omnibus)
Autrement dit, la version Enterprise Premium couvre 100% des fonctionnalités dans 4 domaines du cycle de vie DevOps
- En moyenne, environ 90% des fonctionnalités totales de GitLab existent dans Free + Premium.
- Vous pouvez voir que ceux qui sont intéressés par la vaste collection de tests de sécurité disponibles dans GitLab devraient choisir la version Ultimate (et vous pouvez en savoir plus ici).
Notes complémentaires:
- La version Premium est disponible en auto-hébergé (comme votre machine privée) ou dans le cloud public gitlab.com (la version anciennement appelée “Gold”). L’exemple ici fait référence à Auto-hébergé. Il est important de se rappeler que dans le cloud gitlab.com, certaines des fonctionnalités ci-dessus n’existent pas.
- ** Les étapes DevOps selon GitLab:
Pour toute question sur GitLab,les licenses et les differences un devis ou même une license d’évaluation, contactez nous :
EGDS France – ALMtoolbox : 01 84 17 53 28, devops.fr@almtoolbox.com