Les bonnes questions à se poser avant de se lancer sur Windows Azure - Partie 2
Nous avons vu dans la partie 1 de cet article quelles étaient les bonnes questions à se poser pour déterminer si le fait d’utiliser la plateforme Windows Azure permettait ou non d’optimiser/améliorer/moderniser une application. Je vous propose maintenaint d'aborder dans cette 2ème partie comment déterminer si le fait d'utiliser la plateforme Windows Azure présente un intérêt financier pour vous.
Si vous avez répondu « Non » à la grosse majorité des questions posées jusqu’à maintenant - si vous pensez fondamentalement que le stockage dans le cloud ou le traitement de données dans le cloud ne peuvent en aucun cas permettre d’optimiser vos applications, et si vous ne souhaitez pas construire d’application SaaS - alors nul besoin de continuer. En revanche, si votre réponse à l'une de ces questions est « oui », vous devez déterminer si l'utilisation de la plate-forme Windows Azure présente un intérêt financier pour vous.
Pour ce faire, vous avez besoin de comprendre les prix de la plateforme, puis d’avoir une idée de la facture mensuelle pour certains scénarios typiques.
II.A. Pourquoi les éditeurs de Logiciels et les développeurs choisissent-ils Windows Azure ?
Pour:
- Se concentrer sur l’édition de logiciel et non la gestion de serveurs et de Data Centers
- Augmenter votre chiffre d’affaires/réduire les coûts via un modèle de paiement à la consommation
- Exécuter du code et stocker des données sur des ordinateurs situés dans des Data Centers en Europe et dans le monde, opérés par Microsoft
- Etre flexible et ne payer que ce qui est consommé (idéal pour les scénarios avec des variations de charges)
- Capitaliser sur les compétences existantes (l‘environnement de développement est .NET ou Java ou même PHP)
- Vous tourner vers l’avenir en réfléchissant au Cloud Computing et en particulier au SaaS
II.B Le Business Model pour les éditeurs de logiciels
Deux business model sont envisageable:
Modèle 1 : Embarquer vos applications SUR la plateforme Windows Azure et packager le tout
Modèle 2 : Construire vos applications POUR la plateforme Windows Azure et vendez vos applications
II.C Comment sont fixés les prix de la plateforme
Avec la plate-forme Windows Azure, vous ne payez que ce que vous utilisez. Je vous invite à lire le blogpost "Tout savoir sur les prix de la plateforme Windows Azure" ou à consulter les tarifs directement sur le site https://www.microsoft.com/france/windows-azure/Offres.aspx.
A NOTER: Il existe des abonnements ("Accélérateurs de développement") qui sont en fait des offres de lancement qui permettent de faire une économie significative de plus de 50% par rapport au paiement à l'usage . Ces offres de lancement ne seront plus valables après le 30 juin 2011.
Certains points méritent qu’on s’y arrêtent:
- Les instances sont de différentes tailles, allant d'une seule machine virtuelle sur une machine virtuelle quadri-cœurs.
- Le stockage BLOB propose un prix par transaction. Ce n’est pas le cas pour le stockage relationnel. Le prix mensuel pour le stockage relationnel est basé uniquement sur la quantité de données stockées.
- Toutes les données déplacées entrantes et sortantes des data centers Windows Azure entraîne des frais de bande passante. Toutefois, une application fonctionnant par exemple sur Windows Azure et utilisant des données stockées dans les blobs dans un même data center n’impliquera pas de frais de bande passante supplémentaire.
- En raison des coûts sensiblement plus élevés, les frais de bande passante sont plus élevés dans la région Asie / Pacifique: $0.30/GB entrants et $0.45/GB sortants.
Il existe des offres gratuites:
- Le pass de 30 jours gratuits SANS carte bleue
- L'offre de découverte
- Les abonnés MSDN Premium et Ultimate bénéficient d'un accès gratuit à la plateforme. Découvrez la Procédure pas à pas pour activer ses bénéfices Windows Azure quand on est abonné MSDN Premium ou Ultimate
- Tout adhérent au Cloud Essential Pack bénéficient également d'un accès gratuit à la plateforme Windows Azure en plus de licences à usage interne pour Microsoft Online Service, CRM Online et Intune.
Quand vous faites des comparaisons de prix entre la plate-forme Windows Azure et d'autres alternatives, il est important de comparer des pommes avec des pommes. Avec Windows Azure, par exemple, Microsoft prend en charge la gestion de l'infrastructure, vous n'avez pas besoin de créer et d'administrer les machines virtuelles, installer des correctifs, et ainsi de suite.
III. Quels sont les tarifs mensuels les plus usuels ?
Pour avoir une idée des coûts « typiques », il est utile d'examiner quelques exemples de frais mensuels pour l'utilisation de la plate-forme Windows Azure. Attention, les exemples ci-dessous sont des scenarios de simulation basiques.
Scenario Windows Azure 1: Site Web
Scenario Windows Azure 2: Add-on pour une application de paie
Scenario Windows Azure 3: Hub de données pour inventaire