SlideShare a Scribd company logo
1 of 25
Download to read offline
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

What's hot

Oltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale SetOltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale SetVito Flavio Lorusso
 
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyMichele Aponte
 
Sviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailSviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailDotNetMarche
 
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceWPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceFrancesco Terenzani
 
Una nuova ricetta per lo sviluppo in WordPress
Una nuova ricetta per lo sviluppo in WordPressUna nuova ricetta per lo sviluppo in WordPress
Una nuova ricetta per lo sviluppo in WordPressFrancesco Cozzi
 
Ottimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaOttimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaTiziano Fogliata
 
What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304VMUG IT
 
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 201810 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018Marco Chiesi
 
Php Day 2009:Un Salto Nel Buio
Php Day 2009:Un Salto Nel BuioPhp Day 2009:Un Salto Nel Buio
Php Day 2009:Un Salto Nel Buiopietrobr
 

What's hot (11)

Oltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale SetOltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale Set
 
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
 
Sviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailSviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle Monorail
 
Vagrant from zero to VM
Vagrant from zero to VMVagrant from zero to VM
Vagrant from zero to VM
 
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceWPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
 
Una nuova ricetta per lo sviluppo in WordPress
Una nuova ricetta per lo sviluppo in WordPressUna nuova ricetta per lo sviluppo in WordPress
Una nuova ricetta per lo sviluppo in WordPress
 
Web frameworks
Web frameworksWeb frameworks
Web frameworks
 
Ottimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaOttimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricerca
 
What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304
 
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 201810 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
10 consigli in 10 minuti per un plugin di successo - WordCamp Torino 2018
 
Php Day 2009:Un Salto Nel Buio
Php Day 2009:Un Salto Nel BuioPhp Day 2009:Un Salto Nel Buio
Php Day 2009:Un Salto Nel Buio
 

Similar to Windows Azure and Joomla! @ Joomla day 2013

Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMware
Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMwareSistemi di Virtualizzazione con Gnu/Linux Xen vs VMware
Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMwareClaudio Cardinali
 
Come sviluppare applicazioni cross device con HTML
Come sviluppare applicazioni cross device con HTMLCome sviluppare applicazioni cross device con HTML
Come sviluppare applicazioni cross device con HTMLSinergia Totale
 
Word press e iis
Word press e iisWord press e iis
Word press e iispietrobr
 
Scheda informativa dell'Hosting Windows di Register.it
Scheda informativa dell'Hosting Windows di Register.itScheda informativa dell'Hosting Windows di Register.it
Scheda informativa dell'Hosting Windows di Register.itRegister.it
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…bsdlover
 
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304VMUG IT
 
Sviluppo Web Agile Con MonoRail
Sviluppo Web Agile Con MonoRailSviluppo Web Agile Con MonoRail
Sviluppo Web Agile Con MonoRailStefano Ottaviani
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinFabio Cozzolino
 
7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMSRoberto Polillo
 
Pietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftPietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftFrancesco Fullone
 
03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeamVMUG IT
 
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Giuseppe Vizzari
 
Azure WebSites for Developers
Azure WebSites for DevelopersAzure WebSites for Developers
Azure WebSites for DevelopersLuca Milan
 
Da Zero all'open per PA e PMI
Da Zero all'open per PA e PMIDa Zero all'open per PA e PMI
Da Zero all'open per PA e PMINaLUG
 

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

Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMware
Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMwareSistemi di Virtualizzazione con Gnu/Linux Xen vs VMware
Sistemi di Virtualizzazione con Gnu/Linux Xen vs VMware
 
Come sviluppare applicazioni cross device con HTML
Come sviluppare applicazioni cross device con HTMLCome sviluppare applicazioni cross device con HTML
Come sviluppare applicazioni cross device con HTML
 
Word press e iis
Word press e iisWord press e iis
Word press e iis
 
Scheda informativa dell'Hosting Windows di Register.it
Scheda informativa dell'Hosting Windows di Register.itScheda informativa dell'Hosting Windows di Register.it
Scheda informativa dell'Hosting Windows di Register.it
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
 
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304Novità di VMware vShere 6.0 @ VMUG.IT 20150304
Novità di VMware vShere 6.0 @ VMUG.IT 20150304
 
Sviluppo Web Agile Con MonoRail
Sviluppo Web Agile Con MonoRailSviluppo Web Agile Con MonoRail
Sviluppo Web Agile Con MonoRail
 
XeDotNet - .Net MAUI
XeDotNet - .Net MAUIXeDotNet - .Net MAUI
XeDotNet - .Net MAUI
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarin
 
7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMS
 
Pietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftPietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma Microsoft
 
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/188 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
 
7 - Web application e CMS
7 - Web application e CMS7 - Web application e CMS
7 - Web application e CMS
 
06 - Il browser
06 - Il browser06 - Il browser
06 - Il browser
 
03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam03 vmugit aprile_2018_veeam
03 vmugit aprile_2018_veeam
 
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)
 
8 - Web App e CMS - 16/17
8 - Web App e CMS - 16/178 - Web App e CMS - 16/17
8 - Web App e CMS - 16/17
 
Azure WebSites for Developers
Azure WebSites for DevelopersAzure WebSites for Developers
Azure WebSites for Developers
 
Da Zero all'open per PA e PMI
Da Zero all'open per PA e PMIDa Zero all'open per PA e PMI
Da Zero all'open per PA e PMI
 
Da 0 all'open per PA e PMI
Da 0 all'open per PA e PMIDa 0 all'open per PA e PMI
Da 0 all'open per PA e PMI
 

More from Vito Flavio Lorusso

Automatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerAutomatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerVito Flavio Lorusso
 
Capture, record, clip, embed and play, search: video from newbie to ninja
Capture, record, clip, embed and play, search: video from newbie to ninjaCapture, record, clip, embed and play, search: video from newbie to ninja
Capture, record, clip, embed and play, search: video from newbie to ninjaVito Flavio Lorusso
 
Nosql why and how on Microsoft Azure
Nosql why and how on Microsoft AzureNosql why and how on Microsoft Azure
Nosql why and how on Microsoft AzureVito Flavio Lorusso
 
Cosa non fare assolutamente sul cloud
Cosa non fare assolutamente sul cloudCosa non fare assolutamente sul cloud
Cosa non fare assolutamente sul cloudVito Flavio Lorusso
 
Windows azure e il supporto ai paradigmi del cloud
Windows azure e il supporto ai paradigmi del cloudWindows azure e il supporto ai paradigmi del cloud
Windows azure e il supporto ai paradigmi del cloudVito Flavio Lorusso
 
WPC2012 Windows Azure - Architetture e costi nell'era del cloud
WPC2012 Windows Azure - Architetture e costi nell'era del cloudWPC2012 Windows Azure - Architetture e costi nell'era del cloud
WPC2012 Windows Azure - Architetture e costi nell'era del cloudVito Flavio Lorusso
 

More from Vito Flavio Lorusso (7)

Prestashop and Azure
Prestashop and AzurePrestashop and Azure
Prestashop and Azure
 
Automatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerAutomatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource Manager
 
Capture, record, clip, embed and play, search: video from newbie to ninja
Capture, record, clip, embed and play, search: video from newbie to ninjaCapture, record, clip, embed and play, search: video from newbie to ninja
Capture, record, clip, embed and play, search: video from newbie to ninja
 
Nosql why and how on Microsoft Azure
Nosql why and how on Microsoft AzureNosql why and how on Microsoft Azure
Nosql why and how on Microsoft Azure
 
Cosa non fare assolutamente sul cloud
Cosa non fare assolutamente sul cloudCosa non fare assolutamente sul cloud
Cosa non fare assolutamente sul cloud
 
Windows azure e il supporto ai paradigmi del cloud
Windows azure e il supporto ai paradigmi del cloudWindows azure e il supporto ai paradigmi del cloud
Windows azure e il supporto ai paradigmi del cloud
 
WPC2012 Windows Azure - Architetture e costi nell'era del cloud
WPC2012 Windows Azure - Architetture e costi nell'era del cloudWPC2012 Windows Azure - Architetture e costi nell'era del cloud
WPC2012 Windows Azure - Architetture e costi nell'era del cloud
 

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