1. Azure Web Apps:
portare il tuo sito nel
cloud
Davide Benvegnù
Managing Director & CTO – DBTek Ltd / Microsoft MVP Visual Studio ALM
@davidebenvegnu
#azureit15
2. Agenda
Creazione di un sito
Supporto a vari
linguaggi
Distribuzione
Integrazione con il
source control
Scalabilità
Web Jobs
Slot per i web site
Gestore del traffico
Backup
Connessioni ibride
7. Visual Studio + Azure Websites
Crea una risorsa su Azure durante la
creazione del progetto
Crea un Azure Website in fase di distribuzione
Gestione con il Server Explorer
37. Web Site
Servizio mobile
Rete aziendale
Microsoft SQL Server
Connessione ibrida
Altre risorse
pubblicate
Gestore delle
connessioni
ibride
Connessione ibrida
39. Servizi mobili
Servizi app chiave in Azure ad oggi
Azure
Websites Servizi BizTalk
Offerta unica e integrata
Sviluppa app e servizi intelligenti
Scala in base alla dimensione del tuo business
Azure App Service
40. API APP
Sviluppa e consuma API nel
cloud con semplicità
WEB APP
Web app che scalano con il
tuo sito
LOGIC APP
Automatizza processi
aziendali tra vari SaaS anche
on-premise
MOBILE APP
Sviluppa app per ogni
dispositivo
Un’offerta integrata
41.
42. WEB APPS LOGIC APPS MOBILE APPS
App Service: un esempio
API APPS
Gestione del supporto
end-to-end
1. Il cliente prenota un
appuntamento
2. Il gestore del servizio
gli assegna un
tecnico
3. Il tecnico porta a
termine il lavoro
43. WEB APPS LOGIC APPS MOBILE APPS
App Service
API APPS
WEB APPS LOGIC APPS MOBILE APPS
API APPS
Sito per il cliente Gestore del servizio App del tenicoAppuntamento del cliente
44. WEB APPS
Le funzionalità comprendono
• .NET, Node.js, Java, PHP, and Python
• Supporto ai Web Jobs
• Pubblicazione integrata in VS e debug
remoto
• CI con GitHub, BitBucket, VSO
• Auto-load balance, Scaling automatico,
Geo disaster recovery
• Virtual networking e connessioni ibride
• Slot di distribuzione per l’ambiente di test
Le web app funzionano senza necessità
di cambiamenti
45. Nuove funzionalità per le mobile apps
• Supporto ai Web Jobs
• CI con GitHub, BitBucket, VSO
• Auto-load balance, Scaling automatico, Geo
disaster recovery
• Virtual networking e connessioni ibride
• Slot di distribuzione per l’ambiente di test
I mobile services con tante
funzionalità aggiuntive
MOBILE APPS
46. Nuove app logiche per un automazione
semplice
• Designer grafico, no codice!
• Dozzine di template già pronti
• Supporto ai maggiori sisemi SaaS
• Si integra con le API che svilupperai
• API di BizTalk per scenari di integrazione
avanzata
Automatizza sistemi SaaS
e on-premise
LOGIC APPS
47. Per usare facilmente app in cloud:
• Dozzine di API pronte per i più popolari
SaaS
• Un ecosistema di API per ogni necessità
• Puoi creare e pubblicare API custom
riutilizzabili
• Tool di VS che supportano il remote debug e
il one click publish
• Generazione automatica di un client SDK in
diversi linguaggi
Crea, consuma e utilizza
le API più facilmente
API APPS
Making the point that Virtual Machines is IaaS while both CloudServices and Websites are PaaS.
FTP files (ASP, Node, PHP, etc.) to new website created in demo 1
File / New Web Application
Show Host In The Cloud dialog
Select Empty web site (for quick create)
Right-click project, select Publish
Show Azure Website creation
Cancel publish
Show Azure Websites in Server Explorer
Right-click one Website and show settings
Slide Objectives:
Objective #1
Transition:
Transition statement(s) to setup the slide
Speaking Points:
Speaking Point #1
Speaking Point #2
Notes:
Any notes go here
Today we are announcing App Service, a new service in Azure, which brings together the functionality of Azure Websites, Azure Mobile Services, and Azure Biztalk Services into a single development experience.
App Service has everything you need to build apps that target both web and mobile clients from a single app back-end.
Using API Apps, you can connect your app to dozens of popular services like Office 365 and salesforce.com in minutes, and integrate your own APIs so they can be used within any app.
And finally with Logic Apps, you can automate business processes using a simple no-code experience.
App Service has everything you need to build apps that target both web and mobile clients from a single app back-end.
Using API Apps, you can connect your app to dozens of popular services like Office 365 and salesforce.com in minutes, and integrate your own APIs so they can be used within any app.
And finally with Logic Apps, you can automate business processes using a simple no-code experience.
All the connectivity and tools you need to automate your modern business – with over 40 connectors and growing all the time with the ability for any 3rd party to contribute to our gallery.
Andare nel portale e provare a costruire una logic app con un connector (esempio di demo su http://azure.microsoft.com/en-us/documentation/articles/app-service-logic-create-a-logic-app/)