- Nuestro sistema va a estar más seguro normalmente en su infraestructura que en la nuestra.
- Todos los recursos IT que necesitamos los puede ofrecer el mismo proveedor.
- Puedo contratar y “des-contratar” servicios de manera libre y ágil.
- Los servicios que ofrece son escalables en capacidad.
- Pago por lo que uso.
- Puedo disponer del mejor hardware sin costes de inversión inicial.
- Mejora el time-to-market de las aplicaciones.
- Los ingenieros se centran en lo que importa y no en la infraestructura.
- Permite probar de forma económica nuevos modelos de negocio.
18 julio 2018
Caminar con éxito hacia la Industria 4.0: Capítulo 13 – Infraestructuras (III) Computación en la nube
El concepto científico de la computación en nube o Cloud Computing se le atribuye a John McCarthy (el inventor del lenguaje de programación Lisp), quien propuso la idea de utilizar la computación como un servicio público, de forma similar a las empresas de servicios de agua o electricidad.En 1960 McCarthy dijo:Algún día la computación podrá ser organizada como un servicio público.
(John McCarthy)Pero la lentitud de la red en aquel entonces impidió su desarrollo y penetración. Tuvieron que transcurrir más de tres décadas para que la velocidad de transmisión de datos en hogares y empresas lo permitiese.El testigo lo cogió Amazon que ya en el año 2002 se dio cuenta de que gran parte de la infraestructura informática que necesitaba para desplegar sus campañas de Navidad, quedaba infrautilizada durante el resto del año. Entonces tuvieron la brillante idea de alquilar sus infraestructuras a terceros para reducir sus costes. El éxito fue tal, que actualmente los servicios de computación en la nube de Amazon (AWS) dan soporte a multitud de empresas (Netflix, AirBnb, Pinterest, etc.) y generan más de 15.000 millones de dólares de ingresos.Otras compañías en vista del éxito obtenido por Amazon actualmente prestan servicios similares, como: Google (Google Cloud), Microsoft (Azure), IBM (Watson), Baidu, etc. y compiten entre ellas por este goloso mercado denominado Cloud Computing.La computación en la nube (Cloud Computing), se define como una infraestructura que permite ofrecer servicios de computación a través de una red, que usualmente es Internet y que ofrece como servicios de pago por uso todo lo que puede ofrecer un sistema informático.Destacan las siguientes ventajas: