Drupal en environnement Microsoft Pierre Couzy – Microsoft France [email_address] http://blog.couzy.com/
Pourquoi cette session ?  <ul><li>Faire le point sur les changements survenus en 4 ans </li></ul><ul><li>Comprendre ce qui...
Avant …
Drupal & Microsoft : pourquoi ? <ul><li>Drupal est en train de rentrer dans les entreprises </li></ul><ul><li>Drupal & Mic...
.. Mais aussi <ul><li>Emergence des mashups et APIs Web </li></ul><ul><li>Expansion du cloud </li></ul><ul><li>Développeme...
Agenda <ul><li>Quelques scénarios </li></ul><ul><li>Outillage et ressources techniques </li></ul><ul><li>Intégration avec ...
Des projets, et des emplois…
Quelques outils <ul><li>WebMatrix sort prochainement en V2 </li></ul><ul><li>Il comporte </li></ul><ul><ul><li>Un serveur ...
 
Drupal et IIS
Les principales différences <ul><li>Gestion des permissions </li></ul><ul><ul><li>Pris en compte par Drupal </li></ul></ul...
Administration de PHP dans IIS
Comment déployer ?  <ul><li>Drush est enfin disponible (même s’il n’est  pas encore complet) </li></ul>
Comment déployer ?  <ul><li>Windows a un format dédié au packaging des applications Web :  WebDeploy </li></ul><ul><li>Dru...
Anatomie Web Deploy <ul><li>Un fichier Zip  Capable de piloter </li></ul><ul><ul><li>Les paramètres </li></ul></ul><ul><ul...
Publication sur microsoft.com ?
Si vous n’y arrivez pas … <ul><li>[email_address] </li></ul><ul><li>MS France </li></ul><ul><li>[email_address] </li></ul>...
Intégration avec le reste du SI <ul><li>Votre meilleure source est drupal.org ! </li></ul>
Quelques changements sur d.o <ul><li>Intégration native de web.config </li></ul><ul><li>Ajout du format zip aux downloads ...
Drupal & Sql Server
Drupal & Sql Server <ul><li>Sql Server s’est plutôt bien marié avec Drupal : </li></ul><ul><ul><li>MySQL: 850 loc </li></u...
Reporting Services
 
THE USERS ON  DRUPAL.ORG
Intégration avec Sharepoint <ul><li>Sharepoint 2007 & 2010 </li></ul><ul><ul><li>Intégration SOAP </li></ul></ul><ul><ul><...
Drupal & Sharepoint
Mais aussi ..
 
Les Apis Web <ul><li>Un portfolio important  </li></ul><ul><ul><li>GeoCode </li></ul></ul><ul><ul><li>Maps </li></ul></ul>...
Drupal & Azure Data Center Service LB CDN, Smooth Streaming etc. Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Fro...
Gestion du storage
 
 
En conclusion … <ul><li>Le travail est  maintenant fait en commun,  </li></ul><ul><li>Et les projets  commencent à  rentre...
Merci ! Questions ?
Prochain SlideShare
Chargement dans…5
×

Drupal en environnement microsoft

2 643 vues

Publié le

Drpa

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 643
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Drupal en environnement microsoft

  1. 1. Drupal en environnement Microsoft Pierre Couzy – Microsoft France [email_address] http://blog.couzy.com/
  2. 2. Pourquoi cette session ? <ul><li>Faire le point sur les changements survenus en 4 ans </li></ul><ul><li>Comprendre ce qui fonctionne et ce qui reste à parfaire </li></ul><ul><li>Avoir une idée des possibilités d’intégration </li></ul>
  3. 3. Avant …
  4. 4. Drupal & Microsoft : pourquoi ? <ul><li>Drupal est en train de rentrer dans les entreprises </li></ul><ul><li>Drupal & Microsoft doivent comprendre et accompagner ce mouvement. </li></ul><ul><li>Les acteurs Drupal doivent également s’adapter à cette réalité. </li></ul>
  5. 5. .. Mais aussi <ul><li>Emergence des mashups et APIs Web </li></ul><ul><li>Expansion du cloud </li></ul><ul><li>Développement de verticaux métier </li></ul>
  6. 6. Agenda <ul><li>Quelques scénarios </li></ul><ul><li>Outillage et ressources techniques </li></ul><ul><li>Intégration avec le reste du SI </li></ul><ul><li>Drupal et le cloud </li></ul>
  7. 7. Des projets, et des emplois…
  8. 8. Quelques outils <ul><li>WebMatrix sort prochainement en V2 </li></ul><ul><li>Il comporte </li></ul><ul><ul><li>Un serveur web : IIS Express 7.5 </li></ul></ul><ul><ul><li>Une stack PHP : 5.3.8 </li></ul></ul><ul><ul><li>Un IDE avec auto-complétion (enfin !) </li></ul></ul><ul><ul><li>Deux mécanismes de publication </li></ul></ul><ul><ul><ul><li>Avec gestion des permissions </li></ul></ul></ul><ul><ul><ul><li>Avec gestion des bases de données </li></ul></ul></ul>
  9. 10. Drupal et IIS
  10. 11. Les principales différences <ul><li>Gestion des permissions </li></ul><ul><ul><li>Pris en compte par Drupal </li></ul></ul><ul><li>Réécriture d’URL </li></ul><ul><ul><li>.htaccess  Web.Config </li></ul></ul>
  11. 12. Administration de PHP dans IIS
  12. 13. Comment déployer ? <ul><li>Drush est enfin disponible (même s’il n’est pas encore complet) </li></ul>
  13. 14. Comment déployer ? <ul><li>Windows a un format dédié au packaging des applications Web : WebDeploy </li></ul><ul><li>Drupal est aujourd’hui fourni sous ce format </li></ul><ul><ul><li>Par Acquia pour Drupal 6 </li></ul></ul><ul><ul><li>Par Commerce Guys pour Drupal 7 </li></ul></ul><ul><li>Vous pouvez l’utiliser pour vos projets </li></ul>
  14. 15. Anatomie Web Deploy <ul><li>Un fichier Zip Capable de piloter </li></ul><ul><ul><li>Les paramètres </li></ul></ul><ul><ul><li>Le déploiement des bases </li></ul></ul><ul><ul><li>La mise à jour incrémentale </li></ul></ul>
  15. 16. Publication sur microsoft.com ?
  16. 17. Si vous n’y arrivez pas … <ul><li>[email_address] </li></ul><ul><li>MS France </li></ul><ul><li>[email_address] </li></ul><ul><li>MS Corp (Drupal/WP/Joomla) </li></ul>
  17. 18. Intégration avec le reste du SI <ul><li>Votre meilleure source est drupal.org ! </li></ul>
  18. 19. Quelques changements sur d.o <ul><li>Intégration native de web.config </li></ul><ul><li>Ajout du format zip aux downloads </li></ul><ul><ul><li>53% des downloads en format ZIP en mars 2011.. </li></ul></ul>
  19. 20. Drupal & Sql Server
  20. 21. Drupal & Sql Server <ul><li>Sql Server s’est plutôt bien marié avec Drupal : </li></ul><ul><ul><li>MySQL: 850 loc </li></ul></ul><ul><ul><li>PostgreSQL: 1008 loc </li></ul></ul><ul><ul><li>SQLite: 1177 loc </li></ul></ul><ul><ul><li>SQL Server: 1724 loc </li></ul></ul><ul><li>Le travail s’est bien passé grâce aux suites de test de Drupal. </li></ul><ul><li>99% des tests passent depuis la version alpha </li></ul>
  21. 22. Reporting Services
  22. 24. THE USERS ON DRUPAL.ORG
  23. 25. Intégration avec Sharepoint <ul><li>Sharepoint 2007 & 2010 </li></ul><ul><ul><li>Intégration SOAP </li></ul></ul><ul><ul><li>Disponible dans le module sharepoint </li></ul></ul><ul><ul><li>Authentification : basic/NTLM </li></ul></ul><ul><li>Sharepoint 2010 </li></ul><ul><ul><li>Intégration REST </li></ul></ul><ul><ul><li>Pas de module pour le moment </li></ul></ul>
  24. 26. Drupal & Sharepoint
  25. 27. Mais aussi ..
  26. 29. Les Apis Web <ul><li>Un portfolio important </li></ul><ul><ul><li>GeoCode </li></ul></ul><ul><ul><li>Maps </li></ul></ul><ul><ul><li>Translate </li></ul></ul><ul><ul><li>LiveID </li></ul></ul><ul><ul><li>ZoomIt </li></ul></ul><ul><ul><li>Messenger </li></ul></ul>Sur GitHub (en général)
  27. 30. Drupal & Azure Data Center Service LB CDN, Smooth Streaming etc. Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Frontal Web Worker Service Backend LB Stockage & NoSQL Tables Blobs Queue Navigateur Tablette Téléphone …
  28. 31. Gestion du storage
  29. 34. En conclusion … <ul><li>Le travail est maintenant fait en commun, </li></ul><ul><li>Et les projets commencent à rentrer. </li></ul><ul><li>A vous de jouer. </li></ul>
  30. 35. Merci ! Questions ?

×