<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=974250883405448&amp;ev=PageView&amp;noscript=1">
El modelo de responsabilidad en la nube evoluciona hacia un servicio FaaS

Cloud

,

Cloud Computing

El modelo de responsabilidad en la nube evoluciona hacia un servicio FaaS

Luis Eduardo Corredor | may 23, 2022

 

Te has preguntado ¿Cómo aporta valor a tus procesos de negocio la gestión de infraestructura en nube? pues aquí te lo contamos de principio a fin. ¡Comencemos!.

Partamos del origen de computación en nube

Sabias que, a mediados del siglo pasado, hacia los años 60, las empresas tuvieron la necesidad de consultar grandes cantidades de información desde distintos lugares de acceso, no obstante recurrir a la adquisición de infraestructuras de TI era muy costoso y sólo empresas con grandes capitales tenían acceso a nuevas infraestructuras y tecnologías. John McCarthy fue el primero en sugerir como solución a este problema, la tecnología de tiempo compartido. Explicaba que se podría vender el uso del ordenador, el espacio y la memoria como si fuera otro servicio público, como el agua o la luz. Por esa razón, varias empresas de la época comenzaron a proporcionar recursos compartidos como oficina de servicios, alquilando el tiempo y los servicios de cómputo. Fue en 1969 que Licklider introdujo las redes intergalácticas de computación, con el deseo de que este tipo de programas pudiesen llegar a todas las personas en cualquier lugar del mundo, a pesar de todo, la lentitud en la innovación de la tecnología hizo que la idea de computación compartida quedara un poco estancada.

En la década de los 90, Internet tenía un ancho de banda suficiente para soportar el cloud computing, y fue en ese entonces cuando empezaron los primeros intentos por diseñar esta tecnología. Fue en 1996 cuando George Favaloro y Sean O’Sullivan, ejecutivos de Compaq Computer, usaron por primera vez el término “Cloud Computing”. En 2002, Amazon se percata que solo utiliza el 15% de toda su estructura informática y lanza Amazon Web Services, un novedoso sistema de almacenamiento en la nube que permite al usuario ejecutar todo tipo de aplicaciones y manejar información dentro de la nube. Cuatro años después, la misma empresa ideó el término Elastic Compute Cloud, un servicio que ofrece a pequeñas y medianas empresas el alquiler de servidores para almacenar su data. Desde ese momento fueron muchas las organizaciones que se interesaron por investigar un poco más sobre el almacenamiento digital, se mejoró la capacidad de procesamiento y se invirtió más que nunca en avances tecnológicos.

Hoy en día podemos decir que el cloud computing existe gracias a la actitud visionaria, al esfuerzo y a la inversión realizada por las principales empresas tecnológicas del mundo.

Algunas estadísticas sobre la computación en la nube

Lo que realmente toma cada vez más tendencia en el mundo y en todas las compañías, tiene que ver con la adopción de la nube en la mayoría de sus procesos, ya que los resultados, optimización, flexibilidad y ahorro de costos son algunos de los beneficios que brinda la computación en la nube. Por tanto, estas son algunas estadísticas relacionadas:

  • Se espera que el mercado de servicios de nube pública alcance los 623.300 millones de dólares para el 2023 en todo el mundo
  • El 83 % de las cargas de trabajo empresariales estarán en la nube para 2020 y seguirán aumentando
  • El 94 % de las empresas ya utilizan un servicio en la nube
  • El 30% de todos los presupuestos de TI serán asignados a la computación en la nube
  • El 66 % de las empresas ya cuentan con un equipo de cloud central o un centro de excelencia
  • Las organizaciones aprovechan en promedio casi 5 plataformas diferentes en cloud
  • El 50 % de las empresas gastan más de 1,2 millones de dólares en servicios en la nube al año
  • En 2021 la infraestructura de la nube pública creció un 35 % aproximadamente
  • Para 2025, los datos almacenados en la nube superarán los 100 Zettabyteso.


El modelo de responsabilidad en la nube evoluciona a un servicio FaaS

Al migrar cualquiera de los servicios a la nube, es importante conocer el nivel de responsabilidad de las empresas respecto a la gestión de infraestructura. Como podemos observar en la imagen a continuación, se listan las responsabilidades de acuerdo al tipo de servicio en nube que se piense adquirir o implementar desde el tradicional IaaS en el que es el cliente quien debe gestionar todo lo relacionado con recursos y servicios web (gestión de infraestructura o también llamado operaciones cloud), pasando por la plataforma como servicio hasta herramientas como el FaaS: Function as a service,  en dónde sólo se ejecuta el código y las operaciones de nube son cada vez menos, dado que el código es lo único que se debería tener bajo control.

CO 2022 Imagen 1 Blog Computacion cloud FaaS  Fuente: https://rewind.com/wp-content/uploads/2021/03/RWD_Shared_Responsibility_Graphics_V0.01_Graph1.jpg

Es importante destacar que al adquirir un servicio de IaaS, se sigue requiriendo un grupo de profesionales que gestionen la infraestructura, ya sea un equipo interno de la empresa o eligiendo un socio de negocios especializado que se encargue, ya que se necesitan nuevos y más conocimientos sobre el funcionamiento de la infraestructura en cloud, que permita gestionar de una manera más eficaz los recursos, y así ser más eficientes a la hora de entregar los servicios requeridos por el área de tecnología.

Una infraestructura bien gestionada, permitirá entonces concentrarse más en procesos de innovación que den mayor valor al negocio y menos en la resolución de problemas de la infraestructura tradicional, ligados a errores de hardware, firmware, actualización, mantenimiento, y si a un alto nivel de especialización o subcontratación de servicios especializados por cada uno de los frentes de la infraestructura.

 

Conceptos claves para gestionar tu infraestructura cloud

CO 2022 Imagen 2 Blog Computacion cloud FaaSFuente:https://cdn.ttgtmedia.com/rms/onlineImages/cloud_computing-cloud_computing_stack.jpg

 

¿Qué es la gestión de infraestructura en la nube?
La gestión de la infraestructura en la nube es la disciplina, respaldada por herramientas tecnológicas, que brinda una supervisión adecuada del uso de la nube. Permite a las empresas crear, configurar, escalar y retirar la infraestructura cloud según sea necesario. La gestión de la infraestructura en la nube permite maximizar la flexibilidad y la agilidad operativa al mismo tiempo que mantiene la rentabilidad, al proporcionar las capacidades necesarias para gestionar de forma segura los recursos consolidados.

¿Cuál es la importancia para el negocio, la empresa y el mercado?
La gestión de la infraestructura en la nube es la que hace que el potencial de las estrategias de nubes múltiples e híbridas sean alcanzables y sostenibles. Sin ella, estos modelos de infraestructura distribuida crean una complejidad operativa que es un desafío para los equipos encargados de hacer la administración manualmente. La gestión eficaz de la infraestructura en la nube permite que incluso los equipos más pequeños brinden servicios a escala web.

Gestión cloud centralizada, flexible, interoperable que permite ahorrar costos
El objetivo principal de la gestión de la infraestructura en la nube es proporcionar escalabilidad empresarial al mismo tiempo que se consolidan los recursos de TI y se permite que una variedad de usuarios comparta la misma infraestructura sin comprometer los datos. A la larga, esto reduce los costos operativos.

Una interfaz de administración de infraestructura cloud es un requisito de API estándar abierto para manejarla, permitiendo a los usuarios una administración más simplificada y con una comunicación homogénea entre los ecosistemas en la nube. Esto logra una gestión interoperable entre los proveedores, desarrolladores y clientes de la nube.

4 requisitos de valor para construir una infraestructura en la nube

Al desarrollar una estrategia de nube, hay varios pasos detallados que debes tomar en cuenta para garantizar una infraestructura sólida.

  1. Gestión de servicios y recursos
    Una infraestructura en la nube virtualiza todos los componentes de un centro de datos. La gestión de servicios es un paquete medido de aplicaciones y servicios que los usuarios finales pueden implementar y gestionar fácilmente a través de un proveedor de nube pública o privada. Así mismo, una herramienta simplificada para delinear y medir los servicios es vital para que los administradores de la nube comercialicen su funcionalidad. La gestión de servicios debe incluir el mantenimiento y garantías de los recursos, los ciclos de facturación y las reglamentaciones. Una vez implementados, los servicios de administración ayudan a crear políticas de datos y flujos de trabajo para garantizar que sean completamente eficientes y que los procesos se entreguen a los sistemas en cloud.

  2. Integración de herramientas de gestión del centro de datos
    La mayoría de los centros de datos utilizan una variedad de herramientas de TI para la gestión de sistemas, la seguridad, el aprovisionamiento, la atención al cliente, la facturación y los directorios, entre otros, estos funcionan con servicios de administración en la nube y API abiertas para integrar los sistemas existentes de operación, administración, mantenimiento y aprovisionamiento (OAM&P). Por eso, un servicio en la nube moderno debe admitir la infraestructura existente de un centro de datos, así como aprovechar el software, el hardware, la virtualización y otras tecnologías.

  3. Informes, Visibilidad, Fiabilidad y Seguridad
    Los centros de datos necesitan altos niveles de informes en tiempo real y capacidades de visibilidad en entornos de nube para garantizar el cumplimiento, los acuerdos de niveles de servicio (SLA), la seguridad, la facturación y las devoluciones de cargo. Sin informes y visibilidad sólidos, la gestión del rendimiento del sistema, el servicio al cliente y otros procesos es casi imposible. Y para ser totalmente confiables, las infraestructuras de la nube deben operar independientemente de si uno o más componentes tiene algún problema, por consiguiente, para salvaguardar la nube, los servicios deben garantizar que los datos y las aplicaciones estén seguros mientras brindan acceso a quienes están autorizados.

  4. Interfaces para usuarios, administradores y desarrolladores
    La implementación automatizada y las interfaces de autoservicio facilitan la gestión de la complejidad en la nube, lo que ayuda a reducir los costos operativos y brinda una mejor adopción. Las interfaces de autoservicio ofrecen a los clientes la capacidad de lanzar de manera efectiva un servicio en la nube mediante la administración virtual de sus propios centros de datos, el diseño y la gestión de plantillas, el mantenimiento del almacenamiento virtual, los recursos de red y el uso de bibliotecas.
    Las interfaces de administrador presentan una mejor visibilidad de todos los recursos, máquinas virtuales, plantillas, ofertas para múltiples usuarios de la nube, estructuras que se integran a través de API lo que permite que sean programables bajo un modelo FaaS apoyado por desarrolladores.


El poder de la gestión de la infraestructura cloud visto desde dos ángulos

Los argumentos a favor del uso de la nube se fortalecen a medida que la tecnología continúa mejorando. Por lo tanto, hay algunos beneficios clave para migrar a una infraestructura en la nube que ayude a las empresas a optimizar los procesos de tecnología.

 

CO 2022 imagen blog computacion cloud(Pexels, 2021)

Ventajas

  • Costo: ante todo, la nube elimina o reduce en gran medida los gastos operativos de una empresa que configura y administra su propio centro de datos ya que no es necesario pagar por los costos asociados como hardware, software, servidores, facturas de energía, expertos en TI y las actualizaciones que vienen con esta configuración multifacética. Con la infraestructura en la nube, una empresa simplemente paga por los servicios que necesita, cuando los necesita y a la medida de sus necesidades.
  • Agilidad y flexibilidad: la mayoría de las infraestructuras de servicios en la nube se ofrecen como autogestionables, donde los cambios de servicio se pueden realizar en cuestión de minutos. Esto mejora el tiempo de actividad y la eficiencia de los sistemas al tiempo que permite al equipo IT y socios externos acceder a datos compartidos en dispositivos móviles en cualquier momento y lugar, es así como una infraestructura en la nube que gestiona los procesos permite que una empresa se centre más en el negocio que en la operación del área TI.
  • Seguridad: existe la idea errónea de que los servicios en la nube generalmente no son seguros y que los datos pueden verse comprometidos fácilmente. Sin embargo, los hyperscalers y los socios de negocios disponen hoy de tecnologías que mitigan los riesgos para la infraestructura en cloud, gracias a una actualización constante basado en estándares de seguridad que garantizan la protección ante ciberataques, virus o posibles violaciones de datos con firewalls o claves de cifrado avanzadas, Por lo que es posible adoptar un enfoque híbrido (onpremise/cloud) que permita almacenar los datos confidenciales en una nube privada y otros datos, o incluso aplicaciones, en una nube pública.

Desventajas

  • Inversión del proveedor de servicios cloud: la nube sigue siendo una tecnología en evolución, aunque en proceso de mejora, que fluctúa rápidamente. Es decir, algunas empresas de servicios en la nube se mantendrán a la vanguardia de las de las necesidades del mercado y otras no, por tanto, es responsabilidad de las empresas escoger y decidir cuál es la más adecuada para su negocio acorde a sus políticas y requerimientos. Además, es importante contemplar una estrategia multi-proveedor que no genere dependencia absoluta de todos sus procesos para mantener cierta autonomía.
  • Dependencia de la conexión de internet: una infraestructura en la nube es tan buena como su conexión de red. Por lo tanto, la nube no puede mantenerse a flote sin una conexión confiable. Por tanto, las empresas deben garantizar un esquema de conexión con tolerancia a fallas brindado por su proveedor de internet o en lo posible contemplar varios proveedores, así cualquier falla en la conexión a Internet o intranet debido a una interrupción técnica hará que los sistemas, datos, software y/o aplicaciones no se impacten. ¡Una red confiable significa que se cumplen todos los SLA!.
  • Control: dado que la infraestructura en la nube de una empresa generalmente está gestionada por su proveedor de servicios, cuenta con un control limitado a los datos, aplicaciones, y herramientas que están almacenados en la nube. por lo que es indispensable pensar en contar con un plan de continuidad y respaldo que garanticen la operación del negocio.

Garantizando la primera línea de la transformación digital: la nube

A medida que la tecnología de la plataforma de integración en la nube continúa evolucionando y mejorando, se convertirá en una ventaja aún mayor para las empresas que buscan menor esfuerzo en el mantenimiento y la administración de sus propios servidores y otras herramientas de almacenamiento. Ya sea que una organización recurra a una infraestructura de nube única o a una infraestructura de múltiples nubes, la progresión de la nube en general y los servicios que la acompañan le permitirá estar en la primera línea en la era de la transformación digital.

 

Como hemos visto anteriormente, se debe planear y definir adecuadamente los servicios de TI que se gestionarán en la nube, ya sea privada o pública y se requiere definir acertadamente el modelo o los modelos de servicio que se requieran contratar como IaaS, PaaS, SaaS, FaaS, etc.

Una excelente gestión de los recursos de nube demandará con el paso del tiempo una menor carga operativa para los equipos de TI, y permitirá además a las empresas u organizaciones destinar menor tiempo a tareas operativas o resolución de problemas para concentrarse estratégicamente en desarrollar productos o servicios innovadores acorde al core de negocio, desplegar nuevas aplicaciones, tomar de decisiones de valor y enfocar esfuerzos basados en la rentabilidad, utilidad y expansión.

 

¿Te gustó el contenido?

Es hora de llevar tus sistemas e infraestructura a otro nivel

Contacta con nosotros

 

New call-to-action

Fuentes:
https://www.cisga.es/conoces-origen-del-cloud-computing-nube-informatica/
https://einatec.com/historia-cloud-computing/
https://clinic-cloud.com/blog/breve-historia-la-nube-del-cloud-computing/
https://www.vmware.com/topics/glossary/content/cloud-infrastructure-management.html
https://www.eescorporation.com/cloud-infrastructure-management/
https://www.cloudbolt.io/blog/beginners-guide-to-cloud-infrastructure-management/
https://www.techtarget.com/searchcloudcomputing/definition/cloud-infrastructure
https://www.cleo.com/blog/knowledge-base-cloud-infrastructure
https://www.geeksforgeeks.org/cloud-management-in-cloud-computing/
https://webtribunal.net/blog/cloud-adoption-statistics/#gref

¡Suscríbete!