Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Comencemos con el concepto de contenedor. Como implica su nombre, contienen elementos. En este caso, almacenan
el software en el servidor con todos los elementos necesarios para que funcionen. Una metáfora adecuada sería el de
un contenedor de transporte. Por ejemplo, pensemos en los buques de carga que transportan grandes cantidades de
mercancías de la fábrica a los consumidores. Si no tuvieran contenedores para almacenar la mercancía, irían cargados
de montones de productos desordenados (electrónica, juguetes, muebles…) y el proceso de carga y descarga sería un
caos.
• De manera similar, la falta de protocolos con los primeros servidores hizo que fuese difícil trabajar con ellos. Apenas
había organización, lo que dificultaba y ralentizaba la subida y descarga de información. Esta situación fue la que
motivó la creación de los contenedores. Estos permiten ordenar y optimizar los sistemas.
• El autoconfinamiento digital permite que los sistemas ejecuten gran cantidad de entornos y sistemas operativos como
Linux, Windows o MacOs en servidores físicos, máquinas virtuales o incluso en el portátil de un desarrollador. Esto
es de vital importancia, pues hace más fácil la creación de programas para los desarrolladores y el uso para los
consumidores. (Google Cloud, s. f.)
• Al hablar de los contenedores, el Prof. Williams emplea el término "imagen". En este caso, no se refiere al sentido
literal de la palabra, sino a los recursos necesarios para que un programa funcione. Una imagen es el conjunto de
instrucciones que conforman el contenedor. (Gillis, 2021)
• Además de esta revolución tecnológica de los contenedores, hay miles de avances que han llevado a los sistemas en la
nube actuales. Muchos de estos avances están relacionados entre sí.
• Configuración
• La configuración de la nube puede ser instantánea. Los servidores están listos, lo que evita días o semanas de complejas
instalaciones de sistemas operativos y programas.
• Escalabilidad
• Permite que el espacio de servidores en la nube se escale rápido y se ajuste a las necesidades del usuario. Por ejemplo, imaginemos un
portal de ventas online que normalmente usa diez servidores, pero que, por el aumento de ventas de la temporada navideña, necesita
veinte. En el contexto de la nube, el sistema aumenta de forma automática, así el portal de ventas dispone de los servidores que necesita
de manera temporal. Además, la nube no requiere personal de mantenimiento adicional y solo se paga por lo que se usa.
• Coste y mantenimiento
• Según el ejemplo anterior, con servidores tradicionales, la empresa tendría que poseer y mantener los veinte servidores. Si
no, habrían perdido ventas durante los picos de actividad, sus servidores habrían colapsado o ambas. La adquisición de
veinte servidores implica una gran inversión inicial y su mantenimiento requiere la contratación de personal cualificado. En
este caso, la computación en la nube reduce los gastos, el espacio y la complejidad del negocio.
• Equilibrio de Carga
• Esta característica evita los atascos en el tráfico de red. Esta funcionalidad distribuye el tráfico acorde a los recursos, para que ningún
servidor resulte comprometido. Además, puede servir de mecanismo de seguridad porque bloquea contenido malicioso o se enfrenta a los
ataques de denegación de servicio. (AWS, s. f.)
• Los ataques de denegación de servicio (DOS) ocurren cuando alguien con malas intenciones satura un servidor con demasiado tráfico
artificial para que no pueda resolver peticiones o, sencillamente, colapse (Frankenfield, 2023).
• Usos especializados
• El servidor no solo viene listo para su uso, sino que también trae incorporado el software
apropiado para el sector, por lo que se disminuye aún más el tiempo de configuración. Tanto si
analizas datos financieros como si interpretas señales por satélite, los servidores están listos.
• Impacto medioambiental
• Al necesitar menos servidores y ser más eficiente, la computación en la nube emplea menos
recursos y, por lo tanto, tiene un impacto medioambiental menor.
• Recuperación y copia de seguridad de datos
• Esta función copia y almacena los archivos en un servidor remoto por si se diese el caso de
pérdida o daño de los originales. Esto aporta tranquilidad a los propietarios y a los clientes y
puede evitar tiempos de caída de servidores cuando haya problemas (Arcserve, s. f.).
• Computación en la nube distribuida
• Esta función elige una sola tarea y "distribuye" partes de ella en distintos ordenadores. Esto
permite que varios ordenadores trabajen de manera conjunta para resolver un problema y generar
resultados más rápidos.
• Cumplimiento de normativas
• La computación en la nube puede ser muy eficaz en materia de seguridad y cumplimiento de
normativas, tanto a nivel local como global. Además, es aplicable a cualquier tipo de negocio o sector
profesional. Estos servicios facilitan la protección de datos, el cumplimiento de normativas y la
preparación de la documentación necesaria. No obstante, esto no exime al cliente de la necesidad de
implementar buenas prácticas en sus negocios para que todo el sistema, los componentes en la nube
y los comportamientos en el mundo real funcionen de forma conjunta sin problemas (Spot, s. f.).
• Seguridad
• Aunque está directamente relacionada con el cumplimiento de normativas, ya que este garantiza la
seguridad, no son lo mismo. La computación en la nube supervisa constantemente sus sistemas en
busca de amenazas y las neutraliza al momento. Además, garantiza que todo el software está
actualizado, lo que evita las vulnerabilidades en el sistema.
• Velocidad
• La consecuencia de todos los elementos anteriores es un servicio mucho más rápido. El equilibrio de
carga, la computación en la nube distribuida, las actualizaciones de software y el menor tiempo de
caída contribuyen a la obtención de resultados más rápido
Los cambios más importantes de la computación en la nube
• Como empresaria, tengo que decir que
el mayor avance ha sido la instalación.
Dirigir tu propio negocio es difícil a
todos los niveles, pero el primer paso es
sacar tu producto al mercado. Instalar
servidores tradicionales exigía un coste
inicial, personal técnico y una cantidad
de tiempo prohibitiva.
• Creo que la computación en la nube
impulsa la revolución del negocio, ya
que es una herramienta que permite que
los empresarios presenten de manera
asequible sus ideas al mundo.
• Como informático, tengo que
decir que el equilibrio de carga ha
sido un factor decisivo. La caída
de servidores por tráfico excesivo
ha sido siempre uno de nuestros
mayores problemas.
• Es como tener un
supercontrolador de tráfico que
redirige todas las peticiones.
• Al final, nos permite centrarnos
en tareas importantes.
• ¡Sin duda diría que el más importante es el
cumplimiento de normativas! Trabajo en el
sector sanitario, uno de los sectores con
mayor regulación.
• Antes de que la computación en la nube
nos ayudase con los problemas
relacionados con el cumplimiento de
normativas, era una pesadilla continua.
• Con los nuevos servicios, tenemos la
certeza de que cumplimos con las
normativas vigentes. Además, estamos más
tranquilos, ya que sabemos que los datos
de los pacientes están seguros y que
pasaremos con nota la próxima auditoría.
¿Cómo afecta la computación en la nube a nuestras vidas?
Anteriormente hemos hablado de las tecnologías que nos han llevado de los servidores tradicionales a los servidores en nube.
Ahora nos centraremos en los servicios que ofrecen estos sistemas.
Servicios: las series aaS
• Como ya hemos comentado, en un primer momento los servidores venían
vacíos, como un apartamento sin amueblar. En la actualidad, vienen
aprovisionados, "amueblados", por lo que están listos para ser usados desde
el primer momento. No obstante, como hay tantas formas de utilizar un
servidor, existe una amplia gama de "amueblamientos" que adoptan la forma
de servicios.
• Dado que la lista de servicios posibles es larga, nos centraremos en una
categoría de ofertas que se corresponden con la denominación "aaS". Esta
serie de letras significa "as a service" (en español, "como servicio") y hace
referencia a que lo que antes era un hardware autogestionado ahora es un
servicio virtual prestado por empresas. Algunos de estos servicios son los
siguientes:
• Infraestructura como servicio (IaaS)
• Este servicio es fundamental. Proporciona a los clientes acceso a la funcionalidad de un
servidor sin necesidad de adquirirlo o configurarlo. Los clientes tienen acceso instantáneo y
fácil a la red, la potencia de procesamiento y el almacenamiento de datos.
• Es ideal para quienes quieren evitar la inversión inicial y las molestias de poseer un servidor.
Sin embargo, el cliente sigue siendo responsable de los sistemas operativos (SO), las bases de
datos, las aplicaciones y la seguridad.
• Algunos ejemplos de IaaS son Amazon EC2, Google Compute Engine y Microsoft Azure.
• Plataforma como servicio (PaaS)
• Este servicio puede considerarse una versión más sofisticada de IaaS. Además de la
infraestructura básica, también se proporciona la plataforma informática, lo que permite a los
desarrolladores diseñar aplicaciones a medida y a los clientes personalizar sus sistemas.
• Algunos ejemplos de PaaS son AWS Elastic Beanstalk, Google App Engine, Microsoft Azure
(Brown, 2019)
• Software como servicio (SaaS)
• Esta funcionalidad contiene elementos de IaaS y PaaS. El software como servicio significa
simplemente que no se compra el software y se instala en el ordenador, como se hacía tradicionalmente.
En su lugar, uno se da de alta en el servicio y utiliza el programa (a través de un navegador) mientras le
resulte pertinente o útil. La mayoría de la gente ha utilizado SaaS, ya que abundan los ejemplos.
• Algunos ejemplos de SaaS son Gmail, Netflix, Dropbox y Salesforce.
• Función como servicio (FaaS)
• Esta modalidad permite utilizar funciones concretas sin necesidad de tener instalado un programa
entero. Por ejemplo, imagina que subes una foto a un servidor en la nube. Para reducir su peso y, por
tanto, el espacio de almacenaje que necesita, se podrían activar funciones como, por ejemplo,
compresión del archivo o modificación del tamaño.
• Otros ejemplos de funciones que utilizan FaaS serían el envío de notificaciones push para redes
sociales o el apagado de las luces de casa tras un periodo de inactividad.
• Algunos ejemplos de FaaS son Google Cloud Functions, Microsoft Azure Functions o AWS Lambda.
La nube y los negocios
• Lectura recomendada: Si quieres conocer más detalles sobre las ventajas de
la computación en la nube para los negocios, puedes leer el artículo "6 ventajas
del cloud computing para su empresa" en la página "Amplía tu conocimiento".
• Migrar a la nube: casos de estudio
• Lógicamente, dado que la nube es una tecnología reciente, muchas empresas
que funcionan con servidores tradicionales están migrando a ella. Aunque
puede ser una tarea desalentadora, como cambiar de casa, sus efectos suelen ser
sorprendentes, ya que aumenta la velocidad, la fiabilidad, el cumplimiento de
las normativas y mucho más.
• A continuación, se presentan una serie de casos prácticos que permiten ver
cómo han sido estas transiciones en empresas reales.
Servicio de comida
• Un distribuidor de alimentos que trabaja con más de 10.000 tiendas franquiciadas en Estados Unidos
tenía graves problemas con sus servidores locales.
• La empresa contaba con servidores in situ, que funcionaban con una arquitectura antigua y múltiples
proveedores de servicios. Estos servidores no eran capaces de soportar el procesamiento necesario y se
sobrecargaban, lo que provocaba frecuentes cortes e interrupciones en sus operaciones. Dado que cada
día se procesaban alrededor de 2.500 pedidos y cada uno de ellos estaba compuesto por entre 80 y 100
artículos, el tiempo de inactividad tenía un enorme impacto en términos financieros.
• Además, la empresa necesitaba una solución mejor para la seguridad, el cumplimiento de normativas y
la gestión de riesgos en general, porque la fragmentación estaba integrada en el sistema.
• Para mejorar la fiabilidad y la velocidad, la empresa buscó ayuda para transformar su entorno de
servidores y aplicaciones. Migraron todos los sistemas a AWS. Al agrupar todas las aplicaciones de
servicios gestionados en un único proveedor, racionalizaron la arquitectura, lo que facilitó las
operaciones.
• Desde que introdujo estos cambios, la empresa no ha sufrido ninguna interrupción del ecosistema, por lo
que ha ahorrado dinero, mejorado el rendimiento y facilitado el flujo de información. (Deloitte, s. f. -a)
Hospital universitario
• Un conocido hospital universitario decidió que racionalizando su tecnología podría
ser más eficiente y dedicar más recursos a los pacientes.
• Utilizaban un sistema anticuado compuesto por 54 aplicaciones y 53 bases de datos,
cuyo mantenimiento resultaba caro y provocaba interrupciones y discontinuidades en
el flujo de información. Se necesitaba con urgencia un sistema mejor.
• Decidieron trasladar sus datos y aplicaciones a la nube utilizando Microsoft Azure.
Este cambio les ayudó a ahorrar dinero; de hecho, redujeron los costes totales en un
95 %, que equivalió a casi un millón de dólares.
• Además, les permitió acceder rápidamente a los datos, centrarse en proyectos que
beneficiaban a los pacientes y recuperar información con fines informativos y
normativos, algo esencial en el sector sanitario.
• (Deloitte, s. f. -b)
Una agencia gubernamental
• Cuando una importante agencia estatal tuvo problemas para afrontar la complejidad
de los datos de recursos humanos y de las nóminas, así como los gastos derivados
de estos, decidió que quería pasarse a la nube, ya que esto les permitiría mejorar el
acceso, la fiabilidad, la optimización de costes y la escalabilidad.
• Los directivos optaron por migrar a AWS. Antes de hacerlo, crearon un plan
detallado de migración de datos, aplicaciones y redes. Finalmente, la agencia
trasladó con éxito su sistema de nóminas e informes a AWS. El resultado fue una
considerable mejora en el rendimiento y una reducción de los tiempos de ejecución
de las nóminas hasta en un 60 %.
• Una vez completada la primera fase, la agencia estaba preparada para continuar su
andadura en la nube, ampliándola según fuera necesario en el futuro.
• (Deloitte, s. f. -c; IBM Technology, 2019)