SlideShare a Scribd company logo
Windows Azure: novità
per gli sviluppatori Web
e per Joomla!
Vito Flavio Lorusso
Technical Evangelist, Windows Azure
blogs.msdn.com/vitolo
twitter:@vflorusso

@vflorusso
Il mio secondo JoomlaDay!
Nella puntata precedente:
La piattaforma di Cloud Computing di
Microsoft
Pay per use – On demand
Livelli di servizio al 99.9%

Registrazione:
http://www.youtube.com/watch?v=uuq_ozFE-rc
Hangout:
http://www.youtube.com/watch?v=i-gh9CzCc54

@vflorusso
Siti Web o Macchine virtuali?

@vflorusso
Macchine Virtuali
Linux

Windows
o Windows Server
o 2008 R2
o 2012
o 2012 R2 RC

o VM di sviluppo
o VS 2013 RC

o VM di prodotto
o SQL Server
o Sharepoint
o Etc.

@vflorusso
VM Depot: novità
o VM Depot
o VM linux preparate da
partner e dalla
community

o La vostra VM con le
ultime versioni di
Joomla!

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine Virtuali: vmdepot

@vflorusso
Macchine virtuali: novità
o Pay per minute
o Se la VM è in STOP: no billing
o 7 differenti taglie tra cui scegliere, 3 new
o Esistenti:
o Small 2 vCPU 1.75GB
o Medium 2 vCPU 3.50 GB RAM
o Large – 4 vCPU 7 GB RAM
o X-Large – 8 vCPU 14 GB RAM

o Nuove – Hi-Mem
o A5 2 vCPU 14GB
o A6 4 vCPU 28GB
o A7 4 vCPU 56GB

@vflorusso
Siti Web

@vflorusso
Siti Web

@vflorusso
Siti Web: Joomla 2.5
o SQL DB
o DB in alta affidabilità
gestito da MS: engine SQL
Server
o Livelli di servizio e backup
gestiti

o MySQL
o DB in altà affidabilità
gestito da ClearDB
o Livelli di servizio e backup
gestiti

o Il vostro DB sulla vostra
VM
@vflorusso
Siti Web: upgrade a Joomla! 3
o Creare Web Site da un template con Joomla!
2.5
o Scegliere MySQL
o Caricare Joomla! 3 via FTP o Git
o Eseguire gli script su DB

@vflorusso
Siti Web: cosa c’era
o Free mode: 10 siti (no custom domain)
o Pay per hour:
o Shared mode: da circa 10$/mese per istanza
o Reserved mode: da 75$/mese per istanza

o Database SQL o MySQL (1 da 20 MB free)
o Monitor Real-time
o Aggiornamento e gestione via FTP, Web
Deploy, GitHub, Team Foundation Service
@vflorusso
Siti Web: novità
o
o
o
o

Livelli di servizio garantiti 99.9% e supporto
SSL (finalmente!) 
Endpoint monitoring e estensioni configurabili
Impostazioni di PHP.ini personalizzabili per ogni sito:
o http://www.windowsazure.com/en-us/develop/php/commontasks/configure-php-web-site/

o PHP debugging
o http://ruslany.net/2013/01/php-troubleshooting-in-windows-azureweb-sites/

o Guida da .htaccess a web.config per porting da Linux
o http://www.iis.net/learn/application-frameworks/install-andconfigure-php-applications-on-iis/translate-htaccess-content-to-iiswebconfig

@vflorusso
Sviluppo Mobile

@vflorusso
Autoscaling?
Negli anni ‘80

Oggi!

@vflorusso
Feature Geek dell’anno 
o Autoscaling: (in base a uso CPU, Code,
Schedule)
o Sui web sites:
o Windows Azure aumenta o diminuisce le istanze in
automatico

o Sulle VM:
o Preparate il numero massimo di VM e le spegnete
o Autoscaling accende e spegne solo quelle necessarie 

@vflorusso
API disponibili via HTTP REST

SDK per .net, php, node.js, java, python, ruby
@vflorusso
Link utili
o Prova gratuita Windows Azure 30 Giorni
o http://www.windowsazure.com/en-us/pricing/free-trial/
o 150 EUR di credito

o Offerta per le startup
o
o
o
o

3 anni di Windows Azure – 115 EUR / mese
Supporto in produzione
http://www.microsoft.com/bizspark/
http://www.windowsazure.com/en-us/offers/ms-azr-0057p/

o Offerta per Hoster
o http://www.microsoft.com/en-us/server-cloud/windows-azurepack.aspx

@vflorusso
Provare per
credere 
http://www.windowsazure.com/

@vflorusso
Grazie!
I nostri laboratori gratuiti nelle vostre città
http://aka.ms/joomladay

vitolo@microsoft.com
blogs.msdn.com/vitolo
@vflorusso su twitter

@vflorusso

More Related Content

PDF
Ottimizzare WordPress su Windows/IIS
PDF
Blazor - i limiti sono fatti per essere superati
PPTX
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
PDF
Task automation with grunt
ODP
Wordpress alessio di leo
PPTX
Migrazione a Bootstrap 4 Beta
PPTX
Frontend Development with Blazor
PPTX
Oltre il Worker Role, da Serverless computing a VM Scale Set
Ottimizzare WordPress su Windows/IIS
Blazor - i limiti sono fatti per essere superati
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
Task automation with grunt
Wordpress alessio di leo
Migrazione a Bootstrap 4 Beta
Frontend Development with Blazor
Oltre il Worker Role, da Serverless computing a VM Scale Set

What's hot (10)

PPTX
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
PPT
Sviluppo Web Agile con Castle Monorail
PDF
Vagrant from zero to VM
PPTX
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
PDF
Una nuova ricetta per lo sviluppo in WordPress
PDF
Web frameworks
PPTX
Ottimizzare WordPress non solo per i motori di ricerca
PDF
What’s my destiny vSphere 6 @ VMUG.IT 20150304
PDF
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
PPTX
Php Day 2009:Un Salto Nel Buio
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
Sviluppo Web Agile con Castle Monorail
Vagrant from zero to VM
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
Una nuova ricetta per lo sviluppo in WordPress
Web frameworks
Ottimizzare WordPress non solo per i motori di ricerca
What’s my destiny vSphere 6 @ VMUG.IT 20150304
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
Php Day 2009:Un Salto Nel Buio
Ad

Similar to Windows Azure and Joomla! @ Joomla day 2013 (20)

PDF
WPC2012 Windows Azure - Architetture e costi nell'era del cloud
PDF
Con Aruba, a lezione di cloud #lezione 1 - parte 1: 'Da server dedicato a clo...
PPTX
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
PDF
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
PDF
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
PPTX
Azure WebSites for Developers
PDF
Corso: Creare siti con Joomla - lezione 2
PDF
ProgettoTAG: introduzione a Joomla!
PDF
Sotto il letto, sopra il cloud: costruirsi un’infrastruttura da zero
PDF
VMUGIT - Virtualizzare con i piedi per terra
PDF
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
PDF
Maze Enterprise: front-end e back-end. Trova la miglior soluzione!
PDF
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
PDF
Hosting Linux, hosting Windows e Joomla
PDF
Wordpress la guida
PPTX
7 - Web application e CMS
PDF
Corso: Creare siti con Joomla - lezione 1
PPTX
Automatizzare tutto con Azure Resource Manager
PDF
Keynote del phpday 2010
PPTX
Introduzione a Microsoft Azure
WPC2012 Windows Azure - Architetture e costi nell'era del cloud
Con Aruba, a lezione di cloud #lezione 1 - parte 1: 'Da server dedicato a clo...
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Azure WebSites for Developers
Corso: Creare siti con Joomla - lezione 2
ProgettoTAG: introduzione a Joomla!
Sotto il letto, sopra il cloud: costruirsi un’infrastruttura da zero
VMUGIT - Virtualizzare con i piedi per terra
Presentazione al VMUGIT UC 2014 - Virtualizzare con i piedi per terra
Maze Enterprise: front-end e back-end. Trova la miglior soluzione!
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Hosting Linux, hosting Windows e Joomla
Wordpress la guida
7 - Web application e CMS
Corso: Creare siti con Joomla - lezione 1
Automatizzare tutto con Azure Resource Manager
Keynote del phpday 2010
Introduzione a Microsoft Azure
Ad

Windows Azure and Joomla! @ Joomla day 2013

  • 1. Windows Azure: novità per gli sviluppatori Web e per Joomla! Vito Flavio Lorusso Technical Evangelist, Windows Azure blogs.msdn.com/vitolo twitter:@vflorusso @vflorusso
  • 2. Il mio secondo JoomlaDay! Nella puntata precedente: La piattaforma di Cloud Computing di Microsoft Pay per use – On demand Livelli di servizio al 99.9% Registrazione: http://www.youtube.com/watch?v=uuq_ozFE-rc Hangout: http://www.youtube.com/watch?v=i-gh9CzCc54 @vflorusso
  • 3. Siti Web o Macchine virtuali? @vflorusso
  • 4. Macchine Virtuali Linux Windows o Windows Server o 2008 R2 o 2012 o 2012 R2 RC o VM di sviluppo o VS 2013 RC o VM di prodotto o SQL Server o Sharepoint o Etc. @vflorusso
  • 5. VM Depot: novità o VM Depot o VM linux preparate da partner e dalla community o La vostra VM con le ultime versioni di Joomla! @vflorusso
  • 12. Macchine virtuali: novità o Pay per minute o Se la VM è in STOP: no billing o 7 differenti taglie tra cui scegliere, 3 new o Esistenti: o Small 2 vCPU 1.75GB o Medium 2 vCPU 3.50 GB RAM o Large – 4 vCPU 7 GB RAM o X-Large – 8 vCPU 14 GB RAM o Nuove – Hi-Mem o A5 2 vCPU 14GB o A6 4 vCPU 28GB o A7 4 vCPU 56GB @vflorusso
  • 15. Siti Web: Joomla 2.5 o SQL DB o DB in alta affidabilità gestito da MS: engine SQL Server o Livelli di servizio e backup gestiti o MySQL o DB in altà affidabilità gestito da ClearDB o Livelli di servizio e backup gestiti o Il vostro DB sulla vostra VM @vflorusso
  • 16. Siti Web: upgrade a Joomla! 3 o Creare Web Site da un template con Joomla! 2.5 o Scegliere MySQL o Caricare Joomla! 3 via FTP o Git o Eseguire gli script su DB @vflorusso
  • 17. Siti Web: cosa c’era o Free mode: 10 siti (no custom domain) o Pay per hour: o Shared mode: da circa 10$/mese per istanza o Reserved mode: da 75$/mese per istanza o Database SQL o MySQL (1 da 20 MB free) o Monitor Real-time o Aggiornamento e gestione via FTP, Web Deploy, GitHub, Team Foundation Service @vflorusso
  • 18. Siti Web: novità o o o o Livelli di servizio garantiti 99.9% e supporto SSL (finalmente!)  Endpoint monitoring e estensioni configurabili Impostazioni di PHP.ini personalizzabili per ogni sito: o http://www.windowsazure.com/en-us/develop/php/commontasks/configure-php-web-site/ o PHP debugging o http://ruslany.net/2013/01/php-troubleshooting-in-windows-azureweb-sites/ o Guida da .htaccess a web.config per porting da Linux o http://www.iis.net/learn/application-frameworks/install-andconfigure-php-applications-on-iis/translate-htaccess-content-to-iiswebconfig @vflorusso
  • 21. Feature Geek dell’anno  o Autoscaling: (in base a uso CPU, Code, Schedule) o Sui web sites: o Windows Azure aumenta o diminuisce le istanze in automatico o Sulle VM: o Preparate il numero massimo di VM e le spegnete o Autoscaling accende e spegne solo quelle necessarie  @vflorusso
  • 22. API disponibili via HTTP REST SDK per .net, php, node.js, java, python, ruby @vflorusso
  • 23. Link utili o Prova gratuita Windows Azure 30 Giorni o http://www.windowsazure.com/en-us/pricing/free-trial/ o 150 EUR di credito o Offerta per le startup o o o o 3 anni di Windows Azure – 115 EUR / mese Supporto in produzione http://www.microsoft.com/bizspark/ http://www.windowsazure.com/en-us/offers/ms-azr-0057p/ o Offerta per Hoster o http://www.microsoft.com/en-us/server-cloud/windows-azurepack.aspx @vflorusso
  • 25. Grazie! I nostri laboratori gratuiti nelle vostre città http://aka.ms/joomladay vitolo@microsoft.com blogs.msdn.com/vitolo @vflorusso su twitter @vflorusso