Preludio:
Hasta finales del siglo XIX, las personas producían su propio poder. Conectaron su caballo, molino o rueda de agua para hacer funcionar sus propias máquinas. Sin embargo, a fines del siglo XIX, las plantas de energía se inventaron para producir grandes cantidades de energía en una sola unidad y transmitirla a cada hogar. Ahora, ya no necesita ejecutar su propio generador de energía como en la imagen de arriba o mover sus músculos para moler cosas. Podrías simplemente pulsar un interruptor.
La computación en la nube está haciendo para computar lo que las plantas de energía hicieron para impulsar la producción hace 150 años. Al igual que los granjeros anteriores, todavía tenemos grandes computadoras en nuestra casa, para almacenar datos, ejecutar software, etc. Su PC es tan poderosa como las que enviaron una nave espacial a la luna hace 45 años. ¿Por qué necesitas una computadora tan poderosa en tu casa? ¿Qué pasaría si pudiera mover todas estas computadoras a una ubicación remota y a través de un cable simplemente acceder a los datos relevantes en el momento adecuado a su iPad o teléfono?
La revolución en la producción de energía eléctrica cambió el mundo. Del mismo modo, este cambio en la informática podría producir un gran cambio en la forma en que funciona.
- ¿Cuáles son las mejores comunidades de alojamiento en la nube?
- ¿Cuál es la forma más segura de transferir archivos grandes: un sitio web de transferencia de archivos, compartir almacenamiento en la nube o federar un soporte de datos físicos?
- ¿Para qué tipo de aplicación se utilizará el servicio gratuito Amazon AWS de 12 meses?
- ¿Cuáles son los proyectos interesantes que uno puede hacer en la computación en la nube?
- ¿Cuál es el mejor libro para la arquitectura de infraestructura con Amazon Web Services?
¿Qué es la computación en la nube?
Para comenzar, piense en la computación en la nube como el uso de la computadora de otra persona. Por ejemplo, si está utilizando Gmail, está almacenando sus correos en la nube de Google. Sus correos electrónicos no están en su PC local, sino en el disco duro de Google. Si está almacenando archivos en Dropbox, está manteniendo sus archivos en la nube de Dropbox. O piense en lo que sucede cuando reproduce un video en Youtube. Todos los archivos de películas están en las computadoras de Google mientras usted puede verlos a miles de kilómetros de distancia. En resumen, una nube en este caso se refiere a un grupo de máquinas conectadas con unidades de almacenamiento y procesadores que se convierten en una extensión de su computadora local.
Cada una de estas compañías tiene grandes centros de datos que parecen fábricas con millones de computadoras guardadas en estanterías interminables. Mire uno de los centros de datos de Google a continuación [cada luz azul es una computadora]. Podría consumir tanta energía como podría producir una pequeña central hidroeléctrica.
Millones y millones de esas computadoras se guardan en los centros de datos donde se almacenan sus correos electrónicos y se ejecutan varios procesos, como cuando busca algo en Google. Al igual que Google, todas las grandes empresas manejan sus propios centros de datos: Microsoft, Yahoo, Apple, Amazon tienen su propia pila de computadoras en tales “fábricas”.
¿Por qué hay una gran charla sobre la nube?
Anteriormente, las empresas y los consumidores acababan de comprar sus propias computadoras y las mantenían. Utilizará su PC para almacenar todas sus canciones, videos, archivos, etc. De la misma manera, su compañía mantendrá sus propios servidores para almacenar todos los documentos de la compañía.
Este proceso es ineficiente ya que el mantenimiento de las computadoras es costoso. Debe hacer todo el trabajo duro, como comprar periódicamente nuevas computadoras, actualizar el sistema operativo, asegurar el sistema y realizar copias de seguridad de los datos periódicamente.
¿Produces tu propia electricidad o cultivas tu propia comida? Entonces, ¿por qué necesita comprar sus propias computadoras, cuando todo lo que necesita es información?
Al igual que una planta de energía se encarga de todas las máquinas para ayudarlo a la salida final, la energía eléctrica, una empresa de computación en la nube se encarga de todas las computadoras físicas para que al final solo necesite mi información. Esto supone una gran mejora para las empresas. En el inicio que cofundé, uso 8 servidores y ninguno de ellos vivía en mi oficina. Todo esto estaba en los centros de datos de Amazon y simplemente “alquilaban” estas computadoras por hora. Podría almacenar información y ejecutar todos los procesos, mientras se preocupan por comprar hardware y cuidar la seguridad.
Esto está alterando fundamentalmente la forma en que funciona la informática. Una nueva gama de compañías está llegando para ayudar a las compañías a administrar sus datos sin tener que comprar hardware para ello.
¿De qué manera es una nube relevante para usted?
- Almacenar información: Anteriormente, solíamos guardar archivos en nuestra máquina local. Sin embargo, si tenía que compartir con otras personas, teníamos que hacer cosas difíciles como comprimirlo y enviarlo por correo electrónico. Ahora, podríamos almacenar estos archivos en la “nube” [también conocida como las computadoras de Dropbox] y enviar a la otra persona solo el enlace. Incluso si su PC muere, siempre puede acceder a los datos desde Dropbox. Las empresas generan cantidades masivas de datos y ahora muchas de ellas están utilizando la nube, ya que reduce su necesidad de comprar servidores masivos.
- Acceda al contenido: lo ayuda a usar el contenido sin almacenar nada en la computadora local. Por ejemplo, cuando reproduce un video en Youtube, su espacio en el disco duro no se ve afectado en absoluto ya que el video existe dentro de uno de los centros de datos de Google arriba.
- Procesos de ejecución: una computadora es una máquina que computa. Por ejemplo, en mi startup Zingfin tuvimos que recolectar millones de tweets al día y realizar cálculos matemáticos para descubrir cuáles de los tweets decían negativo sobre una empresa en particular. Ese software que escribí vivía en una computadora en algún lugar del centro de datos de Amazon en Virginia y seguía funcionando. Todo lo que tenía que hacer era pagarle a Amazon por hora.
- Acceso a pedido: aquí está el pateador. ¿Su consumo de energía varía? Más probable es que sí. Cuando esté fuera de casa, no necesitará mucha energía en comparación con cuando tiene su AC, Vacío, Nevera y Horno encendidos. Cuando aumenta nuestro consumo de energía, los consumidores no necesitan gastar comprar una nueva planta de energía, sino que solo pagan por el mayor uso en ese momento. La utilidad de energía administra de forma inteligente la carga. De la misma manera, con la computación en la nube, las organizaciones pueden obtener 100 computadoras a pedido cuando lo necesiten y pagar solo por el uso. Es por eso que la computación en la nube está recibiendo tanta atención hoy en día.
Tipos de nube
- Si la nube [también conocida como un grupo de computadoras en un centro de datos] está abierta a todo público, entonces es una nube pública . Por ejemplo, Gmail está abierto para casi cualquier persona y sus correos electrónicos pueden almacenarse en el mismo disco duro en el centro de datos de Google que el mío. Esto es muy eficiente ya que Google podría guardar tantos correos electrónicos como un disco duro podría contener y luego, cuando se llene, use el siguiente disco duro. Debido al alto nivel de utilización de recursos, este suele ser el tipo de acceso a la nube más barato.
- Muchas compañías desconfían de que sus datos se asienten con los datos de otras personas en la misma máquina. Si usted es la CIA, es posible que no le gusten sus archivos de datos almacenados en el mismo disco duro que el KGB de Rusia. Es posible que desee computadoras dedicadas que almacenen solo sus archivos, incluso si el disco duro está casi vacío. Si la nube está hecha para una empresa específica, se denomina nube privada . Incluso si Google u otros proveedores de datos garantizan la seguridad y la privacidad, no es suficiente para las grandes empresas u hospitales. En una nube privada, todas las máquinas conectadas en una unidad están dedicadas a una compañía y no está abierta a nadie más.
Mira algunas fotos de impresionantes centros de datos:
Impresionantes fotos de los centros de datos masivos de Google
Algunas de mis publicaciones en Cloud Computing: CloudTweaks.com