Quels sont les avantages des Marketplaces Cloud Computing ?

Quels sont les avantages des Marketplaces Cloud Computing ?

  • Alban Leduc
    Alban LEDUC est Customer Success Architect chez Talend. Avec 25 années d’expérience, les compétences d’Alban LEDUC, dans le développement de progiciel, le consulting, la gestion d’équipe et aujourd’hui les architectures de référence, permettent aux clients Talend de bénéficier de toute son expertise. L’orientation de Talend vers le Cloud et le Big Data, lui permet d’acquérir de nouvelles expériences dans ces domaines et notamment sur Microsoft Azure HDInsight. Les projets gérés, par Alban LEDUC, lui ont permis de travailler dans différents secteurs d’activité tels que la Grande Distribution et l’Automobile ou encore le secteur Pharmaceutique.
  • February 19, 2018

Les leaders du Cloud Computing mettent à disposition de leurs clients des Marketplaces pour offrir des solutions certifiées :

  • Microsoft Azure propose Microsoft Azure Marketplace
  • AWS propose AWS Marketplace
  • Google Cloud propose Cloud Launcher

Rappelons tout d’abord qu’une Marketplace est un marché en ligne d'applications et de services qui permet à des entreprises tiers (éditeurs de logiciels par exemple) de proposer des solutions aux clients du fournisseur Cloud Computing partout dans le monde.

Ces Marketplaces permettent aux entreprises d’acheter et de déployer des applications et des services en 1 Click.

Ce sont des applications préconfigurées pour les environnements du fournisseur Cloud Computing.

Dans cet article, nous allons voir les avantages à utiliser les applications et les services proposés par les fournisseurs Cloud Computing.

 

Qui publie sur les Marketplaces ?

 

Les éditeurs de logiciels publient sur les Marketplaces des solutions qui seront déployées sur les plateformes du fournisseur Cloud Computing.

Ces images ou services (SaaS) pré-paramétrées sont certifiées pour un fonctionnement optimal sur l’infrastructure du fournisseur Cloud Computing.

Mais avant de pouvoir publier son image sur une Marketplace, l’éditeur devra être certifié par le fournisseur Cloud Computing et/ou respecter un programme de publication avant que sa solution soit disponible sur la Marketplace.

Avec ces processus, le client, qui achète une application sur la Marketplace, est assuré d’avoir une solution compatible avec la plateforme et les technologies du fournisseur Cloud Computing.

Les applications ou les services devront entre autres respecter les points suivants :

  • Une documentation.
  • Une compatibilité avec la plateforme Cloud Computing.
  • Respecter les règles de sécurité de la plateforme.
  • L’absence de virus.
  • Une facturation compatible avec les modèles du fournisseur Cloud Computing.

Sur les Marketplaces, le coût des applications est généralement décomposé en 2 parties :

  • Le tarif lié à l’utilisation de la machine virtuelle qui exécute le logiciel
  • Le tarif logiciel correspondant à la partie licence de l’éditeur.

Vous trouverez des offres en mode Entreprise Edition pour lesquelles vous devrez payer une licence. Il faudra bien entendu payer les coûts liés à l’utilisation de la machine virtuelle.

Et vous aurez aussi des offres en mode Community Edition pour lesquelles seuls les frais liés à l’utilisation de la machine virtuelle seront à payer.

 

Les Marketplaces profitent à tout le monde, avec en premier lieu, le fournisseur Cloud Computing qui fidélise ses clients avec des offres qui ne sont pas natives sur sa plateforme.

Les éditeurs qui peuvent proposer des solutions packagées et donc atteindre tous les clients de la plateforme Cloud Computing.

Et enfin les clients qui, à travers un portail, accède à des offres clés en main et une facilité de déploiement incomparable à l’installation du même logiciel en on-premise.

 

Quels avantages ?

 

Les Marketplaces rassemblent en une seule plateforme les écosystèmes partenaires du fournisseur Cloud Computing afin de mieux répondre aux besoins ses clients.

Les principaux avantages pour les clients sont :

  • La simplification de la recherche,
  • L’achat d'une large gamme d'applications et de services
  • Le déploiement en quelques clics.

A travers les Marketplaces, les processus de recherche et de mise en œuvre de logiciels pour les clients ont donc été grandement améliorés.

Ce changement aura probablement un impact fort sur notre façon de concevoir les logiciels dans les années à venir.

Plus important, ce sont des normes telle AMI (Amazon Machine Image) qui sont apparues et ont permis aux éditeurs de logiciels de publier des images préconstruites dans les Marketplaces avec des environnements optimisés pour que leurs produits s'exécutent de manière fluide et optimale.

Les logiciels achetés sur les Marketplaces des fournisseurs de Cloud Computing sont fondamentalement différents des logiciels traditionnels, car ils évitent des tâches coûteuses comme :

  • L'installation de logiciel,
  • Les configurations des logiciels parfois longues
  • L’achat de matériel dédié.

Les Marketplaces permettent aux clients de tester très rapidement des solutions sans acquérir de licence et surtout de tester sur un environnement qui peut être supprimé si le client n’est pas satisfait.

La prise de risque commerciale est donc très limitée.

 

Un Use Case

 

Prenons l’exemple d’une équipe projet qui installe la plateforme Talend nécessitant un Gitlab pour gérer les sources du projet.

L’installation de Gitlab n’est pas forcément compliquée, encore faut-il avoir quelques connaissances techniques pour son installation et sa configuration.

Il faut aussi prendre en compte la mise à disposition de l’infrastructure, à savoir une machine sur laquelle sera installée Gitlab et surtout sa maintenance en prenant en compte son évolution, ses sauvegardes.

En prenant, par exemple, la Marketplace de Microsoft Azure, nous pouvons déployer un Gitlab opérationnel en quelques minutes sur une machine virtuelle Azure.

 

A partir du schéma d’architecture ci-dessus, le choix a été pris d’installer un Gitlab à partir de la Marketplace Microsoft Azure.

La Marketplace Microsoft Azure propose une image en version Community Edition ou en version Entreprise Edition.

Dans notre exemple, nous avons opté pour la version Community Edition dont l’installation s’est faite très rapidement sans coût de licence.

Seuls les coûts d’utilisation de la machine virtuelle Microsoft Azure seront facturés.

Avec cette architecture, nous avons un Gitlab sécurisé en fonction des options prises lors du déploiement du la machine virtuelle Microsoft Azure.

Rappelons que ce point est crucial dans la mesure ou le Gitlab contient l’ensemble des sources du projet.

(Vous pouvez retrouver cet article sur la Communauté Talend).

Participer aux discussions

0 Comments

Laisser un commentaire

Your email address will not be published. Required fields are marked *