2. Choix de la plate-forme de Cloud Computing.
Aujourd'hui, il n'y a plus un seul grand fournisseur qui ne
proclame pas que le Cloud Computing est un élément-clef de sa
stratégie. Que ce soit les « pure players », les
grands acteurs du Web, les opérateurs télécoms, les
hébergeurs ou les spécialistes du stockage,... tous ont une
offre, plus ou moins complète, autour du Cloud Computing. C'est signe
explicite d'un marché en train d'arriver à maturité ;
c'est aussi ce qui rassure les entreprises clientes, l'obligation à une
saine concurrence en terme de fonctionnalités, de prix et de
standardisation.
Avec le Cloud Computing, la cannibalisation partielle
des marchés respectifs des acteurs traditionnels est inévitable.
Ce modèle, au moins en ce qui concerne les infrastructures, donne un
énorme avantage aux gros acteurs car les prix sont très
liés aux volumes.
La flexibilité et la maîtrise des
coûts de ce modèle de service qu'est le Cloud Computing
fondé sur une plate-forme commune hébergée suscitent
l'intérêt de nombreux décideurs technologiques. Nombre
d'analystes et de publications conviennent que le potentiel du Cloud Computing
est déjà une réalité. Lorsqu'elles veulent
évaluer comment le Cloud Computing peut les aider à
améliorer leurs opérations et la flexibilité de leurs
ressources, tout en simplifiant la gestion et en réduisant les
coûts de contrôle, les entreprises sont confrontées à
un large éventail de possibilités.
Cependant, le simple fait d'opter pour un modèle
de Cloud Computing orienté services ne sera pas forcément
synonyme de gains. Pour bénéficier d'avantages et d'un retour sur
investissement optimaux, il est nécessaire d'envisager le Cloud
Computing dans le cadre d'un mouvement général visant à
l'amélioration de la gestion et de l'intégration. Les solutions
de Cloud Computing dont la gestion est difficile ou qui accroissent la
complexité au lieu de la réduire ne tiendront pas
entièrement leur promesse d'efficacité et de flexibilité
accrues.
Il est crucial pour les entreprises de garantir un
accès constant et fiable aux applications internes, aux sites Web
externes et aux portails client. Dans un environnement informatique classique,
ceci implique de concevoir et maintenir des systèmes redondants, ce qui
peut s'avérer onéreux et difficile à gérer. C'est
dans cette logique de conduite émergente et, dans la volonté de
faire d'Artisanale Afrique une plate forme évolutive du Cloud Computing
qu'on est amené aujourd'hui à sélectionner à
l'aide d'outils de gestion, la plate-forme de Cloud Computing qui
hébergera notre prototype fonctionnel tout en considérant le
caractère gratuit des plates formes à choisir.
Pour cette étude et la mise en place de notre
prototype fonctionnel nous avons retenu deux solutions de Cloud Computing.
ü Google App Engine est une des seules
solutions de « PaaS » à promettre une plate-forme scalable et
élastique de manière transparente pour le client.
ü Salesforce est une
société de Cloud Computing d'entreprise qui fournit des logiciels
d'entreprise sur la base d'un abonnement.
Pour faire le choix entre ces deux plates-formes, nous
utiliserons deux outils :
- Le « comparatif des coûts »
C'est un tableau qui permet de récapituler tous les
coûts pour une solution déterminée. Dans cette matrice nous
présentons pèle mêle, les coûts liés aux
systèmes d'exploitations compatibles, langages de programmation, prix de
la bande passante et sortante, à l'accès à la racine. Nous
présenterons également les coûts liés aux
dépenses par rapport à l'utilisation des plateformes comparatives
à choisir. On note toutefois pour ce qui concerne Salesforce, la
plate-forme choisie pour la comparaison est «sales Cloud
Enterprise ».
Nom de la société
|
Spécifications et soutien
|
Google App Engine
|
Salesforce.com
|
Année de Fondation
|
2008
|
1999
|
Disponibilité du réseau
|
99. 9%
|
99. 9%
|
OS Compatibles
|
Linux et Windows server 2008
|
Linux et Windows server 2008
|
Langages de programmation
|
Java - Python
|
Java - Python - Ruby - PHP
|
Support gratuit
|
Oui
|
Oui
|
Fonctionnalités de sécurité
gratuite
|
Persistance
|
Persistance, Stockage Sauvegarde, Protection des
données, Mot de passe sécurisé
|
Fonctionnalités de sécurité
payant
|
Stockage sauvegarde
|
-
|
Interface de contrôle
|
API (Application Programming Interface)
|
API et Web Based Application / Panneau de configuration
|
Services de soutien
|
Forums - Ressources en ligne
|
Forums - Ressources en ligne -Téléphone
|
Prestations
|
A une licence exclusive avec un cents 0,00 / prix de base h. Il
garantit 99,9% et les 500 premiers Mo de mémoire persistante sont libres
et est livré avec CPU et de bande passante suffisante pour environ 5
millions de pages vues par mois.
|
une licence exclusive avec un prix de base 0,00 cents / h. Il
garantit 99,9% et un mois édition gratuite, avec 1 Go de stockage, 10 Go
de bande passante.
|
Information sur la tarification
|
Google App Engine
|
Salesforce.com
|
Type d'abonnement
|
Utilisez
Basé
|
Abonnement
|
Prix ?bande passante entrante
|
10,00 €
/ GB
|
0,00 €
/ GB
|
Prix ??bande passante sortante
|
12,00 €
/ GB
|
0,00 €
/ GB
|
Autoscaling
|
Oui, gratuit
|
Oui, gratuit
|
Load Balancing
|
Oui, gratuit
|
Oui, gratuit
|
Surveillance
|
-
|
Oui, gratuit
|
Accès à la racine
|
Oui
|
-
|
Service d'hébergement fichiers
|
Oui, avec une charge
|
Non
|
Tarif pour la période d'essai de 30
jours
|
A partir de 40 €
par utilisateur et par an
|
A partir de 70 €
par utilisateur et par an
|
Détails du plan de base
|
Les 500 premiers Mo de mémoire persistance sont libres
est livré avec CPU et de bande passante suffisante pour environ 5.
|
Une édition du mois gratuit, avec 1 Go de stockage, 10
Go de bande passante. Après un mois à partir de prix de 35
€
|
Tableau 5 : Comparatif des couts annuels
(état au 21 Avril 2011)
- L'« analyse multicritères »
L'analyse "multicritères"
désigne généralement un ensemble de méthodes
permettant d'agréger plusieurs critères avec l'objectif de
sélectionner une ou plusieurs actions et donc ici, notre analyse
multicritères nous permet de comparer entre elles les solutions retenues
c'est-à-dire Salesforce et Google App Engine. A noté que pour
cette analyse multicritère, nous avons pondéré nos
solutions en fonction des notes trouvées sur les sites de Salesforce et
de Google.
Critères
|
Google App Engine
|
Salesforce.com
|
Note
|
Point
|
Note
|
Point
|
Sécurité
|
5
|
77
|
6
|
128
|
Elasticité
|
9
|
115
|
5
|
64
|
Scalabilité
|
10
|
103
|
10
|
103
|
Langages de
programmation
|
5
|
19
|
7
|
32
|
Communauté /
documentation /support
|
7
|
81
|
9
|
108
|
Totaux
|
36
|
395
|
37
|
435
|
Tableau 6 : Analyse
multicritère
ü Analyse des résultats.
La sélection d'un fournisseur de solutions pour
intégrer une série de Web Applications en mode Cloud Computing
est souvent le premier pas de l'entreprise vers le Cloud Computing. La
raison majeure tient sans doute au fait que ces solutions permettent de
répondre rapidement à des besoins immédiats.
Dans les tableaux présentés plus haut et
au vue de l'analyse qui en est faite, nous constatons que la solution type
« Cloud Public » Salesforce.com est la plus
intéressante avec sa marque de la gestion de la relation client (CRM)
qui consiste à gérer les relations entretenues entre une
entreprise et son client. CRM associe les processus d'entreprise aux individus
et à la technologie pour atteindre un seul objectif : satisfaire
les clients.
Même s'il est vrai que nous n'avons pas mis en
exergue tous les critères pour la définition de la plate-forme
à mettre en place, il reste la logique selon laquelle,
« Salesforce » contribue aux succès de ses clients
et de ses partenaires dans tous les secteurs d'activités dans le
monde.
On retient pour l'hébergement de notre prototype
fonctionnel Salesforce par son application CRM.
|