Opciones para alojar aplicaciones

Comprender la arquitectura y los servicios de Microsoft Azure

Florin Angelescu

Azure Architect

Aplicaciones modernas

Aplicaciones modernas

  • Versiones online de aplicaciones
    • Web
    • Móvil
    • Tableta
Comprender la arquitectura y los servicios de Microsoft Azure

Migrar desde on-premises

Migrar desde on-premises

  • Mover sitio web y aplicaciones heredadas de on-premises a máquinas virtuales
  • Primer paso para tener software crítico en una nube segura y de alta disponibilidad
Comprender la arquitectura y los servicios de Microsoft Azure

Migrar a servicios modernos

Migrar a servicios modernos

  • Refactorizar aplicaciones para usar servicios nativos de Azure
    • Servicios de contenedores
    • Servicios de aplicaciones
Comprender la arquitectura y los servicios de Microsoft Azure

Azure App Service

Azure App Service

  • Plataforma totalmente gestionada para crear, implementar y escalar apps web
  • Admite varios lenguajes de programación
  • Ofrece escalado automático
  • Incluye web apps, API apps, web jobs y mobile apps
Comprender la arquitectura y los servicios de Microsoft Azure

Web apps

Web apps

  • Permiten crear, alojar y escalar aplicaciones web en la nube
  • Proporcionan escalado automático, integración y despliegue continuos
  • Soportan múltiples lenguajes de programación
Comprender la arquitectura y los servicios de Microsoft Azure

Casos de uso de web apps

Casos de uso de web apps

  • Aptas para alojar todo tipo de sitios (simples y complejos)
  • Posibilidad de migrar sitios tradicionales a web apps
Comprender la arquitectura y los servicios de Microsoft Azure

¿Qué es una API?

API

  • Application Programming Interface
  • Permite que distintas aplicaciones de software se comuniquen entre sí
  • Usando instrucciones estandarizadas

restaurant_menu.jpg

Comprender la arquitectura y los servicios de Microsoft Azure

API apps

API apps

  • Entorno dedicado para crear APIs
  • Exponen funcionalidades para que otros servicios las consuman
Comprender la arquitectura y los servicios de Microsoft Azure

Web jobs

Web jobs

  • Funcionan como tareas o scripts en segundo plano
  • Realizan funciones automáticas variadas
  • Ejecutan código en segundo plano
Comprender la arquitectura y los servicios de Microsoft Azure

Mobile apps

Mobile apps

  • Servicios back-end para aplicaciones móviles
  • Ofrecen autenticación, sincronización offline y notificaciones push
  • Capacidad para conectar con sistemas on-premises
Comprender la arquitectura y los servicios de Microsoft Azure

Ventajas de App Service

Ventajas de App Service

Comprender la arquitectura y los servicios de Microsoft Azure

¡Vamos a practicar!

Comprender la arquitectura y los servicios de Microsoft Azure

Preparing Video For Download...