O futuro está nas nubes

1.1. Introdución

Falando do desenvolvemento das TI nos últimos anos, non se pode deixar de notar a participación das solucións Cloud entre outras. Imos descubrir cales son as solucións, tecnoloxías, etc. na nube.
A computación na nube (ou servizos na nube) é un conxunto especial de ferramentas e métodos para a loxística, almacenamento e procesamento de datos en recursos informáticos remotos, que inclúen servidores, sistemas de almacenamento de datos (DSS), sistemas de transmisión de datos (DTS).

Cando se produce un produto informático, xa sexa un sitio web de tarxetas de visita, unha tenda en liña, un portal de alta carga ou un sistema de base de datos, hai polo menos dúas opcións para colocar o seu produto.

Nas instalacións do cliente (eng. - on-premise) ou na nube. Ao mesmo tempo, é imposible dicir con certeza cal é máis rendible en termos de diñeiro no caso xeral.

Se estás a usar un servidor no que tes unha pequena base de datos en execución que non require tolerancia a fallos e un sitio web sinxelo sen moita carga, si, a túa opción é a hospedaxe baseada en terra. Pero tan pronto como a túa carga de traballo e necesidades aumenten, deberías pensar en pasar á nube.

1.2. Nubes entre nós

Antes de discutir exactamente como se proporcionan as nubes, é importante entender que a historia sobre as nubes non é sobre os grandes xigantes do sector das TI e os seus servizos internos. Tamén usamos a computación na nube todos os días.

Hoxe, en 2019, é difícil atopar unha persoa que non usaría Instagram, correo electrónico, mapas e atascos no seu teléfono. Onde se almacena e procesa todo isto? Certo!
Aínda que ti, como especialista en TI nunha empresa con polo menos unha pequena rede de sucursais (para maior claridade), instalas sistemas de almacenamento na infraestrutura, non importa como deas acceso ao recurso, xa sexa unha interface web, ftp ou samba. , isto é para os teus usuarios a bóveda será unha nube que está situada... nalgún lugar alí. Que podemos dicir sobre cousas tan familiares que usamos ao alcance dos nosos dedos varias ducias de veces ao día.

2.1. Tipos de implantación de capacidade na nube

Vale, nube. Pero non é tan sinxelo. Tamén chegamos todos a traballar: vendedores, especialistas en informática, xestores. Pero este é un concepto amplo, cada un ten un propósito e unha determinada clasificación. É o mesmo aquí. En xeral, os servizos na nube pódense dividir en 4 tipos.

1.Nube pública é unha plataforma aberta a todos os usuarios de forma gratuíta ou cunha subscrición de pago. Na maioría das veces está xestionado por unha persoa física ou xurídica específica. Un exemplo é un portal-agregador de artigos de coñecemento científico.

2. Nube privada - todo o contrario do punto 1. Trátase dunha plataforma pechada ao público, a miúdo destinada a unha empresa (ou a unha empresa e organizacións colaboradoras). O acceso só o concede o administrador do sistema aos usuarios. Estes poden ser servizos internos, por exemplo unha rede intranet, un sistema SD (servicio), CRM, etc. Normalmente, os propietarios da nube ou dos segmentos toman moi en serio o tema da seguridade da información e da protección empresarial, xa que a información sobre vendas, clientes, plans estratéxicos de empresas, etc., gárdanse en nubes privadas.

3. Nube comunitaria podemos dicir que se trata dunha nube privada distribuída entre varias empresas que teñen tarefas ou intereses similares. Adoita utilizarse cando é necesario ceder dereitos de uso dun recurso de aplicación a varias persoas, departamentos de distintas empresas.

4. Nube híbrida Trátase dun tipo de infraestrutura que combina polo menos dous tipos de despregamento. O exemplo máis común é escalar un centro de datos cliente mediante a nube. Isto faise co fin de aforrar diñeiro, se é imposible pasar á nube ao 100 %, ou por razóns de seguridade e cumprimento.

2.2. Tipos de servizo

Super, os tipos de despregamento son tan diferentes, pero debe haber algo que os une? Si, son tipos de servizos, son idénticos para todo tipo de nubes. Vexamos os 3 máis comúns.

IaaS (infraestrutura como servizo) - Infraestruturas como servizo. Con esta opción, ofrécese servidores en forma de máquinas virtuais (VM), discos, equipos de rede, nos que pode implantar o SO e o entorno que precisa, instalar servizos, etc. A pesar de que agora estou desenvolvendo activamente na nube desde Yandex, comecei a coñecer GCP (Google Cloud Platform), polo que darei exemplos no seu contexto e, en xeral, falarei dos provedores un pouco máis tarde. Así, un exemplo dunha solución IaaS en GCP sería o elemento Compute Engine. Eses. Este é un BM común e sinxelo para o que vostede elixe o sistema operativo, configura o software e implementa aplicacións. Vexamos un exemplo. Vostede é un programador de Python e quere facer un sitio web cun backend na nube, considerando só a opción IaaS. Debe levar unha máquina virtual na que se executará o sitio, para iso necesita instalar (en gcp se selecciona na fase de creación da instancia) o SO, actualizar o xestor de empaquetadores (por que non), instalar a versión requirida de python, nginx, etc... En tres máquinas virtuales cree un clúster de base de datos de conmutación por fallo (tamén manualmente). Proporcionar rexistro, etc. É barato e longo, pero se queres a máxima flexibilidade, esta é a túa elección.

O seguinte máis próximo á sinxeleza e ao alto custo é PaaS (plataforma como servizo). Aquí tamén tes unha máquina virtual, por suposto, pero sen a posibilidade de cambiar a configuración de forma tan flexible, non escollas un sistema operativo, un conxunto de software, etc., obtén un ambiente preparado para o teu produto. Volvamos ao mesmo exemplo. Compras dúas instancias de App Engine en GCP, unha delas terá a función dunha base de datos, a segunda terá a función de servidor web. Non precisa configurar ningún programa de soporte; pode executar un ambiente de produción desde a caixa. Custa máis, debes recoñecelo, hai que pagar o traballo, e todo o Guión funcionou para ti. Pero obtén unha plataforma preparada para traballar.

A terceira das principais opcións, por riba do resto - SaaS (Software como servizo). Non afinas a máquina virtual, non a configuras en absoluto. Non necesitas ser un especialista en informática, non necesitas escribir código, non necesitas facer un backend. Está todo listo. Trátase de solucións preparadas e implementadas, como GSuite (anteriormente Google Apps), DropBox e Office 365.

3.1. Que hai debaixo do capó?

Téñoo na cabeza? Vale, sigamos adiante. Compramos unha máquina virtual, traballamos con ela, destruímola e compramos outras 10. Non compramos hardware, pero sabemos que debe estar nalgún lugar. Cando introduciu o almacenamento na súa infraestrutura empresarial, probablemente o instalou nun rack na sala de servidores. Entón, os provedores de tecnoloxía na nube danche unha parte da súa sala de servidores para alugar, só de tamaño enorme. O chamado DPC (centro de procesamento de datos). Trátase de grandes complexos situados case por todo o planeta. A construción adoita levarse a cabo preto daqueles lugares que poden ser fonte de arrefriamento natural polo menos parte do ano, pero algúns representantes tamén se poden construír no deserto de Nevada. Ademais de que o provedor coloca varios centos de bastidores nun hangar colosal, tamén lle preocupa a transferencia de calor (aínda saben que os ordenadores non se poden conxelar e quentar?), pola seguridade dos seus datos, principalmente no plano físico. nivel, polo que é pouco probable que entre no centro de datos ilegalmente, funcionará? Ao mesmo tempo, os métodos de almacenamento de datos nun centro de datos difiren entre os distintos provedores; algúns fan rexistros distribuídos entre distintos centros de datos, mentres que outros gárdanos de forma segura nun só.

3.2. Nubes agora e retrospectivamente. Provedores

En xeral, se profundizas na historia, os primeiros requisitos previos para a creación das plataformas na nube actuais foron a mediados dos anos 70 do século pasado, durante o desenvolvemento e implementación do prototipo de Internet ARPANET. Despois falouse de que algún día a xente podería recibir todos os servizos posibles a través da rede. Co paso do tempo, as canles fixéronse estables e máis ou menos amplas, e en 1999 aparece o primeiro sistema CRM comercial, que se ofrece exclusivamente por subscrición e é o primeiro SaaS, cuxos copias se almacenan nun único centro de datos. Posteriormente, a empresa destinou varias divisións que proporcionan PaaS mediante subscrición, entre elas o caso especial BDaaS (base de datos como servizo).En 2002, Amazon lanzou un servizo que permite almacenar e procesar información, e en 2008 presentou un servizo en na que o usuario pode crear as súas propias máquinas virtuais, así comeza a era das grandes tecnoloxías na nube.

Agora é habitual falar dos tres grandes (aínda que os catro grandes os vexo en medio ano): servizos web de Amazon, Microsoft Azure, Google Cloud Platform... Yandex Cloud. É especialmente agradable para estes últimos, porque cando os compatriotas irromperon rapidamente no escenario mundial, un orgullo especial percorre a pel.

Tamén hai moitas empresas, por exemplo Oracle ou Alibaba, que teñen as súas propias nubes, pero por determinadas circunstancias non son tan populares entre os usuarios. E, por suposto, os mozos de hospedaxe, que tamén son provedores que ofrecen solucións PaaS ou SaaS.

3.3. Prezos e subvencións

Non vou determe moito na política de prezos dos provedores, xa que senón será publicidade aberta. Gustaríame sinalar o feito de que todas as grandes empresas ofrecen subvencións de $ 200 a $ 700 durante un ano ou períodos máis curtos para que vostede, como usuarios, poida experimentar o poder das súas solucións e comprender o que precisa exactamente.

Ademais, todas as empresas das tres grandes... ou as catro están a piques de... ofrecer a oportunidade de incorporarse ás filas de socios, realizar seminarios e formación, proporcionar certificación e beneficios para os seus produtos.

Fonte: www.habr.com

Engadir un comentario