Menú
Está libre
registro
hogar  /  Programas/ Qué son las tecnologías en la nube y por qué son necesarias. El uso de tecnologías en la nube en los sistemas de información Beneficios de los servicios en la nube

Qué es la tecnología en la nube y por qué es necesaria. El uso de tecnologías en la nube en los sistemas de información Beneficios de los servicios en la nube

En los últimos años, las soluciones SaaS, o, en otras palabras, los servicios de TI implementados en una plataforma en la nube, se han vuelto cada vez más populares en el entorno empresarial. Podemos decir que las tecnologías en la nube han entrado con confianza en nuestra vida y continúan ganando impulso. En este artículo intentaremos averiguar qué significan. computación en la nube y ¿cuáles son sus beneficios comerciales?

En pocas palabras, las soluciones en la nube son productos de software a los que se puede acceder a través de Internet. Si las personas anteriores descargaban software exclusivamente en una computadora o servidor, hoy las tecnologías en la nube nos han abierto el acceso a los programas a través de un navegador web. Estas aplicaciones son especialmente populares entre las pequeñas y medianas empresas. La reconocida revista de TI CRN estima que las pequeñas empresas gastan actualmente alrededor de $ 100 mil millones en herramientas basadas en la nube.

Muchos desarrolladores hoy productos de software ofrecer programas de negocios en una plataforma en la nube. Entre tales soluciones: paquetes de oficina, sistemas para la gestión de la relación con el cliente, así como aplicaciones industriales para la gestión de ventas, producción, logística, etc. Y, por ejemplo, para cada área de logística, se han desarrollado productos separados: automatización de almacenes, automatización de logística de transporte y licitación. automatización.

Entonces, ¿por qué tantas empresas se están trasladando a la nube? La respuesta es simple. Las herramientas basadas en la nube aumentan la productividad, reducen los costos empresariales y ofrecen muchos otros beneficios al usuario.

Entonces, veamos las principales ventajas de las tecnologías en la nube:

1. Flexibilidad

Si la empresa se está desarrollando activamente y, como resultado, la red de sus sucursales y oficinas de representación crece, porque dichos servicios están ubicados en servidores remotos.

2. Recuperación ante desastres

Con la computación en la nube, las empresas no necesitan preocuparse por los problemas de recuperación ante desastres. Los proveedores de tales soluciones se ocupan de todas las preocupaciones sobre el mantenimiento de la salud de los sistemas y, además, los problemas se eliminan muy rápidamente. Según una investigación del Aberdeen Group, las empresas basadas en la nube pudieron recuperarse de sus sistemas cuatro veces más rápido que otras empresas.

3. Automáticoactualizar software

Las investigaciones han demostrado que en 2010 las empresas del Reino Unido dedicaron 18 días hábiles al mes a mantener y administrar sistemas que no eran de la nube. Proveedores servicios en la nube son responsables de forma independiente del mantenimiento y la actualización de los servidores, incluida la garantía de la seguridad de los datos.

4. Sin costos de capital

Las soluciones en la nube no requieren inversiones de capital para la compra de servidores y su soporte, y dado que se implementan muy rápidamente, el cliente necesitará un esfuerzo mínimo para poner en marcha el proyecto.

5. Ampliación de la interacción

Las tecnologías en la nube permiten a todos los empleados de la empresa, independientemente de su ubicación actual, sincronizar el trabajo con documentos y aplicaciones, trabajando en tiempo real.

6. Trabaja desde cualquier parte del mundo

Para trabajar con el sistema en la nube, solo necesita un dispositivo móvil y acceso a Internet.

7. Gestión de documentos

Según una publicación extranjera, el 73% de los trabajadores del conocimiento interactúan con personas en otras zonas horarias y regiones al menos una vez al mes. Si una empresa no utiliza la nube, los empleados se ven obligados a intercambiar archivos por correo electrónico, lo que da como resultado varias versiones del mismo documento. Las soluciones en la nube le permiten almacenar todos los archivos en un solo lugar, y los empleados pueden trabajar simultáneamente en una copia central, así como comunicarse entre sí en el momento de los cambios. Esta cooperación mejora la productividad general del trabajo.

8. Seguridad de la información

Se sabe que cada año se pierden decenas de miles de portátiles en los aeropuertos. La información valiosa y confidencial se pierde junto con las computadoras portátiles. Si la información se almacena en la nube, si se pierde el dispositivo, no hay pérdida de datos.

9. Competitividad
Las nubes permiten a las empresas actuar más rápido en situaciones de emergencia que sus competidores. Las empresas que no utilizan servicios en la nube, en caso de falla del sistema, se ven obligadas a recurrir a respaldo y utilizar procedimientos de recuperación de datos complejos, que es un trabajo lento y laborioso.

10. Amistad con el medio ambiente

Los estudios muestran que el uso de tecnologías en la nube reduce las emisiones de carbono y el consumo de energía en al menos un 30%, lo que le da una ventaja adicional al negocio.

Considere las principales ventajas y beneficios de las tecnologías de computación en la nube:

Disponibilidad y resiliencia- a todos los usuarios, desde cualquier punto donde haya Internet, desde cualquier ordenador donde haya navegador.

Computadoras cliente... Los usuarios no necesitan comprar computadoras caras con mucha memoria y discos para poder utilizar los programas a través de la interfaz web. Además, no hay necesidad de unidades de CD y DVD, ya que toda la información y los programas permanecen en la "nube". Los usuarios pueden migrar desde ordenadores y portátiles normales a netbooks más pequeños y cómodos.

Acceso a documentos... Si los documentos se almacenan en la nube, los usuarios pueden acceder a ellos en cualquier momento y en cualquier lugar. Ya no existen los archivos olvidados: si existe Internet, siempre están ahí.

Resistente a la pérdida de datos o al robo de hardware... Si los datos se almacenan en la nube, las copias de ellos se distribuyen automáticamente a través de múltiples servidores, posiblemente ubicados en diferentes continentes. Cuando las computadoras personales son robadas o dañadas, el usuario no pierde información valiosa, que también puede recibir de cualquier otra computadora.

Fiabilidad... Los centros de datos son administrados por especialistas profesionales que brindan soporte las 24 horas del día para el funcionamiento de las máquinas virtuales. E incluso si la máquina física falla, gracias a la distribución de la aplicación en muchas copias, seguirá funcionando. Esto crea un cierto nivel alto de confiabilidad y tolerancia a fallas del funcionamiento del sistema.

Economía y eficiencia- Pague tanto como use, permítase computadoras y programas costosos y potentes. "Cloud" permite tener en cuenta y pagar solo los recursos realmente consumidos estrictamente de acuerdo con el hecho de su uso;

Renta de recursos... Los servidores regulares de una empresa promedio se cargan en un 10-15%. En algunos períodos de tiempo existe la necesidad de recursos informáticos adicionales, en otros, estos costosos recursos están inactivos. Al utilizar la cantidad requerida de recursos informáticos en la "nube" en un momento dado, las empresas pueden reducir el costo de los equipos y su mantenimiento. Esto permite que el cliente abandone la compra de costosos activos de TI en favor de ni siquiera alquilarlos, sino el consumo operativo según sea necesario, al tiempo que reduce el costo de mantenimiento de sus sistemas y obtiene garantías de nivel de servicio por parte del proveedor.

Alquiler de software... En lugar de comprar paquetes de software para cada usuario local, las empresas están comprando programas requeridos en las nubes". Estos programas serán utilizados solo por aquellos usuarios que los necesiten en su trabajo. Además, el costo de los programas destinados al acceso a Internet es significativamente menor que el de sus contrapartes para computadoras personales. Si los programas no se utilizan con frecuencia, simplemente se pueden alquilar con una tarifa por hora. Los costos de actualizar programas y mantenerlos en funcionamiento en todos los lugares de trabajo se reducen completamente a cero.

Para el proveedor de servicios de TI, el significado económico de la nube es economías de escala(es más barato mantener un gran centro de procesamiento homogéneo que muchos pequeños heterogéneos) y suavizado de carga (cuando hay muchos consumidores, es poco probable que todos necesiten potencia máxima al mismo tiempo).

Los desarrolladores de software también se están beneficiando del cambio a la nube, lo que hace que sea más fácil, rápido y económico desarrollar, probar bajo carga y ofrecer sus soluciones a los clientes; puede hacerlo directamente en la nube con costo mínimo... Además, Cloud Computing es herramienta eficaz aumente las ganancias y amplíe los canales de ventas para los ISV en forma de SaaS. Este enfoque permite una prestación de servicios dinámica, donde los usuarios pueden pagar ex post y ajustar sus recursos en función de las necesidades reales sin compromisos a largo plazo.

Sencillez- No es necesario comprar y configurar programas y equipos, actualizarlos.

Servicio... Como hay menos servidores físicos con la introducción de Cloud Computing, su mantenimiento se vuelve más fácil y rápido. En cuanto al software, este último se instala, configura y actualiza en la nube. Cada vez que el usuario inicia programa remoto, puede estar seguro de que este programa es la última versión, sin tener que reinstalar nada ni pagar por actualizaciones.

Colaboración... Cuando se trabaja con documentos en la "nube", no es necesario enviarse sus versiones o editarlas secuencialmente. Ahora los usuarios pueden estar seguros de que tienen la última versión del documento y cualquier cambio realizado por un usuario se refleja instantáneamente en el otro.

Interfaces abiertas... La nube normalmente tiene API abiertas estándar (interfaces de programación de aplicaciones) para comunicarse con las aplicaciones existentes y desarrollar otras nuevas, específicamente para la arquitectura de la nube.

Flexibilidad y escalabilidad- recursos informáticos ilimitados (memoria, procesador, discos). La "nube" es escalable y elástica: los recursos se asignan y liberan según sea necesario;

Computación de rendimiento... En comparación con una computadora personal, la potencia informática disponible para un usuario de computación en la nube está prácticamente limitada solo por el tamaño de la nube, es decir, por el número total de servidores remotos. Los usuarios pueden ejecutar tareas más complejas con más memoria y espacio de almacenamiento cuando sea necesario. En otras palabras, los usuarios pueden operar la supercomputadora de manera fácil y económica si lo desean, sin compras reales. La capacidad de ejecutar múltiples copias de la aplicación en muchos maquinas virtuales proporciona beneficios de escalabilidad: la cantidad de instancias de aplicaciones puede crecer casi instantáneamente a pedido, dependiendo de la carga de trabajo.

Almacenamiento de datos... En comparación con el espacio de almacenamiento disponible en las computadoras personales, la cantidad de almacenamiento en la "nube" puede adaptarse de manera flexible y automática a las necesidades del usuario. Al almacenar información en la "nube", los usuarios pueden olvidarse de las restricciones impuestas por los discos convencionales: los tamaños de las "nubes" se calculan en miles de millones de gigabytes de espacio disponible.

Herramienta de inicio... A los ojos de los consumidores de servicios de computación en la nube, como las empresas que inician su propio negocio, la principal ventaja de esta tecnología es que no es necesario comprar todos los equipos y software relevantes y luego mantener su trabajo.

Desventajas y problemas de la computación en la nube.

¿Existe alguna desventaja de la computación en la nube? Por qué las tecnologías "en la nube" en Rusia solo están ganando impulso, y los directores de algunos grandes compañias¿No tiene prisa por transferir su infraestructura de TI a la "nube"? Entonces, observemos las principales desventajas y dificultades de usar la computación en la nube:

Conexión de red persistente... La computación en la nube casi siempre requiere una conexión de red (Internet). Si no hay acceso a la red, no hay trabajo, programas, documentos. Muchos programas basados ​​en la nube requieren una buena conexión a Internet con mucho ancho de banda. En consecuencia, los programas pueden ejecutarse más lentamente que en la computadora local. Según las principales empresas de TI de Rusia, el principal obstáculo para el desarrollo generalizado de las nubes es la falta de acceso a Internet de banda ancha (BBA), principalmente en las regiones.

Seguridad.

Teóricamente, la seguridad de los datos podría estar en riesgo. No todos los datos pueden confiarse a un proveedor de Internet externo, especialmente no solo para el almacenamiento, sino también para el procesamiento. Todo depende de quién proporcione los servicios "en la nube". Si este alguien encripta sus datos de forma segura, los hace constantemente copias de seguridad, lleva más de un año trabajando en el mercado servicios similares y tiene una buena reputación, las amenazas a la seguridad de los datos nunca pueden ocurrir. El usuario de aplicaciones comerciales "en la nube" también puede enfrentar problemas legales, por ejemplo, relacionados con el cumplimiento de los requisitos para la protección de datos personales.

El estado en cuyo territorio se encuentra el centro de datos puede acceder a cualquier información almacenada en él. Por ejemplo, según las leyes de Estados Unidos, donde se ubica la mayor cantidad de centros de datos, en este caso la empresa proveedora ni siquiera tiene derecho a revelar el hecho de ceder información confidencial a nadie más que a sus abogados.

Este problema es, quizás, uno de los más importantes en el tema de la salida de información confidencial a la nube. Puede haber varias formas de solucionarlo. En primer lugar, se puede cifrar toda la información almacenada en la nube. En segundo lugar, simplemente no puede ponerlo allí. Sin embargo, en cualquier caso, para las empresas que utilizan la computación en la nube, este debería ser un elemento específico en la lista de preguntas. seguridad de información... Además, los propios proveedores deben mejorar su tecnología proporcionando algunos servicios de cifrado.

Funcionalidad de las aplicaciones "en la nube"... No todos los programas o sus propiedades están disponibles de forma remota. Si comparamos programas para uso local y sus homólogos de "nube", estos últimos todavía están perdiendo funcionalidad. Por ejemplo tablas Documentos de Google o Aplicaciones de oficina La aplicación web tiene muchas menos funciones y capacidades que Microsoft Excel.

Dependencia del proveedor "nube".

Siempre existe el riesgo de que el proveedor de servicios en línea no realice una copia de seguridad de los datos algún día, justo antes de que el servidor falle. Este riesgo, sin embargo, apenas supera el peligro de que el propio usuario se pierda sus datos, habiendo perdido o roto un teléfono móvil o una computadora portátil, sin crear una copia de seguridad en la PC de su hogar. Además, al apegarnos a un servicio en particular, también limitamos en cierta medida nuestra libertad: la libertad de cambiar a la versión anterior del software, elegir los métodos de procesamiento de la información, etc.

Algunos expertos, como Hugh Macleod en su artículo "El secreto mejor guardado de la nube", argumentan que la computación en la nube está llevando a la creación de un monopolio enorme, nunca antes visto. ¿Es posible? Por supuesto, en el mercado de la computación en la nube, es más probable que las empresas utilicen dichos proveedores, cuyo nombre es "escuchado" y en quienes confían, para colocar cualquier información en la nube para la que existen reglas de seguridad de la información. Por tanto, existe un cierto peligro de que todos los cálculos y datos se agrupen en manos de un supermonopolio. Sin embargo en este momento ya existen varias empresas en el mercado con aproximadamente el mismo alto nivel de confianza de los clientes (Microsoft, Google, Amazon), y no existen hechos que indiquen la posibilidad de dominio de una empresa sobre las demás. Por tanto, en un futuro próximo, la aparición de una supercompañía global que coordinará y controlará toda la informática en el mundo es muy poco probable, aunque la mera posibilidad de tal evento asusta a algunos clientes.

Obstáculos para el desarrollo de tecnologías en la nube en Rusia.

Falta de confianza entre los consumidores de la nube... No es raro que las empresas desconfíen de los servicios en la nube. "Puede haber varias razones para la actitud de desconfianza de las pequeñas y medianas empresas hacia los centros de datos en la nube. Lo más probable es que este sea el miedo a perder el control sobre los recursos de TI, el miedo a garantizar la seguridad y protección de la información transmitida y la presentación de el centro de datos como sólo una plataforma para la colocación de equipos. "(Dmitry Petrov" Plan de contador ").

Canales de conexión en la mayoría de las regiones del país se caracterizan por la ausencia de SLAs para la calidad de servicio (QoS), lo cual es especialmente cierto para los últimos kilómetros. ¿De qué sirve el hecho de que su tráfico principal vaya a lo largo de la red troncal con QoS garantizada (con sus propias limitaciones), si los dispositivos finales están conectados a él a través de un operador local que ni siquiera ha oído hablar de tal problema? Al mismo tiempo, el costo de la comunicación para las grandes organizaciones puede representar hasta el 50% del presupuesto de TI. En consecuencia, la transición al modelo de nube afecta significativamente topología de la red sus flujos de datos y, muy probablemente, la QoS será peor que en la red interna. O, para obtener la calidad del servicio a un nivel aceptable, tendrá que pagar tanto dinero que todos los ahorros de centralizar la infraestructura o las aplicaciones serán cancelados por el crecimiento de los costos de comunicación.

Seguridad... La cuestión de la seguridad es un factor de disuasión importante. A menudo, los servicios de seguridad crean una barrera bastante alta a la idea de llevar cualquier dato fuera del perímetro de su red. A menudo sin ningún razonamiento creíble.

Falta de centros de datos confiables... En cuanto a los centros de procesamiento de datos (DPC), es suficiente recordar que parece que todavía no hay DPC Tier III en el país según la clasificación del Uptime Institute. Está bastante claro que su aparición es cuestión de tiempo. Debido a la crisis, la mayoría de los proyectos de construcción se congelaron o pospusieron. Sin embargo, hasta ahora simplemente no hay suficiente infraestructura en el país.

Computación en cuadrícula

En conclusión, notamos una tecnología más, que, por un lado, también influyó en la aparición del concepto de computación en la nube, y por otro lado, tiene una serie de diferencias significativas. Se trata de colectivo o Computación distribuida (computación en cuadrícula): cuando una gran tarea computacional que consume muchos recursos se distribuye para su ejecución entre muchas computadoras, unidas en un poderoso clúster de computación por una red en general, o Internet en particular.

El establecimiento de un protocolo común en Internet ha llevado directamente al rápido crecimiento de los usuarios en línea. Esto ha llevado a la necesidad de realizar más cambios en los protocolos actuales y a la creación de nuevos. Actualmente, el protocolo Ipv4 (la cuarta versión del protocolo IP) se usa ampliamente, pero limitar el espacio de direcciones especificado por ipv4 conducirá inevitablemente al uso del protocolo ipv6. A lo largo de los años, tanto el hardware como el software han mejorado, lo que ha dado como resultado una interfaz común a Internet. El uso de navegadores web ha llevado al uso del modelo "Nube", en lugar del modelo tradicional de centro de datos.

A principios de la década de 1990, Ian Foster y Karl Kesselman presentaron su concepto Red cálculos. Utilizaron una analogía con una red eléctrica, donde los usuarios podían conectarse y utilizar el servicio. Red La informática se basa en gran medida en las técnicas utilizadas en los modelos computacionales de clústeres, donde múltiples grupos independientes actúan como una red simplemente porque no todos están ubicados dentro de la misma área.

En particular, el desarrollo de tecnologías Grid hizo posible la creación de las llamadas redes GRID, en las que un grupo de participantes podía resolver conjuntamente problemas complejos. Por ejemplo, los empleados de IBM crearon un equipo internacional de computación en red que logró un progreso significativo en la lucha contra el virus de la inmunodeficiencia. Equipos enteros de diferentes países unieron su poder de cómputo y ayudaron a "atajar" y simular las formas más prometedoras para crear una cura para el SIDA ... "

En la práctica, los límites entre estos tipos de cálculo (cuadrícula y nube) son bastante difusos. Hoy en día, se pueden encontrar con éxito sistemas "en la nube" basados ​​en el modelo de computación distribuida y viceversa. Sin embargo, el futuro de la computación en la nube es mucho más grande que los sistemas distribuidos y, además, no todos los "servicios en la nube" requieren grandes poder computacional con una única infraestructura de gestión o un punto de procesamiento de pagos centralizado.

Breve resumen:

Examinamos los conceptos básicos de la computación en la nube, ejemplos, características, los principales tipos de tecnologías en la nube, sus ventajas y desventajas.

Términos clave:

Computación en la nube- tecnología de procesamiento de datos en la que se proporcionan al usuario recursos y capacidades informáticos como un servicio de Internet.

Infraestructura como un servicio es la provisión de infraestructura informática como servicio basado en el concepto de computación en la nube.

Plataforma como servicio es la provisión de una plataforma integrada para desarrollar, probar, implementar y soportar aplicaciones web como un servicio.

Software como servicio- un modelo de implementación de aplicaciones, que implica la provisión de una aplicación al usuario final como un servicio bajo demanda. Se accede a dicha aplicación a través de la red y, con mayor frecuencia, a través de un navegador de Internet.

Nube privada- Esta es una variante de la implementación local del "concepto de nube", cuando una empresa lo crea para sí misma, en el marco de una organización.

Nube pública- utilizado por proveedores de la nube para proporcionar servicios a clientes externos.

Computación distribuída- Una tecnología cuando una gran tarea computacional de uso intensivo de recursos se distribuye para su ejecución entre muchas computadoras, unidas en un poderoso clúster de computación por una red o Internet.

El mercado de la tecnología en la nube está creciendo de manera constante y ganando nuevos usuarios todos los días. Las estructuras comerciales líderes y los servicios gubernamentales están comenzando a comprender cada vez más la usabilidad de la computación en la nube y, a fines de 2014, las empresas rusas ocuparon el puesto 34 en el mundo en términos de introducción y uso de la computación en la nube, un indicador que aumentó en un 35% en comparación. al año anterior. La mayor parte de los consumidores son pequeñas y medianas empresas de rápido crecimiento.

¿Está todo tan nublado?

Como cualquier otra tecnología, esta tiene sus pros y sus contras.

NSBeneficios de las tecnologías en la nube:

    Toda la información está disponible desde cualquier dispositivo, ya sea una PC, tableta, teléfono inteligente, etc. - conectado a Internet. Aquí, y la ventaja es que el usuario no está atado a un lugar de trabajo específico.

    Al reducir el costo de comprar servidores y computadoras potentes y costosas, no es necesario pagar el trabajo de un especialista en TI para mantener un centro de datos local.

    Las herramientas necesarias para el trabajo son proporcionadas automáticamente por el servicio web.

    El alto nivel de capacidad de fabricación de la potencia informática, que se proporciona al usuario, le permite almacenar, analizar y procesar datos.

    Los servicios se pagan solo según sea necesario, mientras que el pago se realiza solo por el paquete de servicios requerido.

    La computación en la nube moderna puede proporcionar la mayor confiabilidad; además, solo un pequeño número de organizaciones puede permitirse mantener un centro de datos completo.

Desventajas de las tecnologías en la nube:

    Para trabajar con la "nube" se requiere una conexión constante a Internet.

    El usuario no siempre puede personalizar el software utilizado para sus necesidades personales.

    Crear su propia "nube" requerirá costos muy altos, lo que no es recomendable para nuevas empresas.

    La "nube" es un almacén de datos al que los atacantes pueden acceder utilizando vulnerabilidades del sistema.

Las empresas líderes en tecnología de la información y los ingenieros tienen una larga historia de controversias sobre los pros y los contras uso de tecnologías en la nube... También hubo casos de problemas de pronóstico y pérdida de datos confidenciales en las "nubes" debido a la gran demanda y afluencia de usuarios. Pero los expertos aún señalan que los beneficios y la usabilidad de la computación en la nube superan los riesgos potenciales.

Perspectivas nubladas

Los problemas con el desarrollo de tecnologías en la nube en Rusia son bastante simples. En primer lugar, esta es la imperfección del marco legal. La segunda razón es la insuficiente difusión del acceso a Internet de banda ancha, tanto en las regiones como en la parte central.

IDC, Rusia Vertical Markets 2013-2018 Proyección de gasto en TI, 2014

Las desventajas de las tecnologías en la nube incluyen y algunas razones subjetivas por las que un gran número de empresas no están preparadas para utilizar los servicios en la nube. Esto incluye la desconfianza hacia los proveedores de servicios, el miedo a utilizar varios servicios a la vez y la falta de estándares que regulen esta área.

A pesar de contras de las tecnologías en la nube y los problemas existentes, en Rusia ya se están utilizando, y las perspectivas para su desarrollo exitoso son favorables.

Resultados altísimos

Innovador tecnologías de la información Hoy en día, a menudo juegan un papel importante en el éxito de una empresa: la velocidad con la que una empresa reacciona a los cambios en el mercado debe ser la más alta y superar a sus competidores. Su rentabilidad y éxito dependen directamente de esto. Es por eso problemas de tecnología en la nube hoy son ampliamente discutidos y resueltos. Los expertos argumentan que hay una serie de herramientas y capacidades que le permitirán utilizar todo el poder de las tecnologías en la nube, a pesar de sus deficiencias. eso Gran trabajo y no solo concierne a los desarrolladores. El concepto de tecnología en la nube es realmente importante, ya que puede ser un punto de inflexión para hacer negocios y llevarlo a un nuevo nivel, lo que significa traer ingresos no solo a la administración, sino también al estado.

Muchos usuarios modernos de computadoras y dispositivos móviles ya no pueden imaginar la vida sin Internet, que se ha establecido firmemente en nuestra vida cotidiana. Hace relativamente poco tiempo, han aparecido nuevas tecnologías en la nube que son bastante diferentes a los modelos clásicos de sistemas informáticos, aunque en algunos aspectos funcionan según principios similares. Sin embargo, el concepto mismo de "nube", aunque familiar para muchos, sigue siendo incomprensible. Sobre lo que es, sigue leyendo.

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

Si hablamos del concepto en sí en términos simples, podemos decir que las soluciones tecnológicas de este tipo implican básicamente el almacenamiento y uso de información, software o servicios especiales sin utilizarlo realmente en computadoras. unidades de disco duro(se utilizan solo para la instalación inicial del software del cliente para acceder a los servicios en la nube).

En otras palabras, el uso de tecnologías en la nube le permite utilizar únicamente recursos puramente informáticos. terminal de computadora o un dispositivo móvil. Esta explicación puede parecer demasiado confusa para muchos. Por lo tanto, para comprender cómo es la aplicación de las tecnologías en la nube en la práctica, podemos dar el ejemplo más simple.

La mayoría de los usuarios modernos utilizan el correo electrónico de una forma u otra. A menudo, es la presencia de dicha dirección lo que se requiere para registrarse en los servicios de Internet, redes sociales, juegos en línea, etc. En cualquier Sistema de Windows hay un incorporado cliente de correo Panorama. Cuando recibe o envía cartas, todas se guardan directamente en su disco duro en la carpeta del programa.

Es otro asunto cuando el buzón está ubicado en un servidor remoto (por ejemplo, Mail.Ru, Gmail, correo Yandex, etc.). El usuario simplemente ingresa al sitio, ingresa sus datos de registro (nombre de usuario y contraseña) y luego obtiene acceso a su correo. Estas son tecnologías en la nube en el sentido más simple, ya que toda la correspondencia no se almacena en la computadora del usuario (disco duro), sino en un servidor remoto. De hecho, y un programa especial para acceder buzón no es necesario (el navegador web más común es suficiente, que en este caso desempeña el papel de una aplicación cliente).

Así, lo más importante que distingue las tecnologías en la nube de los métodos informáticos estándar es precisamente en el almacenamiento de información o algún tipo de software en un servidor remoto, que en un momento se denominó "nube", y en la posibilidad de compartir datos u ON. Hoy en día, puede ver muchos servicios que se basan exactamente en los principios de la nube. Pero no siempre fue así.

Desarrollo de tecnologías en la nube

En general, las conversaciones sobre la introducción de este tipo de modelos se llevan a cabo desde finales de los años 60 del siglo pasado. Entonces apareció el concepto de utilizar la potencia informática de los sistemas informáticos de todo el mundo con una organización en forma de utilidad pública, cuyos autores fueron Joseph Licklider y John McCarthy.

El siguiente paso fue la introducción en 1999 de los llamados sistemas CRM en forma de sitios web proporcionados por suscripción, que brindaban acceso a recursos informáticos a través de Internet, que en 2002 comenzó a utilizar activamente la librería en línea Amazon, que luego se transformó en una gran corporación de TI.

Y solo en 2006, gracias a la aparición del proyecto Elastic Compute Cloud, comenzaron a hablar seriamente sobre la implementación a gran escala de tecnologías y servicios en la nube. Naturalmente, el lanzamiento del conocido servicio Google Apps, que tuvo lugar en 2009, también jugó un papel importante en la provisión de recursos informáticos.

Servicios en la nube modernos

Desde entonces, el mercado de la tecnología en la nube ha experimentado cambios bastante significativos. Y el asunto no se limitó únicamente a la provisión de recursos informáticos.

Comenzaron a aparecer nuevas tecnologías y servicios en la nube, que hoy se pueden dividir condicionalmente en varias grandes categorías:

  • almacenamiento de información en la nube;
  • portales de juegos;
  • plataformas antivirus;
  • herramientas de software basadas en la web.

Cada uno de estos grupos incluye muchas subcategorías, pero en términos generales, todos siguen los mismos principios.

Caracteristicas obligatorias

De acuerdo con los requisitos generalmente aceptados del Instituto Nacional de Estándares y Tecnología de EE. UU., Existe una lista única de condiciones que deben cumplir las tecnologías de la información en la nube:

  • servicio de usuario independiente bajo demanda (la capacidad del usuario para determinar el grado de uso de los recursos tecnológicos y informáticos en forma de velocidad de acceso a los datos, tiempo de procesamiento del servidor, volumen de almacenamiento, etc., sin acuerdo obligatorio o interacción con el proveedor del servicio) ;
  • acceso a una red universal (acceso a la transmisión de datos independientemente del tipo de dispositivo utilizado);
  • combinar recursos informáticos (redistribución dinámica de capacidades mediante la combinación de recursos para un gran número de usuarios en un solo grupo);
  • elasticidad (la capacidad en cualquier momento de proporcionar, ampliar o reducir la gama de servicios en modo automatico y sin costo adicional);
  • contabilidad de los servicios prestados a los consumidores (abstracción del tráfico utilizado, el número de usuarios y sus transacciones, banda ancha etc.).

Clasificación común de modelos de implementación

Hablando de tecnologías en la nube, no se puede dejar de mencionar su división según los tipos de modelos de servicios en la nube utilizados.

Hay varios grupos principales entre ellos:

  • Una nube privada es una infraestructura separada utilizada por una sola organización o una empresa multiusuario, o empresas asociadas (contratistas), que pueden ser propiedad o estar fuera de la jurisdicción de la organización.
  • Una nube pública es una estructura destinada a ser utilizada por el público en general en el dominio público y generalmente administrada por el propietario (proveedor de servicios).
  • Una nube pública es una estructura organizativa diseñada para grupos de usuarios con intereses u objetivos comunes.
  • Nube híbrida: una combinación de dos o más de los tipos anteriores, que siguen siendo únicos en la estructura. objetos independientes, pero están relacionados entre sí de acuerdo con reglas estandarizadas estrictamente definidas para la transmisión de datos o el uso de aplicaciones.

Tipos de modelo de servicio

Por separado, cabe destacar la metodología de clasificación de los modelos de servicio, es decir, todo el conjunto de herramientas y herramientas que un servicio en la nube puede proporcionar al usuario.

Entre los principales modelos, se distinguen los siguientes:

  • SaaS (software como servicio) es un modelo de un conjunto de software proporcionado por un proveedor de nube a un consumidor, que se puede utilizar directamente en el servicio de nube desde un dispositivo, o mediante el acceso a través de clientes ligeros, o mediante la interfaz de una aplicación especial.
  • PaaS (plataforma como servicio) es una estructura que permite al usuario, en base a las herramientas proporcionadas, utilizar la nube para desarrollar o crear software básico para la posterior colocación de otro software (propio, comprado o replicado) basado en sistemas de gestión de bases de datos. , lenguajes de programación en tiempo de ejecución, software binder, etc.;
  • IaaS (infraestructura como servicio) es un modelo para utilizar un servicio en la nube con gestión de recursos independiente y la capacidad de alojar cualquier tipo de software (incluso SO), pero con control limitado algunos servicios de red(DNS, firewall, etc.).

Bloques de servicios en la nube

Dado que las tecnologías en la nube implican una participación mínima del usuario en la operación de todo el complejo y son modelos que consisten en muchas combinaciones tecnológicas que interactúan entre sí mediante el uso de middleware, en este escenario Considerando estos servicios por separado, podemos destacar algunos componentes importantes de cualquier complejo de software y hardware, que generalmente se denominan bloques:

  • El portal de autoservicio es una herramienta que permite al usuario solicitar un determinado tipo de servicio con detalles adicionales (por ejemplo, para IssA se trata de un pedido máquina virtual especificando el tipo de procesador, volumen memoria de acceso aleatorio y disco duro o no usarlo).
  • Catálogo de servicios: un conjunto de servicios básicos y plantillas relacionadas para la creación, que, a través de la transferencia de automatización, podrán configurar el servicio creado en la vida real. sistemas informáticos y con cierto tipo de software.
  • Orchestrator es una herramienta especializada para controlar las acciones de las operaciones realizadas, proporcionada por la plantilla para cada servicio.
  • Facturación y facturación: contabilidad de los servicios prestados al usuario, facturación del pago para coordinar los problemas financieros.

Métodos adicionales

Entre otras cosas, a veces para distribuir la carga, la tecnología de virtualización se puede utilizar en forma de una parte de servidor virtual, que es una especie de capa o paquete entre los servicios de software y el hardware (distribución Servidores virtuales de verdad). Este enfoque no es obligatorio; sin embargo, las tecnologías en la nube en la educación utilizan esta técnica con bastante frecuencia.

También se ven bastante interesantes los antivirus, que suben archivos sospechosos no a las computadoras, sino a la nube o "sandbox" (Sandbox), donde se realiza una verificación preliminar, luego de lo cual se da permiso para enviarlo a la computadora, o se pone en cuarentena en la mismísima nube.

Pros y contras de usar servicios en la nube

En cuanto a los pros y los contras, por supuesto que los hay. El aspecto positivo es que al acceder al software, almacenamiento o crear su propia infraestructura para los usuarios de dichos servicios, los costos asociados con la compra de equipos adicionales o más potentes o software con licencia se reducen significativamente.

Por otro lado, la mayoría de los expertos critican el uso de los servicios en la nube solo por su baja seguridad frente a interferencias externas. El tema del almacenamiento de grandes cantidades de datos obsoletos o no utilizados también está en la agenda. Un buen ejemplo de esto son los servicios de Google, en los que el usuario no puede eliminar ningún grupo de datos o servicios no utilizados.

Problemas de pago

Naturalmente, el uso de tales servicios es de pago, especialmente si se trata de tecnologías en la nube en la educación (bibliotecas especializadas, plataformas educativas), acceso a software especializado o almacenamientos de datos ordinarios con grandes cantidades de espacio reservado en disco.

Pero para un usuario común, los mismos servicios de almacenamiento como DropBox, OneDrive (antes SkyDrive), "Cloud Mail.Ru", "Yandex. Disk" y muchos otros hacen concesiones, asignando, dependiendo del servicio en sí, entre 15 y 20 GB. espacio en disco sin pago. Según los estándares modernos, por supuesto, no mucho, pero lo suficiente para guardar algunos datos importantes.

Conclusión

Eso es todo para la computación en la nube. Muchos expertos y analistas les prometen un gran futuro, pero el tema de la seguridad de la información o la confidencialidad de los datos es tan grave que sin el uso de nuevos desarrollos en el campo de la seguridad de la información, una perspectiva tan prometedora parece muy dudosa.

¿Ya ha decidido utilizar los servicios en la nube? ¿O tal vez todavía estás pensando, sopesando todos los pros y los contras? Este artículo tiene como objetivo precisamente ayudarlo a decidir describir todos los pros y los contras de los "servicios en la nube".

Dignidad

+ Tecnología barata.
Ya no necesita comprar computadoras caras con un gran rendimiento y mucha memoria, ya no necesita CD incómodos y Unidades de DVD... Ahora toda su información se almacenará en la "nube" y la mayoría de los cálculos se realizarán allí. El usuario ya no necesita computadoras o laptops voluminosas, porque ahora una netbook compacta es suficiente para que funcionen completamente.

+ Aumento de la productividad de las computadoras personales.
Dado que ahora la mayoría de los programas se ejecutarán de forma remota, a través de Internet, siempre habrá una cantidad suficiente de recursos gratuitos en la computadora. Buen ejemplo- Panda Cloud Antivirus, que escaneará su equipo en busca de virus de forma remota utilizando los potentes servidores de la empresa. Según las estimaciones de los profesionales, esto reduce la carga en la computadora aproximadamente a la mitad.

+ Reducir costos y aumentar la eficiencia de la infraestructura de TI.
Los servidores de las empresas ordinarias se cargan en promedio a no más del 15% de su capacidad. Pero en algunos períodos se necesitan recursos informáticos adicionales. Por lo tanto, los servidores de la empresa están inactivos o no pueden hacer frente a su trabajo. Pasar a la computación en la nube abordará este desperdicio de recursos. Ahora utilizará solo la cantidad de recursos informáticos que necesita, y el costo del equipo y su mantenimiento se reducirá hasta en un 50%. Si una gran empresa está preocupada por el hecho de que sus datos se procesan "en el lateral", entonces, para dicha empresa, puede construir su propia "nube" personal.

+ Minimización de problemas de servicio.
Cada año hay cada vez menos servidores físicos (con tecnología Cloud Computing), por lo que es más fácil y rápido mantenerlos. En cuanto al software, ya está instalado, configurado y actualizado constantemente en la "nube".

+ Minimizar el costo de compra de software.
Ahora, en lugar de comprar constantemente nuevos programas para todos los empleados, una empresa solo necesita comprar un programa para la "nube" una vez. A menudo, el costo de los programas para su uso a través de Internet es menor que el costo de sus contrapartes para computadoras personales. Este programa será utilizado solo por aquellos usuarios que lo necesiten. Y el costo de mantenerlos en condiciones de funcionamiento se reduce completamente a cero. A veces puede solicitar el alquiler de un programa (ejemplo: alquiler 1c).

+Actualización automática programas.
En cualquier momento, cuando el usuario inicia el programa remoto que necesita, estará seguro de su seguridad. Los programas siempre se actualizarán a ultima versión- sin necesidad de controles o actualizaciones de seguimiento.

+ Aumento de la potencia informática.
Si la potencia de una computadora personal siempre está limitada por sí misma, entonces ya no es necesario tener una computadora poderosa para calcular problemas complejos. Los usuarios pueden ejecutar las tareas más complejas, ya que todos los cálculos se realizan en la "nube". De hecho, los usuarios pueden trabajar fácil y económicamente con una supercomputadora sin tener que comprar mucho.

+ Almacenamiento de datos ilimitado.
Al almacenar información en un servidor, los usuarios pueden olvidarse de las limitaciones de los discos duros. "Cloud" es muy flexible y se ajusta automáticamente a las necesidades del usuario. Normalmente, los volúmenes disponibles de servicios en la nube se estiman en millones de gigabytes de espacio libre.

+ Compatible con cualquier sistema operativo.
Para la "nube" sistema operativo no juega ningún papel. Los usuarios de Mac, Windows o Unix pueden intercambiar documentos sin problemas entre ellos. El acceso a los programas se produce a través de navegadores web, que se instalan igualmente en cualquier sistema operativo.

+ Compatibilidad de formatos de documentos.
Si los usuarios utilizan el mismo software de gestión de documentos basado en la nube, nunca tendrán documentos y archivos incompatibles. Esto simplemente no es posible. La mayoría vívido ejemplo- Google Docs, que permite a muchas personas mantener una documentación al mismo tiempo. Todo lo que necesita para acceder es cualquier computadora con un navegador web.

+ Simplifique la colaboración para grupos de personas.
Cuando se trabaja en la nube, no tiene sentido enviarse constantemente nuevas versiones de documentos; siempre están disponibles en la versión más reciente. Y cualquier cambio que alguien haga será visto instantáneamente por todo el equipo que trabaja en el material.

+ Acceso permanente a documentos.
Nadie más en la empresa puede olvidar archivos requeridos o carpetas. Ya sea en casa, en el trabajo o de vacaciones, si tiene Internet, sus documentos están cerca.

+ Disponibilidad.
Los usuarios pueden conectarse no solo desde una computadora, sino también desde cualquier otro dispositivo que tenga un navegador, ya sea un teléfono, teléfono inteligente, tableta o netbook.

+ Protección contra la pérdida de datos (o robo de medios físicos).
Si envió datos a la "nube", automáticamente los guardará y enviará copias a servidores de repuesto, que pueden estar ubicados en diferentes paises y continentes.

Desventajas.

-Necesita acceso constante a Internet.
Todos los servicios en la nube requieren una conexión a Internet. Si no hay conexión, puede trabajar solo con los documentos que se cargaron en computadora local... Si ha perdido el acceso, no tiene programas, documentos ni archivos.

-Necesitamos Internet rápido y de alta calidad.
Si usa Internet de las generaciones anteriores, tendrá que cambiarlo. Para trabajar con nubes, necesita una Internet constante, rápida y de alta calidad. Sin embargo, en mundo moderno esto está disponible para cualquier persona a un precio asequible.

-Los programas en la nube pueden ser lentos.
Algunas operaciones asociadas con grandes volúmenes de transferencia de información se pueden realizar más lentamente que con el programa instalado en computadora personal... Además, la velocidad se puede reducir debido a la lentitud de Internet o la congestión de los servidores a través de los cuales se transfieren los datos.

-No todos los programas están disponibles para acceso remoto.
Por ejemplo: Microsoft Excel es mucho más funcional que su contraparte de Google Docs.

-La seguridad de sus datos podría estar en riesgo.
Pero solo "tal vez". Si su nube cifra bien los datos y realiza copias de seguridad permanentes, entonces no deberían ocurrir complicaciones.

-Si ha perdido datos en la nube, los ha perdido para siempre.
Este hecho. No hay excepciones. Afortunadamente, perder datos en la nube es difícil y no todos pueden hacerlo, incluso si lo desean.

A pesar de que hay más ventajas que desventajas, todos eligen lo que es más efectivo para su tarea. Esperamos que tome la decisión correcta.