1. Joomla, Windows, et Cloud Questions bienvenues, interrompez-moi, dites-moi d’aller plus vite, etc Pierre Couzy - Microsofthttp://blog.couzy.com/
2. Microsoft et l'Open Source ? PHP sous Windows Runtime et extensions Développements spécifiques Joomla Azure, l’approche Microsoft du Cloud Les principales briques d’Azure L’intégration avec Joomla Agenda
3. 2004 : Open Source Technology Center 2007 : Premières distros PHP industralisées 2008 : Collaborations avec l’AFUP, WebPI 2009 : DrupalCon Paris, Wincache, Linux 2010 : PDO pour Sql Server, WebMatrix 2011 : Symfony, Drupal, Wordpress, Joomla Microsoft et l’Open Source
4. Plate-forme Web Windows pour PHP Application: PHP Base : SQL Server et/ouMySql Serveur Web: Internet Information Services (IIS) 7.0 / 7.5 OS: Windows Server® 2008 / 2008 R2
13. Web Plaform Installer http://www.microsoft.com/web Un outilpermettantd’installer et de personnaliser : Un serveur Web IIS Des Frameworks et des runtimes (.NET / PHP) Des bases de données(SQL Server, MySQL) Des outils(Visual Web Developer, Silverlight, etc) Et des applications Web (disponiblessur le Windows Web App Gallery): Blogs (phpBB, WordPress, DasBlog, …) Wikis, Galleries et des outils CMS (DotNetNuke, Drupal, SilverStripe, ...)
21. Un hyperviseur, sur lequel on déploie une VM hôte,qui administre N machines virtuelles Une ou deux couches d’OS CPU: x64 OS : Windows 2008 Web Server : IIS 7 Apps : .Net, PHP, C++, etc.
25. Capacités intéressantes d’Azure Data Center Navigateur Windows Azure Worker Service Autresserveurs LB Tables CDN Azure Storage Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Site Web Queue LB Blobs Sql Azure
26. Gestion de charge Pic de charge Charge Jan Apr Jul Oct Cloud Cloud p1 p2 p3 Web Tier B/L Tier Database Database B/L Tier Web Tier B/L Tier Web Tier B/L Tier Web Tier
27. Le site va vivre sur N machines Le code reste sur les machines Les données vont en base Les images vont sur des serveurs dédiés Le code : Joomla-multidb Les données relationnelles : Sql Azure Les images : Windows Azure Storage Comment adapter un site à Azure ?
30. http://web.ms/joomla Contient WebMatrix Contient Joomla 1.6 À partir de Windows XP (sp3, je crois) Pour tester la mise en production : http://maplateformeweb.com (Serveur dédié Windows gratuit jusqu’à fin mai) La doc en français (pour Webmatrix et la mise en prod) http://msdn.microsoft.com/fr-fr/web-webmatrix.aspx Découvrir Joomla sous Windows
Notas del editor
Projet CodePlex « Microsoft SQL Server Driver for PHP » : http://sqlsrvphp.codeplex.com/