El futuro está en las nubes.

1.1 Introduccion

Hablando del desarrollo de las tecnologías de la información en los últimos años, no se puede dejar de mencionar la proporción de soluciones en la nube, entre otras. Averigüemos qué son las soluciones, tecnologías, etc. en la nube.
La computación en la nube (o servicios en la nube) es un conjunto especial de herramientas y métodos para la logística, el almacenamiento y el procesamiento de datos en recursos informáticos remotos, que incluyen servidores, sistemas de almacenamiento de datos (DSS) y sistemas de transmisión de datos (DTS).

Al producir un producto de TI, ya sea un sitio web de tarjetas de presentación, una tienda en línea, un portal de alta carga o un sistema de base de datos, existen al menos dos opciones para colocar su producto.

En las instalaciones del cliente (ing. - on-premise) o en las nubes. Al mismo tiempo, es imposible decir con seguridad cuál es más rentable en términos de dinero en el caso general.

Si está utilizando un servidor donde tiene una pequeña base de datos en ejecución que no requiere tolerancia a fallas y un sitio web simple sin mucha carga, sí, el alojamiento terrestre es su opción. Pero tan pronto como su carga de trabajo y sus necesidades aumenten, debería pensar en pasarse a la nube.

1.2. Nubes entre nosotros

Antes de discutir exactamente cómo se crean las nubes, es importante entender que la historia de las nubes no se trata de los grandes gigantes de la TI y sus servicios internos, sino que también utilizamos la computación en la nube todos los días.

Hoy, en 2019, es difícil encontrar una persona que no utilice Instagram, el correo electrónico, los mapas y los atascos en su teléfono. ¿Dónde se almacena y procesa todo esto? ¡Bien!
Incluso si usted, como especialista en TI en una empresa con al menos una pequeña red de sucursales (para mayor claridad), instala sistemas de almacenamiento en la infraestructura, no importa cómo le dé acceso al recurso, ya sea una interfaz web, ftp o samba. , esto es para sus usuarios, la bóveda será una nube que se ubicará... en algún lugar allí. ¿Qué podemos decir de cosas tan familiares que utilizamos a nuestro alcance varias docenas de veces al día?

2.1. Tipos de implementación de capacidad en la nube

Está bien, nube. Pero no es tan simple. También venimos a trabajar todos: vendedores, especialistas en TI, gerentes. Pero este es un concepto amplio, cada uno tiene un propósito y una clasificación determinada. Es lo mismo aqui. En general, los servicios en la nube se pueden dividir en 4 tipos.

1.Nube pública es una plataforma que está abierta públicamente a todos los usuarios de forma gratuita o con una suscripción paga. La mayoría de las veces lo gestiona una persona física o jurídica específica. Un ejemplo es un portal-agregador de artículos de conocimiento científico.

2. Nube privada - exactamente lo contrario del punto 1. Se trata de una plataforma cerrada al público, a menudo destinada a una empresa (o una empresa y organizaciones asociadas). El administrador del sistema concede acceso únicamente a los usuarios. Pueden ser servicios internos, por ejemplo, una red intranet, un sistema SD (mesa de servicio), CRM, etc. Normalmente, los propietarios de la nube o del segmento se toman muy en serio el tema de la seguridad de la información y la protección empresarial, ya que en nubes privadas se almacena información sobre ventas, clientes, planes estratégicos de las empresas, etc.

3. Nube comunitaria podemos decir que se trata de una nube privada distribuida entre varias empresas que tienen tareas o intereses similares. A menudo se utiliza cuando es necesario otorgar derechos de uso de un recurso de aplicación a varias personas, departamentos de diferentes empresas.

4. Nube híbrida Este es un tipo de infraestructura que combina al menos dos tipos de implementación. El ejemplo más común es escalar el centro de datos de un cliente utilizando la nube. Esto se hace para ahorrar dinero si es imposible migrar a la nube al 100% o por razones de seguridad y cumplimiento.

2.2. tipos de servicio

Genial, los tipos de implementación son muy diferentes, pero ¿debe haber algo que los una? Sí, estos son tipos de servicios, son idénticos para todos los tipos de nubes. Veamos los 3 más comunes.

IaaS (infraestructura como servicio) - Infraestructura como un servicio. Con esta opción, se le proporcionan servidores en forma de máquinas virtuales (VM), discos, equipos de red, en los que puede implementar el sistema operativo y el entorno que necesita, instalar servicios, etc. A pesar de que ahora estoy desarrollando activamente en la nube desde Yandex, comencé a familiarizarme con GCP (Google Cloud Platform), por lo que daré ejemplos en su contexto y, en general, hablaré sobre proveedores un poco más adelante. Entonces, un ejemplo de una solución IaaS en GCP sería el elemento Compute Engine. Aquellos. Este es un BM simple y común para el cual usted mismo elige el sistema operativo, configura el software e implementa aplicaciones. Veamos un ejemplo. Eres programador en Python y quieres crear un sitio web con backend en la nube, considerando solo la opción IaaS. Debe tomar una máquina virtual en la que se ejecutará el sitio, para esto necesita instalar (en gcp se selecciona en la etapa de creación de la instancia) el sistema operativo, actualizar el administrador de paquetes (por qué no), instalar la versión requerida de python, nginx, etc. En tres máquinas virtuales, cree un clúster de base de datos de conmutación por error (también manualmente). Proporcionar registro, etc. Es barato y largo, pero si quieres la máxima flexibilidad, esta es tu elección.

Lo más cercano a la simplicidad y el alto costo es PaaS (plataforma como servicio). Aquí también obtienes una máquina virtual, por supuesto, pero sin la capacidad de cambiar la configuración de manera tan flexible, no eliges un sistema operativo, un conjunto de software, etc., obtienes un entorno listo para usar para tu producto. Volvamos al mismo ejemplo. Compra dos instancias de App Engine en GCP, una de ellas tendrá la función de base de datos y la segunda tendrá la función de servidor web. No necesita configurar ningún programa de soporte; puede ejecutar un entorno de producción desde el primer momento. Cuesta más, debes admitirlo, el trabajo debe ser pagado y todo el guión funcionó para ti. Pero obtienes una plataforma lista para trabajar.

La tercera de las opciones principales, por encima del resto: SaaS (Software como Servicio). No ajustas la VM, no la configuras en absoluto. No necesita ser un especialista en TI, no necesita escribir código, no necesita hacer un backend. ¿Está todo listo? Se trata de soluciones implementadas y listas para usar, como GSuite (anteriormente Google Apps), DropBox, Office 365.

3.1. ¿Qué hay debajo del capó?

¿Lo tienes en la cabeza? Bien, sigamos adelante. Compramos una máquina virtual, trabajamos con ella, la destruimos y compramos 10 más. No compramos hardware, pero sabemos que debe estar en alguna parte. Cuando introdujo el almacenamiento en la infraestructura de su empresa, probablemente lo instaló en un bastidor en la sala de servidores. Por eso, los proveedores de tecnología en la nube le alquilan una parte de su sala de servidores, aunque de tamaño enorme. El llamado DPC (centro de procesamiento de datos). Se trata de grandes complejos ubicados en casi todo el planeta. La construcción generalmente se lleva a cabo cerca de aquellos lugares que pueden ser una fuente de enfriamiento natural al menos parte del año, pero también se pueden construir algunos representantes en el desierto de Nevada. Además de que el proveedor coloca varios cientos de bastidores en un colosal hangar, también le preocupa la transferencia de calor (¿sabrán todavía que los ordenadores no se pueden congelar ni sobrecalentar?), la seguridad de sus datos, principalmente en el plano físico. nivel, por lo que es poco probable que ingrese ilegalmente al centro de datos. ¿Funcionará? Al mismo tiempo, los métodos de almacenamiento de datos en un centro de datos difieren entre los diferentes proveedores; algunos crean registros distribuidos entre diferentes centros de datos, mientras que otros los almacenan de forma segura en uno.

3.2. Nubes ahora y en retrospectiva. Proveedores

En general, si profundizamos en la historia, los primeros requisitos previos para la creación de las plataformas en la nube actuales se remontan a mediados de los años 70 del siglo pasado, durante el desarrollo y la implementación del prototipo de Internet ARPANET. Entonces se habló de que algún día la gente podría recibir todos los servicios posibles a través de la red. Con el paso del tiempo, los canales se volvieron estables y más o menos amplios, y en 1999 apareció el primer sistema CRM comercial, que se proporciona exclusivamente mediante suscripción y es el primer SaaS cuyas copias se almacenan en un único centro de datos. Posteriormente, la empresa identificó varias divisiones que brindan PaaS mediante suscripción, incluido el caso especial BDaaS (base de datos como servicio). En 2002, Amazon lanzó un servicio que permite almacenar y procesar información, y en 2008 presentó un servicio en en el que el usuario puede crear sus propias máquinas virtuales, así comienza la era de las grandes tecnologías de la nube.

Ahora es habitual hablar de los tres grandes (aunque veo los cuatro grandes dentro de medio año): servicios web de Amazon, Microsoft Azure, Google Cloud Platform... Yandex Cloud. Esto es especialmente agradable para estos últimos, porque cuando sus compatriotas irrumpen rápidamente en el escenario mundial, un orgullo especial les recorre la piel.

También hay muchas empresas, por ejemplo Oracle o Alibaba, que tienen sus propias nubes, pero que por determinadas circunstancias no son tan populares entre los usuarios. Y, por supuesto, los chicos del hosting, que también son proveedores que ofrecen soluciones PaaS o SaaS.

3.3. Precios y subvenciones

No me detendré demasiado en la política de precios de los proveedores, ya que de lo contrario será publicidad abierta. Me gustaría señalar el hecho de que todas las grandes empresas ofrecen subvenciones de entre 200 y 700 dólares durante un año o períodos más cortos para que ustedes, como usuarios, puedan experimentar el poder de sus soluciones y comprender qué es exactamente lo que necesitan.

Además, todas las empresas de las tres grandes... o de las cuatro grandes están a punto de... brindar la oportunidad de unirse a las filas de socios, realizar seminarios y capacitaciones, brindar certificación y beneficios para sus productos.

Fuente: habr.com

Añadir un comentario