Realmente depende de las capacidades que requiere el sitio web, cuánto tráfico se anticipa, qué otros servicios necesita (CDN, base de datos mySQL, …). He esbozado algunas opciones populares para ejecutar sitios web en Azure y le dejaré decidir cuál (si corresponde) es el adecuado para usted.
La forma más barata y sencilla es ejecutar un sitio web estático directamente desde Azure Blob Storage: la forma más sofisticada implica el uso de Azure Web Apps (Virtual Machine o Cloud Service Web Role) con una o más bases de datos (tal vez MySQL o SQL Server), posiblemente CDN …
Un sitio web estático hecho de HTML / CSS / JS sin código del lado del servidor se puede ejecutar completamente con Azure Blob Storage. Los precios de almacenamiento de Azure (precios: almacenamiento en la nube | Microsoft Azure) están en el orden de $ 0.024 por mes por las primeras 100 TB y un costo de acceso de $ 0.05 por 10,000 solicitudes al momento de la redacción. También puede adjuntar un dominio personalizado a la cuenta de almacenamiento y configurar CORS, si lo necesita. Por el momento, no puede hacer SSL en su propio nombre de dominio.
- ¿Cuál es mejor formación de nubes o ansible?
- ¿Dónde se usa GoLang en la computación en la nube?
- ¿Cuál es la diferencia entre contenedorización (Docker) y virtualización (VMWare, VirtualBox, Xen)?
- ¿Cómo será beneficioso el autoalmacenamiento para aumentar la productividad del negocio?
- ¿Cuál es el mejor instituto de capacitación en computación en la nube en Hyderabad con una ubicación del 100%?
Un sitio web que requiere un código del lado del servidor puede ejecutarse en Azure App Service. Azure App Service ofrece al menos 10 sitios web gratuitos en la “infraestructura compartida”. Tienen limitaciones en términos de CPU y almacenamiento (Precios – Servicio de aplicaciones | Microsoft Azure). Esto podría ser suficiente para ti.
Un sitio web que requiere más cómputo que los 60 minutos libres de CPU / día, requiere la capacidad de escalar horizontalmente o SSL requerirá un nivel básico, estándar o superior de la aplicación web de Azure. Estos comienzan en $ 56 por mes.
Es posible ejecutar un sitio web en una máquina virtual o como un servicio en la nube de Azure, pero no recomendaría que lo haga. Azure Web Apps proporciona implementaciones muy rápidas (15 segundos en comparación con 10 minutos más o menos para un servicio en la nube), ofrece división de tráfico y muchas otras capacidades que hacen que la ejecución de sitios web sea mucho más fácil que los servicios en la nube o la máquina virtual.