Opzioni per l'hosting delle applicazioni
Comprendere l'architettura e i servizi di Microsoft Azure
Florin Angelescu
Azure Architect
Applicazioni moderne
Versioni online delle applicazioni
Web
Mobile
Tablet
Migrazione da on-premises
Sposta siti web e applicazioni legacy da on-premises a macchine virtuali
Primo passo per avere software critico in un cloud sicuro e ad alta disponibilità
Migrazione a servizi moderni
Rifattorizza le applicazioni esistenti per usare servizi Azure nativi
Servizi di container
App services
Azure app service
Piattaforma completamente gestita per creare, distribuire e scalare app web
Supporta più linguaggi di programmazione
Fornisce scalabilità automatica
Offre web app, API app, web job e mobile app
Web app
Permettono di creare, ospitare e scalare applicazioni web nel cloud
Forniscono scalabilità automatica, integrazione e distribuzione continue
Includono supporto per più linguaggi di programmazione
Casi d'uso per web app
Adatte a ospitare siti web di ogni tipo (semplici e complessi)
Possibilità di migrare siti tradizionali a web app
Che cos'è un'API?
Application Programming Interface
Consente a diverse applicazioni software di comunicare tra loro
Usando istruzioni standardizzate
API app
Ambiente dedicato alla creazione di API
Espone funzionalità applicative per l'uso da parte di altri servizi
Web job
Funzionano come attività o script in background
Svolgono varie funzioni automatiche
Eseguono codice in background
Mobile app
Servizi back-end per applicazioni mobile
Fornisce autenticazione, sincronizzazione dati offline, notifiche push
Possibilità di connettersi a sistemi on-premises
Vantaggi di App Service
Esercitiamoci!
Comprendere l'architettura e i servizi di Microsoft Azure
Preparing Video For Download...