Explication sur l’offre GitLab 2024

Explication sur l’offre GitLab 2024 ( mise à jour avril 2024)

Cet article donne un aperçu à jour des différentes options actuellement proposées par GitLab (que nous proposons comme représentant officiel depuis 2016) nous parlerons aussi des options supplémentaires uniques que nous proposons en complément ou en remplacement.

Récemment il y a eu quelques changements dans les options proposées par GitLab et l’article inclut toutes ces mises à jour.

Si vous avez des questions, vous pouvez nous contacter par email gitlab.fr@almtoolbox.com ou par téléphone.

Introduction: qu’est-ce que GitLab ?

GitLab est une plateforme DevOps/DevSecOps qui assure l’ensemble du cycle de vie du développement de la phase de planification à la phase de déploiement de la solution en production tout en mettant l’accent sur la sécurité et la conformité.

gitlab devsecops diagram

Quelles sont les options d’utilisationGitLab ?

  1. Cloud ou sur site?

Ici, il y a 3 options : cloud public, installation privée(Autogéré / sur site) et cloud privé (qui est une combinaison de cloud et sur site).

Le cloud public est possible instance dans le cadre d’un serveur public (partagé) avec des centaines de clients. Il n’y a aucune limite sur la forme d’installation, l’endroit où elle sera placée et le moment où elle sera mise à niveau.

Installation privée : le serveur vous appartient et vous installez le produit (il existe plusieurs options d’installation dont nous parlerons plus tard). Vous avez un contrôle total sur le serveur.

Un cloud privé est en fait une installation de cloud privé. Nous proposons cette option sous forme de service géré dans lequel nous gérons le serveur et l’environnement pour vous (y compris le renforcement,l’installation,la surveillance,la maintenance continue et bien plus encore). Il vous est également possible de nous fournir votre propre machine et nous nous occuperons de tout le reste.

Il existe également une option nommée “GitLab Dedicated” destinée aux clients comptant 1000 utilisateurs ou plus qui ne peut fonctionner que dans certains cloud avec l’édition Ultimate uniquement.Notre option de service géré offre un service similaire,plus flexible,précisément adapté aux besoins du client.

  1. Quelle version pour vous ?

Il existe actuellement 3 versions:

A. Version gratuite/communautaire

Une édition gratuite qui comprend un ensemble complet de centaines de fonctionnalités en mettant l’accent sur Contrôle de version (SCM) et CI.

B. Version Premium

Cette édition comprend tout ce qui est dans l’édition gratuite ainsi que le support de GitLab + un ensemble de dizaines de fonctionnalités supplémentaires pour les SCM, CI, planification et plus encore.

C. Version Ultimate

Cette édition comprend tout ce qui se trouve dans l’édition Premium ci-dessus ainsi qu’un ensemble de dizaines de fonctionnalités supplémentaires y compris un nombre illimité d’utilisateurs invités,sécurité du code,fonctionnalités de sécurité des licences,plus de conformité ,fonctionnalités de planification agile,d’épopées et de feuilles de route,vues de tableaux de bord supplémentaires et rapports supplémentaires ainsi que des fonctionnalités de gestion de la chaîne de valeur et DORA.

Les 3 éditions sont disponibles à la fois dans un cloud public et sous forme d’installation privée.

Dans le cloud public, il existe une limitation de l’édition gratuite jusqu’à 5 utilisateurs.D’un autre côté, vous bénéficiez également d’un temps de course pour la course CI sur les coureurs publics sans frais supplémentaires (la durée de diffusion est en minutes par mois et varie d’une édition à l’autre).

Les éditions commerciales incluent également le support de GitLab (un support de qualité pour l’édition gratuite ainsi que pour les éditions commerciales peut être obtenu chez nous aussi).

  1. Besoin  d’autres modules?

Il existe actuellement 3 types de plugins:

  1. Module IA

Le module  IA nommé  GitLab Duo Pro qui offre un ensemble de 12 fonctionnalités d’IA (y compris la suggestion de code et plus encore)
le plugin est accessible uniquement aux utilisateurs de l’édition commerciale (il ne peut pas être utilisé au-dessus de l’édition gratuite).

Le module complémentaire nécessite une connexion Internet (c’est-à-dire qu’il ne peut pas être utilisé sur un réseau déconnecté).

Remarque : un module complémentaire attendu prochainement Duo Pro Enterprise qui offrira des fonctionnalités supplémentaires.

vous pouvez lire ici notre document détaillé expliquant:
Toutes les capacités e- IA + exemples
  1. Module Planification

brancher Planification agile d’entreprise Un module complémentaire pour les utilisateurs Premium qui offre un ensemble de fonctionnalités pour gérer des tâches et des projets (en fait,ce sont quelques-unes des fonctionnalités incluses dans l’édition Ultimate, mais à moindre coût).
Le module complémentaire est tarifé en fonction des utilisateurs et peut être acheté pour un certain nombre d’utilisateurs (au minimum).

  1. Modules complémentaires pour les utilisateurs du cloud public

Si vous utilisez le cloud public de GitLab, il est possible d’ajouter de l’espace de stockage supplémentaire ainsi que du temps supplémentaire pour exécuter CI à un coût relativement faible (le prix change de temps en temps donc contactez-nous pour les prix actuels).Notre société ALMToolbox a jusqu’à présent aidé des centaines de clients (en France et à l’étranger) à choisir la licence qui leur convient, à planifier la mise en œuvre du produit et son déploiement.

Nous sommes les partenaires officiels de GitLab depuis 2016 et détennons   le niveau : « Selected Partner », « Focus Partner » et « GitLab Hero », ainsi que les certifications professionnelles officielles GitLab.
Pour des questions ou demandes de prix/devis, vous pouvez nous contacter par email gitlab.fr@almtoolbox.com
ou par téléphone : 33 6 87 87 18 69

Vous souhaitez recevoir une alerte lorsque l’article sera mis à jour à l’avenir ? Envoyez-nous un email à gitlab.fr@almtoolbox.com avec le titre : Gitlab-get-update-off-all-gitlab-offering

Liens utiles:

Quelles sont les différences entre GitLab Premium et GitLab Ultimate ?

gitlab enterprise premium and ultimate

De nombreux clients GitLab Premium nous demandent « Que perdons-nous en n’ayant pas accès aux fonctionnalités de GitLab Ultimate ? »
Et il existe une autre version de la question, posée par ceux qui utilisent la version gratuite de GitLab ou qui n’ont pas encore utilisé GitLab :

« Quelles sont les différences entre Premium et Ultimate ? » ou : “Pourquoi devrions-nous commencer par la version GitLab Ultimate en premier lieu ?”

Pour répondre à ces questions, nous avons rédigé cette explication concise, ainsi qu’une liste plus détaillée que vous pouvez télécharger sous forme de tableau excel.

En bref:

Outre les différences de prix, il existe plus de 77 fonctionnalités et une assistance 24h/24 et 7j/7 dans GitLab Ultimate et n’existent pas dans les éditions Premium et gratuites (sur environ 590 fonctionnalités présentes dans GitLab au total).

L’article ci-dessous se concentre sur les points essentiels plutôt que sur les fonctionnalités particulieres.


👇🏼Vous pouvez télécharger ici une liste complète, à jour et détaillée des fonctionnalités de GitLab disponibles dans Ultimate uniquement
(sous forme de feuille Excel triable que nous avons préparée) ici :

    Nom*:

    Email*:

    Et maintenant pour une réponse plus détaillée.

    Quelques remarques avant de commencer :

    • Tout ce qui existe dans GitLab Premium existe également dans Ultimate, ce qui signifie qu’Ultimate contient TOUTES les fonctionnalités GitLab existantes.
      En fait, Ultimate se superpose au Premium :
    • L’article ci-dessous fait référence à la version Ultimate, qui est une installation auto-hébergée sur votre serveur privé ou dans le cloud, mais la grande majorité des points ci-dessous sont également vrais dans le cadre de GitLab Gold (dans le cloud gitlab.com) . Ainsi, lorsque « Ultimate » est mentionné, il peut également être considéré comme « Gold ».

    Différences significatives entre Premium et Ultimate :

    1. Utilisateurs invités illimités sans frais supplémentaires : lorsque les utilisateurs disposent uniquement d’autorisations d’invité (lecture seule), ils ne consomment pas de licence. Cela vous permet même d’avoir des centaines ou des milliers d’utilisateurs GitLab tout en payant uniquement pour les utilisateurs non invités.
    2. Analyse de conformité et de sécurité :                                                                                C’est dans l’ensemble le principal domaine de différences entre Premium et Ultimate. La version Ultimate propose une large suite d’analyses de sécurité, dont la plupart peuvent être exécutées à l’aide de GitLab Auto DevOps :
      1.  Static Application Security Testing
      2.  Secret Detection
      3. Dependency Scanning
      4. Container Scanning
      5. Dynamic Application Security Testing
      6. License compliance
      7. Coverage-guided fuzz testing
    3. Épics  et Roadmap  
      1. Dans Ultimate, vous pouvez créer et gérer des Epics  à plusieurs niveaux. Ainsi, vous pouvez diviser une fonctionnalité importante en plusieurs morceaux de fonctionnalités plus petits.

        Multi-level Epics
        Multi-level Epics (click to enlarge)
      2. Roadmaps: Vous pouvez visualiser les Epics et les jalons sous la forme d’une chronologie (un diagramme de Gantt dynamique).

        Portfolio-level Roadmaps
        Portfolio-level Roadmaps (click to enlarge)
    4. Value stream management mesure et gère la valeur commerciale de votre cycle de vie DevSecOps, y compris les métriques DORA.
    5. Requirements Management: vous permet de documenter les exigences convenues et de les retracer jusqu’aux modifications apportées à votre système.
    6. Extra dashboards et  reports: il existe également un certain nombre d’outils qui visualisent les résultats de ces tests, tels que des tableaux de bord de sécurité, Security Center et des rapports de vulnérabilité.

    Pour résumer : si une ou plusieurs des capacités ci-dessus sont importantes pour vous :
    vous devriez considérer GitLab Ultimate.

    Contactez-nous pour obtenir un devis et téléchargez le fichier.

     

    Nous sommes ALM-Toolbox, partenaire Selected  de GitLab en Europe et dans le monde (depuis 2016), le premier et plus ancien en France.
    Nous fournissons du conseil, des licences GitLab, un hébergement privé dans le cloud, un support rapide et de qualité, le développement d’utilitaires complémentaires  pour  GitLab et  supportons toute une variété d’outils DevOps et ALM.

    Liens utiles :

    First release: November 2020

    Deouvrez la vraie valeur de GitLab Premium

    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):

    gitlab features by stages editions
    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)

    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:

    gitlab devops lifecycle

    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

     

    Liens utiles: