Options d'hébergement des applications
Comprendre l'architecture et les services Microsoft Azure
Florin Angelescu
Azure Architect
Applications modernes
Versions en ligne des applications
Web
Mobile
Tablette
Migrer depuis l'infogérance interne
Déplacer site web et applications héritées de l'interne vers des machines virtuelles
Première étape pour héberger les logiciels critiques dans un cloud sécurisé et hautement disponible
Migrer vers des services modernes
Refactoriser les applications pour utiliser les services natifs Azure
Services de conteneurs
App services
Azure App Service
Plateforme entièrement managée pour créer, déployer et mettre à l'échelle des applis web
Prend en charge plusieurs langages de programmation
Fournit une mise à l'échelle automatique
Propose des web apps, API apps, web jobs et mobile apps
Applications web
Permettent de créer, héberger et mettre à l'échelle des applications web dans le cloud
Offrent mise à l'échelle automatique, intégration et déploiement continus
Incluent la prise en charge de plusieurs langages
Cas d'usage des applications web
Adaptées à l'hébergement de sites variés (simples ou complexes)
Possibilité de migrer des sites traditionnels vers des web apps
Qu'est-ce qu'une API ?
Application Programming Interface
Permet à différents logiciels de communiquer entre eux
À l'aide d'instructions normalisées
Applications API
Environnement dédié à la création d'API
Exposent des fonctionnalités à consommer par d'autres services
Web jobs
Tâches ou scripts d'arrière-plan
Exécutent diverses fonctions automatisées
Exécutent du code en arrière-plan
Applications mobiles
Services back-end pour applications mobiles
Proposent authentification, synchro hors-ligne et notifications push
Capacité à se connecter aux systèmes internes
Atouts d'App Service
Passons à la pratique !
Comprendre l'architecture et les services Microsoft Azure
Preparing Video For Download...