¿Por qué es común implementar la aplicación web en un servicio en la nube como AWS o Azure?

Debido a que un servicio en la nube le permite omitir muchos problemas de administración del sistema, configuración de red y seguridad.

Si solo alquila o compra un servidor para alojar su aplicación usted mismo, deberá:

  • instalar el sistema operativo, bases de datos, programas específicos para ejecutar un servidor
  • configurar DNS
  • configurar alguna red privada entre todos sus servidores o instancias (máquinas virtuales)
  • configurar una conexión segura para usted (administrador) y sus usuarios
  • Cree herramientas de análisis, herramientas de informes, herramientas de métricas …
  • Administrar el equilibrio de carga

Entonces, ¿por qué es común usar un servicio en la nube para implementar aplicaciones web? Porque no tienes los recursos para manejar todo eso tú mismo. Tal vez haya aprendido algunas habilidades de administración de sistemas y redes, pero ejecutar un servidor en la nube es un trabajo de tiempo completo para varias personas.

Para las empresas de aplicaciones web, es una buena manera de vender aplicaciones a sus clientes y resolver el problema del “alojamiento” (el cliente pagará las tarifas de alojamiento), por lo que no tienen que contratar personas para hacerlo. Y pueden centrarse en su negocio principal, que son las aplicaciones web y no la administración del sistema, las redes o la seguridad.

Primero, el problema que dio origen a una solución: ¿Cómo unir miles de fotos de drones para formar una sola imagen de mapa como Google o Bing Maps?

Si tuviera que resolver este problema, podría ver algunas ventajas de usar Azure:

  • Escalabilidad vertical
  • Escalabilidad horizontal
  • Disminución del tiempo de descarga
  • Acoplamiento / API de plataforma cruzada

Mi colega escribió un artículo sobre cómo resolver el problema antes mencionado con Azure; incluso proporciona un tutorial con código de muestra. Puedes leer el articulo completo aquí.

Básicamente tiempo y dinero. Puedo implementar una aplicación web en AWS en menos de una hora y resistirá el tráfico de nivel empresarial y solo se me cobrarán los datos transferidos en las solicitudes. Mantener su propia infraestructura nunca se acercará a eso.

More Interesting

¿Puedes perder archivos con la sincronización selectiva de Dropbox?

¿Qué opinas sobre el almacenamiento en la nube, como Dropbox, Google Drive, etc.?

Para un pequeño inicio de IA, ¿tendría más sentido construir un pequeño clúster de cómputo o usar una plataforma en la nube?

¿Cuál es el fundamento de alquiler o compra de un IDC (centro de datos de Internet) para un operador de servicios en la nube?

¿Qué es la computación en la nube y su arquitectura?

¿Cuáles son las sugerencias de qué aprender, AWS, Google Cloud o Microsoft Azure?

¿Cuál es el primer paso para digitalizar su empresa?

¿Por qué es tan costoso CloudHost?

¿Cuál es el mejor servicio de respaldo en la nube para uso personal en el hogar para documentos, imágenes y películas?

¿Cuáles son las respuestas probables que podemos dar a alguien que duda en usar un software basado en la nube para problemas de seguridad de datos?

¿Dónde puedo obtener almacenamiento gratuito en la nube para todas las fotos de mi iPhone?

¿Cómo mejora la computación en la nube la escalabilidad y la confiabilidad y reduce el costo de la mitigación de riesgos?

¿Cuáles son los factores de decisión reales que el equipo de producto de Amazon AWS considera al sopesar si lanzar un nuevo servicio?

¿Podemos instalar software en la nube y usarlo?

Quiero aprender a implementar un compilador como un servicio en la nube. Por favor, ilumíneme con los detalles necesarios como principiante. ¿Dónde debo comenzar y cómo?