Archives de catégorie : Cloud

image

Votre site d’e-commerce sur Windows Azure !

image J’ai
le plaisir de vous annoncer que nous lançons aujourd’hui, jour du Bewise
Day Conference
qui se tient à Toulouse et qui réunit plus de 500 personnes, une
version azurée du projet nopCommerce
!

Ce projet open source vous permet de créer rapidement votre site d’e-commerce et de
le personnaliser facilement puisque celui-ci a été développé en ASP.net.

Afin de bénéficier des fonctionnalités de ce projet et de la puissance de la plate-forme
Windows Azure. Vous pouvez dès à présent télécharger la version Azurée de nopCommerce
que nous venons de publier sur CodePlex : http://nopcommerceazure.codeplex.com/

Nous publierons très prochainement quelques informations concernant la migration de
ce projet vers Windows Azure. Je vous recommande en attendant de consulter les articles
de Sebastien Pertus, expert Windows Azure à Bewise : Plateforme
Azure : Migrer !
et Plateforme
Azure : Migrez ! Part II

image

Windows Azure sera disponible début 2010

image L’équipe
de Windows Azure vient d’annoncer que la version finale de Windows Azure sera disponible
pour une utilisation commerciale à partir de Janvier 2010.

L’éditeur présentera plusieurs nouveautés lors de la PDC 09 dans deux semaines à Los
Angeles, mais l’offre restera en CTP jusqu’à la fin de l’année 2009. A noter que l’utilisation
des services Azure sera gratuite pour le premier mois de lancement.

En savoir plus :

http://blogs.msdn.com/windowsazure/archive/2009/10/29/windows-azure-platform-launch-update.aspx

Required permissions cannot be acquired

Exécuter du code natif sous Windows Azure

Dans le cadre de la migration d’une application existante vers Windows Azure j’ai
été confronté à ce message d’erreur :

Required permissions cannot be acquired

En regardant de plus près la StackTrace, j’ai constaté que cette exception liée donc
à un environnement restreint était causée par le chargement d’une assembly qui était
un wrapper de DLL natives. Après quelques recherches dans les propriétés des projets
de ma solution, j’ai finalement réussi à trouver où activer l’exécution de ce type
de code.

Si vous souhaitez souhaitez exécuter du code en Full Trust et donc activer l’exécution
de code natif, vous devez modifier la définition de votre service et modifier la valeur
de l’attribut enableNativeCodeExecution à true :

<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="DisplayOnTheCloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
  <WebRole name="DisplayRole" enableNativeCodeExecution="true">
    <InputEndpoints>
      <!-- Must use port 80 for http and port 443 for https when running in the cloud -->
      <InputEndpoint name="HttpIn" protocol="http" port="80" />
    </InputEndpoints>
    <ConfigurationSettings />
  </WebRole>
</ServiceDefinition>

image

Après Workflow Services, c’est le tour du Live Framework

Microsoft lancait en grande pompe Windows Azure il y a près d’un an à Los Angeles
lors de la PDC 2008, et s’apprête à lancer la première version commerciale lors de
la PDC 2009 en novembre.

image

L’éditeur profite de l’année qui sépare ces deux évènements afin de faire les “derniers
ajustements” avant de se lancer pour de bon dans la stratégie du cloud computing.
Premier changement de taille : la brique Workflow Services qui faisait partie de .net
Services a été supprimée (pour être plus précis suspendu jusqu’à nouvel ordre). Cette
suspension fait suite à des retours utilisateurs qui souhaitent que Workflow Services
se base sur Workflow Foundation présente dans le framework .net.

Aujourd’hui, Microsoft vient d’annoncer une autre suppression et celle-ci est de taille
puisqu’il s’agit d’une brique tout entière de Windows Azure, le framework Live, qui
se retrouve supprimé. Les services apportés par la CTP de ce framework seront en effet
complètement arrêtés le 8 septembre. Ce framework sera, dans le futur, intégré au
sein de Windows Live.

Who’s next?

Bon sinon il y a au moins une bonne nouvelle aujourd’hui, les premières clés d’accès
à SQL Azure viennent d’être envoyées. Il est donc enfin possible de tester cette brique
importante de Windows Azure.

En savoir plus :

http://www.liveside.net/main/archive/2009/08/21/live-framework-ctp-to-shut-down-september-8th.aspx

http://blogs.zdnet.com/microsoft/?p=3777

Les outils pour développer pour Windows Azure

Les équipes de Microsoft ont mis à jour début Juillet les outils disponibles afin
de développer pour Windows Azure. A noter que ceux-ci sont à présent compatible avec
Windows 7, et s’intègrent correctement avec Visual Studio 2010 Beta 1. Voici la liste
des éléments indispensables pour se lancer dans le développement d’applications dans
le cloud :

A noter que suite à la suspension
de Microsoft .net Workflow Service
jusqu’à la finalisation de Worflow Foundation
4.0, les Azure Services Managements Tools auparavant disponible sur Code
Gallery
, sont pour le moment “dépréciés” et donc non disponibles.

En savoir plus :

http://www.microsoft.com/azure/windowsazurefordevelopers/default.aspx