Azure Web Apps: portare il tuo sito sul cloud
-
Upload
davide-benvegnu -
Category
Software
-
view
139 -
download
0
Transcript of Azure Web Apps: portare il tuo sito sul cloud
Azure Web Apps: portare il tuo sito nel cloudDavide BenvegnùManaging Director & CTO – DBTek Ltd / Microsoft MVP Visual Studio ALM
@davidebenvegnu#azureit15
AgendaCreazione di un sito
Supporto a varilinguaggi
Distribuzione
Integrazione con il source control
Scalabilità
Web Jobs
Slot per i web site
Gestore del traffico
Backup
Connessioni ibride
Tre modi per ospitare la tua applicazione nella piattaforma Microsoft Azure
Infrastructure as a Service
IaaS
Platform as a Service
PaaS
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
GitHubVisual Studio
Online
Git BitBucketCodePlex DropBox FTP
Scegli il tuo strumento preferito!
Versioning del codice
2 6
60 80
Numero di istanze
Utilizzo CPU| Utilizzo memoria| Lungh. Coda disco | Lungh. Coda HTTP | Dim. Input | Dim. Output
Percentuale
Istanze
[Metrica]
Auto-Scaling (Metrica)
Web Site
Servizio mobile
Rete aziendale
Microsoft SQL Server
Connessione ibrida
Altre risorse
pubblicateGestore delle
connessioni
ibride
Connessione ibrida
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
API APP
Sviluppa e consuma API nelcloud con semplicità
WEB APPWeb app che scalano con il
tuo sito
LOGIC APP
Automatizza processiaziendali tra vari SaaS anche
on-premise
MOBILE APP
Sviluppa app per ognidispositivo
Un’offerta integrata
WEB APPS LOGIC APPS MOBILE APPS
App Service: un esempio
API APPS
Gestione del supportoend-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
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
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
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
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
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
• Box
• Chatter
• Delay
• Dropbox
• Azure HD Insight
• Marketo
• Azure Media Services
• OneDrive
• SharePoint
• SQL Server
• Office 365
• Oracle
• QuickBooks
• SalesForce
• Sugar CRM
• SAP
• Azure Service Bus
• Azure Storage
• Timer / Recurrence
• Twilio
• IBM DB2
• Informix
• Websphere MQ
• Azure Web Jobs
• Yammer
• Dynamics CRM
• Dynamics AX
• Hybrid Connectivity
• HTTP, HTTPS
• File
• Flat File
• FTP, SFTP
• POP3/IMAP
• SMTP
• SOAP + WCF
• Batching / Debatching
• Validate
• Extract (XPath)
• Transform (+Mapper)
• Convert (XML-JSON)
• Convert (XML-FF)
• X12
• EDIFACT
• AS2
• TPMOM
• Rules Engine
Connettori
Protocolli Servizi BizTalk
API Connector Built-in