Se espera que las aplicaciones web actuales estén disponibles todo el día, todos los días desde cualquier lugar del mundo y se puedan usar desde prácticamente cualquier dispositivo o tamaño de pantalla. Las aplicaciones web deben ser seguras, flexibles y escalables para satisfacer los picos de demanda.
Este artículo proporciona una descripción general de las tecnologías de aplicaciones web de Azure, orientación, ideas de soluciones y arquitecturas de referencia.
Azure ofrece una amplia gama de herramientas y capacidades para crear, hospedar y supervisar aplicaciones web. Estos son algunos de los principales servicios de aplicaciones web disponibles en Azure:
Azure App Service le permite crear fácilmente aplicaciones web y móviles preparadas para la empresa para cualquier plataforma o dispositivo e implementarlas en una infraestructura en la nube escalable.
Azure Monitor proporciona una completa capacidad de observación de sus aplicaciones, infraestructura y red. Monitor incluye Application Insights, que ofrece administración del rendimiento de las aplicaciones y supervisión de las aplicaciones web en directo.
Azure SignalR Service le permite agregar fácilmente funcionalidades web en tiempo real.
Static Web Apps proporciona un desarrollo optimizado de toda la pila, desde el código fuente hasta la alta disponibilidad global.
Web App for Containers permite ejecutar aplicaciones web en contenedores en Windows y Linux.
Azure Service Bus permite integrarse con otras aplicaciones web mediante patrones controlados por eventos de acoplamiento flexible.
Introducción a las aplicaciones web en Azure
Si es nuevo en la creación y hospedaje de aplicaciones web en Azure, la mejor manera de aprender más es con la formación de Microsoft Learn. Esta plataforma gratuita en línea proporciona aprendizaje interactivo para productos de Microsoft y mucho más.
Estos son algunos puntos de inicio a tener en cuenta:
En esta ruta de aprendizaje, familiarícese con el uso de Azure App Service para crear e implementar el sitio web sin servidores subyacentes, recursos de almacenamiento o de red.
Cree soluciones de un extremo a otro en Microsoft Azure para crear Azure Functions, implementar y administrar aplicaciones web, desarrollar soluciones que usen Azure Storage, etc.