Ideas de solución
Este artículo es una idea de solución. Si te gustaría que ampliemos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comunícalo a través de los Comentarios de GitHub.
Comience de forma sencilla, con el sistema de administración de contenido que permite mantener fácilmente la mensajería de un sitio web en tiempo real desde un explorador y sin conocimientos de programación.
Esta solución se basa en los servicios administrados de Azure: Azure SQL Database, Azure Monitor, Content Delivery Network y Azure Cache for Redis. Estos servicios se ejecutan en un entorno de alta disponibilidad, revisado y compatible, lo que le permite centrarse en la solución, en lugar de en el entorno en que se ejecutan.
Posibles casos de uso
Esta solución es ideal para el sector minorista. Las organizaciones usan sistemas de administración de contenido por los siguientes motivos:
- No se necesita experiencia en programación.
- La colaboración y el acceso son sencillos.
- El sitio web es seguro.
- Rentable
Architecture
Descarga un SVG de esta arquitectura.
Componentes
- Web Apps una aplicación web de App Service se ejecuta en una sola región, accesible a exploradores web y móviles. Un sistema de administración de contenido como Orchard o Umbraco proporciona el servicio para administrar e implementar contenido en el sitio web.
- Azure SQL Database: Una instancia de SQL Database almacena y entrega datos sobre el sitio.
- Azure Monitor: Application Insights proporciona supervisión de rendimiento y de estado, así como diagnósticos.
- Content Delivery Network: una red CDN proporciona contenido estático como imágenes, scripts y CSS, y reduce la carga en los servidores de las aplicaciones web.
- Azure Cache for Redis permite consultas rápidas y mejora la escalabilidad mediante la reducción de la carga en la base de datos principal.
Pasos siguientes
- Implementación de una aplicación web creada con ASP.NET en Azure App Service mediante Visual Studio
- Tutorial de SQL Database: creación de una instancia de SQL Database en cuestión de minutos con datos de ejemplo y Azure Portal
- Application Performance Management con Application Insights
- Uso de Azure Content Delivery Network en Azure App Service
- Procedimientos para usar Azure Cache for Redis