¿Alguien puede darme un breve conocimiento sobre la computación en la nube?

¿Qué es la computación en la nube?

La computación en la nube significa que, en lugar de todo el hardware y software de la computadora que está utilizando sentado en su escritorio, o en algún lugar dentro de la red de su empresa, se lo proporciona como un servicio de otra empresa y se accede a él a través de Internet, generalmente de una manera completamente fluida . Exactamente dónde se encuentra el hardware y el software y cómo funciona todo no le importa a usted, el usuario, es solo en algún lugar de la nebulosa “nube” que representa Internet.

La computación en la nube es una palabra de moda que significa diferentes cosas para diferentes personas. Para algunos, es solo otra forma de describir la “tercerización” de TI (tecnología de la información); otros lo usan para referirse a cualquier servicio informático proporcionado a través de Internet o una red similar; y algunos lo definen como cualquier servicio de computadora comprado que usa que se encuentra fuera de su firewall. Sin embargo, definimos la computación en la nube, no hay duda de que tiene más sentido cuando dejamos de hablar de definiciones abstractas y miramos algunos ejemplos simples y reales, así que hagamos eso.

Ejemplos simples de computación en la nube

La mayoría de nosotros usamos computación en la nube todo el día sin darnos cuenta. Cuando te sientas en tu PC y escribes una consulta en Google, la computadora en tu escritorio no juega un papel importante en la búsqueda de las respuestas que necesitas: no es más que un mensajero. Las palabras que escribe se transfieren rápidamente a través de la red a una de las cientos de miles de computadoras en clúster de Google, que extraen sus resultados y se los envían de inmediato. Cuando realiza una búsqueda en Google, el trabajo real para encontrar sus respuestas puede realizarlo una computadora ubicada en California, Dublín, Tokio o Beijing; no lo sabes, ¡y lo más probable es que no te importe!

Lo mismo se aplica al correo electrónico basado en la web. Érase una vez, el correo electrónico era algo que solo podía enviar y recibir utilizando un programa que se ejecuta en su PC (a veces llamado un cliente de correo). Pero luego aparecieron servicios basados ​​en la Web, como Hotmail, que llevaron el correo electrónico a la nube. Ahora todos estamos acostumbrados a la idea de que los correos electrónicos se pueden almacenar y procesar a través de un servidor en alguna parte remota del mundo, fácilmente accesible desde un navegador web, donde sea que estemos. Enviar el correo electrónico a la nube lo hace sumamente conveniente para las personas ocupadas, constantemente en movimiento.

La preparación de documentos a través de la red es un nuevo ejemplo de computación en la nube. Simplemente inicie sesión en un servicio basado en la web, como Documentos de Google, y podrá crear un documento, una hoja de cálculo, una presentación o lo que desee con un software basado en la Web. En lugar de escribir sus palabras en un programa como Microsoft Word u OpenOffice, que se ejecuta en su computadora, está utilizando un software similar que se ejecuta en una PC en uno de los centros de datos mundiales de Google. Al igual que un correo electrónico redactado en Hotmail, el documento que produce se almacena de forma remota, en un servidor web, para que pueda acceder a él desde cualquier computadora conectada a Internet, en cualquier parte del mundo, en cualquier momento que lo desee. ¿Sabes dónde está almacenado? ¡No! ¿Te importa dónde está almacenado? De nuevo, no! El uso de un servicio basado en la Web como este significa que está “subcontratando” o “subcontratando” algunas de sus necesidades informáticas a una empresa como Google: pagan el costo de desarrollar el software y mantenerlo actualizado y ellos recuperar el dinero para hacer esto a través de publicidad y otros servicios pagos.

Captura de pantalla: Soundcloud, uno de mis ejemplos favoritos de un sitio web (y una aplicación móvil) que utiliza la computación en la nube con buenos resultados. Los músicos y los DJ suben su música, que los “seguidores” pueden escuchar (o previsualizar) de forma gratuita a través de la transmisión en tiempo real. Puede crear una colección personal de pistas que le guste y acceder a ellas desde cualquier dispositivo, en cualquier momento y en cualquier lugar. La música que escucha permanece en la nube: en teoría, solo hay una copia de cada archivo de música que se carga. ¿Dónde se almacena la música? Nadie más que Soundcloud necesita saber o preocuparse.

¿Qué hace diferente a la computación en la nube?

Se maneja

“Usted no genera su propia electricidad. ¿Por qué generar su propia informática?”

Jeff Bezos, Amazon.

Lo que es más importante, el servicio que utiliza es proporcionado por otra persona y administrado en su nombre. Si está utilizando Documentos de Google, no tiene que preocuparse por comprar innumerables licencias para software de procesamiento de texto o mantenerlas actualizadas. Tampoco tiene que preocuparse por los virus que pueden afectar su computadora o por hacer una copia de seguridad de los archivos que crea. Google hace todo eso por ti. Un principio básico de la computación en la nube es que ya no necesita preocuparse de cómo se brinda el servicio que está comprando: con los servicios basados ​​en la web, simplemente se concentra en lo que sea su trabajo y deja el problema de proporcionar computación confiable a otra persona.

Es “a pedido”

Los servicios en la nube están disponibles a pedido y, a menudo, se compran en forma de “pago por uso” o de suscripción. Por lo tanto, normalmente compra computación en la nube de la misma manera que compraría electricidad, servicios telefónicos o acceso a Internet de una compañía de servicios públicos. A veces, la computación en la nube es gratuita o paga de otras maneras (Hotmail está subsidiado por publicidad, por ejemplo). Al igual que la electricidad, puede comprar tanto o tan poco servicio de computación en la nube como necesite de un día para otro. Eso es genial si sus necesidades varían de manera impredecible: significa que no tiene que comprar su propio sistema informático gigantesco y arriesgarse a que se quede allí sentado sin hacer nada.

Es público o privado

Ahora todos tenemos PC en nuestros escritorios, estamos acostumbrados a tener un control completo sobre nuestros sistemas informáticos, y también somos completamente responsables de ellos. La computación en la nube cambia todo eso. Viene en dos sabores básicos, públicos y privados, que son los equivalentes en la nube de Internet e Intranets. El correo electrónico basado en la web y los servicios gratuitos como los que ofrece Google son los ejemplos más familiares de nubes públicas. El minorista en línea más grande del mundo, Amazon, se convirtió en el proveedor más grande del mundo de computación en la nube pública a principios de 2006. Cuando descubrió que estaba usando solo una fracción de su enorme poder de cómputo global, comenzó a alquilar su capacidad disponible en la red a través de Internet. una nueva entidad llamada Amazon Web Services. La computación en la nube privada funciona de la misma manera, pero usted accede a los recursos que utiliza a través de conexiones de red seguras, de forma muy similar a una Intranet. Compañías como Amazon también le permiten usar su nube públicamente accesible para crear su propia nube privada segura, conocida como Virtual Private Cloud (VPC), utilizando conexiones de red privada virtual (VPN).

Respuesta corta (en términos de negocios):

Cloud Computing es un modelo de pago por uso para infraestructura informática, plataforma, herramientas y software.

Una (relativamente) breve explicación:

Básicamente, la computación en la nube libera a una empresa o un usuario final de la tarea de adquirir hardware, personal de soporte y configuración de la plataforma. Tradicionalmente, si desea establecer un negocio en línea, necesitamos

  1. Un sitio web / herramientas basadas en la web.
  2. Un servidor para ejecutar ese sitio web / herramientas.
  3. Un equipo de personal de soporte para configurar y mantener ese servidor.
  4. Pague las facturas de Internet para ese sitio web y servidor.
  5. Cuando nuestro negocio crezca, gaste costos para obtener un mejor servidor o mejorar uno existente.
  6. Compre más almacenamiento / HDD / memoria si no es suficiente.

Con el modelo de computación en la nube, no necesita preocuparse por lo anterior, todo lo que necesita es tener acceso a Internet, una computadora con un navegador (para acceder a Internet) y elegir una herramienta basada en la nube para su negocio. ¡Y estamos listos para IR! .

Todo lo demás está a cargo del ‘Proveedor’ de la herramienta basada en la nube. Hay muchos conceptos tecnológicos que impulsan esto detrás de escena. Si tuviéramos que definir en términos de tecnología, eso sería enorme. Luego tenemos que entrar en Infraestructura como servicio, Plataforma como servicio y Software como servicio.

Un revestimiento en estos son:

  1. Infraestructura como servicio: ‘Contratamos’ o ‘alquilamos’ solo el hardware y la capacidad de Internet.
  2. Plataforma como servicio: ‘Contratamos’ o ‘alquilamos’ hardware y algún software. Normalmente, esto depende de un sistema operativo particular (Windows o Linux) o una plataforma (JAVA o Node.JS o Ruby on Rails o base de datos) en un sistema operativo.
  3. Software como servicio: nosotros ‘contratamos’ o ‘alquilamos’ las herramientas solo. Al igual que Google Docs / Office 365.

Las principales empresas tienen ofertas en virtud de todo esto, como IBM Marketplace – Estados Unidos, Amazon Web Services (AWS) – Cloud Computing Services, Cloud Software Suite y SaaS Applications for Businesses, G Suite – Gmail, Drive, Docs y más y Compare Office 365 planes de negocios, etc.

¡Gracias!

Avíseme si tiene alguna aclaración en la sección de comentarios.

Imagina que tienes un sistema poderoso. Realizará algunos cálculos pesados ​​en su máquina.

Ahora imagine a una persona que tiene una máquina más débil pero quiere realizar el mismo cálculo pesado pero no puede hacerlo en su máquina. ¿Qué hará ella / él? ¿Comprar una nueva máquina o usar su máquina?
¿Qué pasará si él / ella vive en un continente diferente pero tiene una buena interconexión? Aquí, ella le enviará el cálculo y usted realizará el cálculo en su máquina y le enviará el resultado. Su trabajo se realiza a través de usted a través de Internet.

La computación se realizó en una máquina remota a través del Interent. Entonces, ¿por qué se llama computación en la nube? Porque en el diagrama de red, Internet se muestra como nube. (Ver diagrama de red de la computadora).

Pero la nube no se limita solo a la computación. Puede almacenar sus datos en la nube (como Google Drive) ya que no tendrá un alto almacenamiento. También proporciona acceso en cualquier lugar a sus datos o realizar cálculos en cualquier lugar.

Espero que esto sea de ayuda.

Piensa en esto, de esta manera. ¿Cómo consumes electricidad? Lo obtienes de una organización gubernamental o privada. No sigan adelante y lo generen ustedes mismos, ¿verdad?
Eso es Cloud Computing, cualquier escala y agilidad de computación según demanda.

Durante mucho tiempo, las organizaciones que respaldaban su TI solían obtener gran capacidad de almacenamiento, servidores, redes e infraestructura de respaldo de fabricantes de equipos originales como HP, EMC, DELL, CISCO, etc. La mayoría de ellos todavía lo hacen, pero ahora las organizaciones también tienen la opción de usar Cloud Computing proveedores como AWS, Microsoft Azure, etc. para respaldar su TI. Estos proveedores tienen grandes centros de datos en todo el mundo que mantienen el hardware, el software, etc. necesarios para proporcionar dichos servicios. Cualquier empresa / individuo puede simplemente iniciar sesión en su sitio web y comenzar a utilizar estos servicios (con un cierto costo). Esto reduce los siguientes problemas:

  1. No es necesario adquirir ninguno de estos hardwares (como servidores, almacenamiento, red, etc.), todo esto ya lo proporciona Cloud Vendor.
  2. Los detalles específicos de la plataforma, como el sistema operativo, el firmware, los parches, etc., son administrados por el proveedor de la nube.
  3. Capacidad para escalar y cambiar plataformas casi de inmediato. Esto brinda agilidad en TI y conduce a la transformación del negocio. Imagínese cómo movería un servidor web (que tiene apache) de un servidor Linux a Windows. En un entorno que no sea en la nube (en las instalaciones), primero debe adquirir el servidor (al menos 2 a 3 meses, créanme que he pasado por esta terrible experiencia), luego lo atormenta, lo pone en un sistema operativo, lo pone detrás del firewall y Un montón de otras cosas. Luego, consulte con los chicos de su aplicación para migrar el servidor web a Windows desde Linux al menos una semana (si todo va bien). Ahora en un entorno en la nube, simplemente activaría un nuevo servidor de Windows y migraría la aplicación requerida; el tiempo máximo requerido es de 2 a 3 días.
  4. Se le cobrará por los recursos que use en un entorno de nube y es muy transparente, también hay múltiples inquilinos, por lo que también tiene una buena privacidad entre las diferentes organizaciones comerciales.

Hay muchas otras razones … pero entenderlo fácilmente Cloud Computing no es más que el uso a pedido de hardware, software, firmware o todos ellos en un servicio requerido. Pero al final del día, usted es responsable de sus datos.

Espero que tenga sentido …

Una nube se refiere a un entorno de TI distinto que está diseñado para el aprovisionamiento remoto de recursos de TI escalables y medidos. El término se originó como una metáfora de Internet, que es, en esencia, una red de redes que proporciona acceso remoto a un conjunto de recursos de TI descentralizados. Antes de que la computación en la nube se convirtiera en su propio segmento formalizado de la industria de TI, el símbolo de una nube se usaba comúnmente para representar a Internet en una variedad de especificaciones y documentación convencional de arquitecturas basadas en la Web. Este mismo símbolo ahora se usa para representar específicamente el límite de un entorno de nube.

Es importante distinguir el término “nube” y el símbolo de la nube de Internet. Como un entorno específico utilizado para aprovisionar de forma remota los recursos de TI, una nube tiene un límite finito. Hay muchas nubes individuales a las que se puede acceder a través de Internet.

Mientras que Internet proporciona acceso abierto a muchos recursos de TI basados ​​en la Web, una nube generalmente es de propiedad privada y ofrece acceso a los recursos de TI que se miden.

Gran parte de Internet está dedicada al acceso a recursos de TI basados ​​en contenido publicados a través de la World Wide Web. Los recursos de TI proporcionados por los entornos de la nube, por otro lado, están dedicados a proporcionar capacidades de procesamiento de back-end y acceso basado en el usuario a estas capacidades. Otra distinción clave es que no es necesario que las nubes se basen en la Web, incluso si se basan comúnmente en protocolos y tecnologías de Internet. Los protocolos se refieren a estándares y métodos que permiten a las computadoras comunicarse entre sí de una manera predefinida y estructurada. Una nube puede basarse en el uso de cualquier protocolo que permita el acceso remoto a sus recursos de TI.

Gracias,

Especialista en la nube