Krypton Solid

La última tecnología en raciones de 5 minutos

¿Qué es el sistema adaptativo complejo (CAS)?

Complejo
sistema adaptativo es un término utilizado por los equipos de DevOps para describir una plataforma de TI o un proyecto compuesto por múltiples componentes que interactúan de formas que no se pueden predecir o controlar con total precisión.

El concepto de sistemas adaptativos complejos, que se originó en la disciplina de los estudios de sistemas, es una desviación de los enfoques más antiguos de la gestión de sistemas de TI en los que los ingenieros asumían que, al comprender cada una de las partes individuales de un sistema, podrían comprender y controlar el comportamiento de el sistema en su conjunto. Este no es siempre el caso en los entornos de TI modernos, cuyos diversos componentes se comunican, integran, escalan y fallan de formas que los ingenieros no siempre pueden anticipar.

Ejemplos de

Un ejemplo simple de la falta de previsibilidad total que existe dentro de un sistema adaptativo complejo es la capacidad de almacenamiento requerida para la infraestructura que soporta una canalización de entrega de aplicaciones. Las necesidades y la disponibilidad de almacenamiento se basan en una compleja combinación de factores. Incluyen no solo la demanda del usuario y la cantidad de discos disponibles en una matriz de almacenamiento, sino también el tamaño de los archivos binarios de la aplicación, la sobrecarga del sistema de archivos y las tasas de falla del disco. Los últimos factores se ven afectados, respectivamente, por el comportamiento específico del compilador, las variables de configuración del entorno y la suerte. Son imposibles de predecir con total certeza. Por esta razón, al planificar la infraestructura de almacenamiento para una canalización de entrega, los ingenieros no pueden simplemente implementar una determinada cantidad de almacenamiento y tener total confianza en que será suficiente. Lo mejor que pueden hacer es estimar cuánto almacenamiento implementar y luego administrar el almacenamiento en función de las necesidades reales.

Cambiando mentalidades

En pocas palabras, un sistema adaptativo complejo se puede administrar, pero no se puede controlar. Los ingenieros pueden establecer configuraciones iniciales que creen que servirán mejor a las necesidades del sistema que están implementando, pero no pueden esperar que el sistema se comporte exactamente como se especifica. En su lugar, deben estar preparados para gestionar el comportamiento del sistema supervisándolo, identificando problemas y reaccionando a ellos de forma continua.

El complejo concepto de sistemas adaptativos anima a los ingenieros de DevOps a adoptar esta mentalidad de gestión en lugar de control para adoptar un enfoque realista de la gestión de aplicaciones e infraestructura.

Deja un comentario

También te puede interesar...

Definición de gravamen flotante

¿Qué es un enlace flotante? Una garantía flotante, también conocida como tarifa flotante, es una forma en que una empresa puede obtener un préstamo utilizando una garantía en un conjunto general de activos, en el

Label team para luchar contra el ciberdelito en Australia

National Australia Bank está trabajando con la Universidad Macquarie para desarrollar métodos para prevenir ciberataques a instituciones financieras. NAB, uno de los bancos más grandes de Australia, espera que el ejercicio conjunto con la universidad

Telstra realiza una sola factura

La consolidación de los sistemas de facturación back-end en la empresa de telecomunicaciones más grande del país, Telstra, comienza a dar sus frutos, ya que la empresa de telecomunicaciones notifica a los clientes que ahora

Resultados de la recesión de Investopedia | Búsqueda

Investopedia y nuestros socios externos utilizan cookies y procesan datos personales, como identificadores únicos, en función de su consentimiento para almacenar y/o acceder a información en un dispositivo, para mostrar anuncios personalizados y para medir

Cómics de la semana # 327

Cómics de la semana # 327 Cada semana presentamos un conjunto de cómics creados exclusivamente para WDD. El contenido gira en torno al diseño web, los blogs y las situaciones divertidas que encontramos en nuestra

Definición de depósitos bancarios

¿Qué son los depósitos bancarios? Los depósitos bancarios consisten en dinero depositado en instituciones bancarias para su almacenamiento. Estos depósitos se realizan en cuentas de depósito, como cuentas de ahorro, cuentas corrientes y cuentas del

¿Spotify no funciona… o es solo tu conexión?

¿Spotify no funciona? No te preocupes, podría ser solo tu conexión a Internet. Antes de entrar en pánico y pensar que Spotify se ha caído, comprueba si puedes abrir otras páginas o aplicaciones en tu

8 conceptos básicos para el mercado de divisas

No es necesario ser comerciante diario para aprovechar el mercado de divisas: cada vez que viaja al extranjero y cambia dinero a una moneda extranjera, participa en el mercado de divisas. De hecho, el mercado

7 principios de UX para crear un gran sitio web

7 principios de UX para crear un gran sitio web Pasamos mucho tiempo en línea leyendo noticias, navegando por sitios web y usando aplicaciones web. En algunos casos, nuestra experiencia en línea no es la