On nous pose souvent des questions sur les avantages de GitLab Premium. Nous avons récemment analysé toutes les fonctionnalités de GitLab pour quantifier et visualiser la valeur de GitLab Premium (en plus d’une longue liste de fonctionnalités que l’on peut voir ici et en plus de la feuille de calcul détaillée que nous envoyons à nos clients).
On dit qu’une image vaut mille mots – vous pouvez donc la voir maintenant (cliquez pour agrandir):
Ce que nous voyons ici:
Nous avons d’abord pris la liste de toutes les fonctionnalités existantes dans GitLab (actuellement, à partir de la version 13.8 publiée le 22/01/2021, il y en a 488 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 vérifié le nombre de ses fonctionnalités dans la version gratuite (les zones vertes dans le graphique au dessus de); 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 avons normalisé cela 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).
Qu’y a t il donc ici?
- 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). 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 (artifacts: créez une chaîne d’approvisionnement logicielle cohérente et dépendante avec une gestion intégrée des packages)
- Configurer (Paramètres: configurer vos applications et votre infrastructure)
- Activation (recherche globale; géoréplication, DR, installations cloud natives et omnibus)
Autrement dit, la version Enterprise Premium couvre 100% des fonctionnalités dans 5 domaines du cycle de vie DevOps
- En fait, vous pouvez également voir que dans la version Premium, vous obtenez également une couverture presque complète dans la phase Moniteur: elle a toutes les fonctionnalités sauf une (fonction «Page d’état»).
- 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