En mars 2017, GitHub a annoncé qu’il proposait désormais une version de sa plate-forme de développement en mode SaaS, hébergée dans le Cloud. En complément de son offre traditionnelle. Le succès a été foudroyant et fin 2017, 1 500 nouvelles équipes se déclaraient chaque jour, ce qui porte le nombre de développeurs ayant déposé un code sur la plate-forme depuis le début, à plus de 20 millions. Si ce n’est pas un triomphe, cela lui ressemble fortement.

Une tarification attrayante

S’il y a bien une solution de développement qui n’est pas contestée, c’est bien GitHub, qui depuis ses débuts démontre que lorsque l’on allie pertinence et professionnalisme, les utilisateurs ne se posent pas de questions et adhèrent au modèle d’affaire.

Depuis le mois de mars, les clients parmi lesquels les plus prestigieux, comme Microsoft, ont le choix entre diverses organisations :

  • ils continuent à gérer leur propre infrastructure GitHub sur leurs serveurs, avec toutes les contraintes opérationnelles que cela entraîne
  • ils fonctionnent dans un Cloud public, comme AWS, Microsoft Azure et maintenant GitHub au prix de 21 $ par utilisateur et par mois et évidemment dans ce cas, ils ne s’occupent de rien…

A côté de ces dispositions, GitHub a prévu une tarification Cloud spéciale pour 2 catégories de compagnies supplémentaires, des indépendants pour 7 $/mois et des petites équipes pour 9 $/mois.

On notera que la version 2.9 de GitHub Entreprise peut aussi être déployée sur le Cloud Compute Engine de Google. Ce qui n’est pas le cas des autres…pour l’instant.

Nous ne disposons pas encore de statistiques entre les solutions locales et Cloud de GitHub, mais nous serions prêts à parier qu’avant 5 ans, elles devraient être de l’ordre de 90 % pour le Cloud et de 10 % pour le local pour les quelques compagnies encore frileuses, qui auront choisi ce mode.

Des fonctionnalités étendues

Plus que la tarification, c’est surtout les fonctionnalités qui sont intéressantes pour les équipes de développement. C’est ainsi qu’elles pourront s’identifier sur une architecture SAML quelle que soit le système retenu : Okta, AD chez Azure, Ping Identity, etc et bénéficier de la garantie de fonctionnement 24/5 de GitHub, avec un taux de disponibilité de 99,95 %.

De quoi dormir sur ses deux oreilles, même si votre patron vous demande un travail d’urgence pour demain matin.

Nous avons toujours pensé que le développement, sauf cas particulier, n’avait rien à faire sur les machines locales des clients, à moins d’être masochiste et de chercher des problèmes de production supplémentaires.

Dans la mesure où il ne pose pas de gros problèmes de sécurité et de confidentialité, GitHub progressera surtout en mode Cloud, les développeurs ayant besoin avant tout de trois éléments : des fonctions de management simples et rapides de provisionnement, un accès en totale ubiquité avec un browser et une disponibilité permanente des ressources.

Quant à savoir si les clients vont choisir le Cloud GitHub plutôt que ceux de Google, Amazon ou Microsoft, nous miserons un gros dollar sur GitHub. C’est une question de légitimité. Dans cette affaire, les autres Clouds ne sont que des « pièces rapportées ».