drupal en environnement microsoft

Post on 29-Jun-2015

2.206 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Drpa

TRANSCRIPT

Drupal en environnement Microsoft

Pierre Couzy – Microsoft Francepierre.couzy@microsoft.comhttp://blog.couzy.com/

Pourquoi cette session ?

• Faire le point sur les changements survenus en 4 ans

• Comprendre ce qui fonctionne et ce qui reste à parfaire

• Avoir une idée des possibilités d’intégration

Avant …

Drupal & Microsoft : pourquoi ?

• Drupal est en train de rentrer dans les entreprises

• Drupal & Microsoft doivent comprendre et accompagner ce mouvement.

• Les acteurs Drupal doivent également s’adapter à cette réalité.

.. Mais aussi

• Emergence des mashups et APIs Web• Expansion du cloud• Développement de verticaux métier

Agenda

• Quelques scénarios• Outillage et ressources techniques• Intégration avec le reste du SI• Drupal et le cloud

Des projets, et des emplois…

Quelques outils

• WebMatrix sort prochainement en V2• Il comporte– Un serveur web : IIS Express 7.5– Une stack PHP : 5.3.8– Un IDE avec auto-complétion (enfin !)– Deux mécanismes de publication• Avec gestion des permissions• Avec gestion des bases de données

Drupal et IIS

Les principales différences

• Gestion des permissions– Pris en compte par Drupal

• Réécriture d’URL– .htaccess Web.Config

Administration de PHP dans IIS

Comment déployer ?

• Drush estenfin disponible(même s’il n’est pas encore complet)

Comment déployer ?

• Windows a un format dédié au packaging des applications Web : WebDeploy

• Drupal est aujourd’hui fourni sous ce format– Par Acquia pour Drupal 6– Par Commerce Guys pour Drupal 7

• Vous pouvez l’utiliser pour vos projets

Anatomie Web Deploy

• Un fichier Zip Capable de piloter– Les paramètres– Le déploiement des bases– La mise à jour incrémentale

Publication sur microsoft.com ?

Si vous n’y arrivez pas …

pierre.couzy@microsoft.comMS France

grace.francisco@microsoft.comMS Corp (Drupal/WP/Joomla)

Intégration avec le reste du SI

• Votre meilleure source est drupal.org !

Quelques changements sur d.o

• Intégration native de web.config• Ajout du format zip aux downloads

53% des downloads en format ZIP en mars 2011..

Drupal & Sql Server

Drupal & Sql Server

• Sql Server s’est plutôt bien marié avec Drupal :– MySQL: 850 loc– PostgreSQL: 1008 loc– SQLite: 1177 loc– SQL Server: 1724 loc

• Le travail s’est bien passé grâce aux suites de test de Drupal.

• 99% des tests passent depuis la version alpha

Reporting Services

THE USERS ON DRUPAL.ORG

Intégration avec Sharepoint

• Sharepoint 2007 & 2010– Intégration SOAP– Disponible dans le module sharepoint– Authentification : basic/NTLM

• Sharepoint 2010– Intégration REST– Pas de module pour le moment

Drupal & Sharepoint

Mais aussi ..

Les Apis Web

• Un portfolio important – GeoCode– Maps– Translate– LiveID– ZoomIt– Messenger

Sur GitHub (en général)

Data Center

ServiceService

LB

CDN,Smooth

Streaming etc.

Web Site(ASPX, ASMX, WCF)Web Site

(ASPX, ASMX, WCF)Frontal WebWorker ServiceBackend

LB

Stockage & NoSQLTables Blobs

Queue

NavigateurTablette

Téléphone…

Drupal & Azure

Gestion du storage

En conclusion …

• Le travail est maintenant fait encommun,

• Et les projets commencent à rentrer.

• A vous de jouer.

Merci !

Questions ?

top related