jeudi 31 janvier 2013

TechDays 2013 : encore quelques jours pour s'inscrire !

Pour participer aux Microsoft TechDays 2013, il ne reste plus que quelques jours pour s'inscrire, et c'est gratuit !
Pour ceux qui ne connaissent pas encore cet événement (c'est possible ?), tout est sur le site :


Ceux qui connaissent retrouveront les caractéristiques habituelles de l'événement :
  • Déroulement sur 3 jours (du 12 au 14 février 2013), au Palais des Congrès de Paris (Porte Maillot)
  • Des parcours pour 3 types d'audience : Développeur, Professionel IT, Décideur
  • 1 Plénière chaque matin, plus de 300 sessions en journées
  • 1 salon d'exposition avec plus de 140 exposants
  • 1 espace Projet
  • La TechDays TV
Les grandes nouveautés sont :
  • Techdays Ideas, le 14 février : des sessions dédiés pour les Décideurs, informatiques et métier, sur le thème "Digital is business"
  • 1 quatrième parcours pour le Secteur Public
  • 1 espace Networking, pour développer votre réseau
  • ... et bien sûr tout sur les nouveaux produits : 
    • Windows 8, Windows Phone 8, Windows Server 2012,
      Windows Azure,
    • Visual Studio 2012, Office 2013/365, ...
A bientôt aux TechDays !

mercredi 30 janvier 2013

Tutorial (2/2) : Comment installer Drupal dans Windows Azure Websites

Ceci est la suite du tutorial (1/2) : Comment installer Drupal dans Windows Azure Websites. La première partie a abordé :
  • Etape 1. Déployer Drupal et une base de données MySQL dans un nouveau site Web depuis le portail Windows Azure
Dans cette deuxième partie du tutorial, nous abordons maintenant :
  • Etape 2. Terminer la configuration de Drupal, depuis l’URL du site déployé
  • Etape 3. Utiliser l’outil gratuit Microsoft WebMatrix sur votre ordinateur pour modifier le site en local (mode déconnecté) puis mettre à jour la version en ligne

Etape 2 : Configuration de Drupal
  • En navigant à l'URL du site web déployé, celui-ci s’affiche, mais comme l’installation n’est pas complètement achevée, vous êtes convié à la terminer. Cliquer afin de procéder.

  • L’installation se poursuit par la configuration des différents modules par défaut.

  • A la dernière étape de l’installation, remplir les informations demandées : adresse email, identifiant d’abonnement Acquia (optionnel)

  • Saisir également : le nom de l’utilisateur pour l'administration du site, son email et mot de passe (à retenir bien sûr !)

  • Vous pouvez configurer : le pays et fuseau par défaut. Cliquer pour enregistrer les informations saisies et terminer l’installation.

  • Vous obtenez alors confirmation de la fin d’installation, et un lien vous permet de vous rediriger vers la page d’accueil de votre site web.

  • Félicitations ! Votre site est installé. Quelques messages vous proposent de vous abonner à Acquia, et de mettre à jour la version de Drupal avec les dernières corrections de sécurité.


Etape 3 : Edition du site en local avec WebMatrix
  • Certaines modifications du site ne peuvent pas être réalisées depuis le site web lui-même, un outil d’édition en local est alors bien pratique pour réaliser les modifications avant de les déployer et les mettre en ligne. Revenons au portail de gestion de Windows Azure. Sélectionner « WebMatrix » afin d’éditer avec cet outil gratuit le site web en local sur votre ordinateur.

  • Si l’outil n’est pas encore installé sur votre ordinateur, accepter et procéder à son installation via ClickOnce. WebMatrix télécharge ensuite le contenu du site web en local.

  • Vous êtes informé que la dépendance de votre site à « Acquia Drupal 7 » a été détectée. Parfait.

  • Accepter alors le téléchargement de Drupal en cliquant sur « J’accepte ».

  • Votre site web est maintenant consultable en local (URL de type localhost:12345). Cliquer sur « Fichiers » pour accéder à l’arborescence sur votre disque local.

  • Changer le logo du site peut s’effectuer directement depuis le site en ligne, mais à titre d’exercice nous allons le réaliser en local avec WebMatrix. Dans le dossier profiles/acquia, commencer par renommer le logo courant « AcquiaDrupalLogo.png » en « AcquiaDrupalLogo_bcp.png » pour en conserver une copie. Avec le menu « ajouter un élément existant », chercher une autre image et nommer la « AcquiaDrupalLogo.png ». Puis cliquer sur « Publier » pour déployer la modification sur la version en ligne du site web.

  • Lorsque la publication est terminée, cliquer sur l’URL du site pour observer le changement.

  • Et voilà ! Votre nouveau logo est en place.


Ce tutorial est terminé. Vous avez donc vu comment déployer un site Drupal en utilisant la plateforme Windows Azure et ses nouvelles fonctionnalités : déployement rapide avec les WebSites, support de la distribution Drupal d'Acquia, et hébergement de la base de données MySQL chez ClearDB.

Mais ceci n'est qu'un début : si vous souhaitez découvrir plus de fonctionnalités, sacher que vous pouvez aussi mettre à jour le site web par FTP, et configurer les accès pour des contrôleurs de type TFS ou Git pour gérer le code source, sans modifier donc directement le site web déployé.

A vous de jouer !

Tutorial (1/2) : Comment installer Drupal dans Windows Azure Websites


Courant 2011, j’ai étudié la possibilité d’exécuter Drupal sur la plateforme Windows Azure, l’opération était possible mais elle nécessitait des efforts d’intégration non négligeables.

Drupal est l’un des leaders des CMS (Content Management System), utilisé pour créer des sites web. Il est open-source, écrit en PHP et exploite une base de données de type SQL pour le stockage. Très répandu, il bénéficie d’un large écosystème de contributeurs et peut être étendu facilement grâce à de très nombreux modules disponibles.

En 2012, la plateforme Windows Azure s’est enrichie de nouveaux services. Elle s’est dotée de disques persistants, de sites Web pouvant être déployés en quelques instants, et enfin du support natif de Drupal grâce au support de la distribution de ACQUIA.

Je vous propose donc de découvrir, grâce aux dernières nouveautés d'Azure, comment installer Drupal dans un Windows Azure Website.
Dans la première partie de ce tutorial tout en images, nous commencerons par :
  • Etape 1. Déployer Drupal et une base de données MySQL dans un nouveau site Web depuis le portail Windows Azure
Puis, dans la deuxième partie du tutorial, nous aborderons :
  • Etape 2. Terminer la configuration de Drupal, depuis l’URL du site déployé 
  • Etape 3. Utiliser l’outil gratuit Microsoft WebMatrix sur votre ordinateur pour modifier le site en local (mode déconnecté) puis mettre à jour la version en ligne
Comme vous effectuerez des manipulations sur la plateforme Windows Azure, au préalable, vous devez disposer d’un compte Windows Azure. Noter que vous pouvez obtenir une version d’évaluation gratuite (pendant 90 jours) ici.

Etape 1 : Déploiement de Drupal et MySQL
  • Connecter-vous sur le portail de gestion Windows Azure avec votre identifiant de compte Windows Azure : https://manage.windowsazure.com/
  • Sélectionner « Nouveau »

  • Puis « A partir de la galerie »

  • Rechercher et sélectionner « Acquia Drupal 7 »

  • Configurer l’URL, le type de base de données « MySQL » et la région géographique où sera déployé le site web

  • Choisir un nom pour la base de données et accepter les termes de ClearDB qui est le fournisseur partenaire pour l’hébergement de MySQL (une seule base MySQL sera hébergée à titre gratuit)

  • Patienter quelques instants pendant le déploiement, et lorsque le statut est « en cours d’exécution », cliquer sur l’URL pour consulter le site web qui vient d’être mis en ligne


Bravo, vous avez terminé la première étape ! Votre site Drupal a été déployé dans un Windows Azure Web Site, opération assez rapide vous en conviendrez.

La suite du tutorial se trouve à cette adresse : Tutorial (2/2) : Comment installer Drupal dans Windows Azure Websites.
Bonne continuation !

mardi 15 janvier 2013

TechDays 2013 : ATE


Microsoft m'a retenu pour intervenir à leurs côtés pendant les TechDays 2013 en tant qu'ATE (Ask The Expert).

Pour vous expliquer le role de l'ATE, voici une très bonne description issue de ce post de Pierre Erol GIRAUDY :
"Les ATE – Ask The Expert- sont des experts techniques dans un ou plusieurs domaines, membres des communautés, que vous pourrez retrouver sur les stands Microsoft.

Leur présence sur le salon est l’occasion pour les visiteurs d’échanger sur les produits Microsoft avec ces experts, qui ont bien souvent eu l’opportunité de tester les produits en avant-première et donc de disposer d’un retour d’expérience en avance de phase.

Leur niveau d’expertise leur permettra de répondre à vos questions les plus pointues. Ils sont facilement reconnaissables car ils auront tous un polo ciglé « ATE ».
"

J’aurais donc le plaisir de vous retrouver sur les stands des communautés Microsoft Windows Azure les 12 et 13 février, et d'échanger avec vous sur vos projets Cloud !

 A bientôt aux TechDays !

jeudi 10 janvier 2013

Je suis nommé à nouveau MVP Windows Azure !!


(Accès au site MVP)
Un année 2013 qui commence bien : c'est un énorme plaisir de vous annoncer que Microsoft m'a nommé à nouveau MVP dans la catégorie Windows Azure !

Vous pourrez retrouver cette description sur le nouveau site MVP :

(Accès au site MVP Summit)
"Le titre de Microsoft Most Valuable Professional (MVP) est notre façon de dire merci aux leaders indépendants et exceptionnels de la communauté, qui partagent leur passion, leur expertise technique et leurs connaissances du terrain des produits Microsoft avec d'autres personnes.
[...]
Ils représentent plus de 90 pays, parlent plus de 40 langues, répondent à plus de 10 millions de questions par an et sont nommés sur presque 90 technologies Microsoft — ce qui reflète l'ampleur de nos produits et de nos communautés mondiales."


Encore merci à mon MVP Lead, Martine Thiphaine pour son support et sa reconnaissance.

Je profite par conséquence de ce post pour annoncer la tenue et ma participation au sommet des MVP : le 2013 MVP Global Summit, qui se tient à Redmond, WA - USA du 18 au 21 février 2013. Rendez-vous là-bas !