Linux

Cómo Red Hat está liderando el movimiento sin servidor

El movimiento sin servidor tiene como objetivo utilizar nuevos conceptos innovadores para hacer avanzar la tecnología. Aprenda cómo Red Hat maneja este tema.

El concepto anticuado de «un servidor/una función» que ha prevalecido en la tecnología durante décadas es que un solo servidor es responsable de realizar la autenticación, el archivo, la impresión, la web, la mensajería y otros servicios.

Ese es el pasado. El futuro se está moviendo hacia un modelo sin servidor, donde la funcionalidad (como una aplicación) es más importante que la implementación real del servidor.

Mirar: Informe especial: Preparación para la informática sin servidor (PDF gratuito) (República tecnológica)

Tecnopedia habla con William Markito Oliveria, Gerente Senior de Gestión de Producto sombrero rojopara aprender cómo las empresas de soluciones empresariales de código abierto están aprovechando las tecnologías informáticas sin servidor.

Movimiento sin servidor

Scott Mattson: ¿Qué es el movimiento sin servidor?

Guillermo Machito Olivilia: Se trata de enfoque. Los desarrolladores y administradores de sistemas quieren concentrarse en lo que realmente importa y entregar valor más rápido. Para lograr esta velocidad, deben delegar ciertas preocupaciones a la plataforma, y ​​las plataformas sin servidor brindan muchos de los mismos beneficios al abstraer y simplificar el flujo de trabajo de creación y ejecución de aplicaciones.

Como parte de estas abstracciones, las cosas más comunes asociadas con el término sin servidor son: escalado automático bajo demanda (hacia arriba o hacia abajo) y aplicaciones basadas en eventos.

LEER  MX Linux es la distribución de escritorio de Linux más descargada, y ahora sé por qué

El nombre en sí puede no ser el mejor, pero probablemente estemos acostumbrados a la industria, no hay una nube real en la computación en la nube, todavía hay servidores sin servidor.

Scott Mattson: ¿Qué está impulsando este cambio de tendencia tecnológica?

Guillermo Machito Olivilia: La necesidad de adaptarse a los cambios frecuentes en las necesidades y los requisitos comerciales obliga a los líderes tecnológicos a adoptar prácticas modernas como devops, contenedores y sin servidor.

Por ejemplo, hubo un momento en el que podía justificar la inactividad de una aplicación para mantenimiento o el lanzamiento de una nueva función 3 veces al año, pero hoy eso es inaceptable y es mejor implementarlo semanalmente (si no diariamente) sin afectar el producto A actual. para el usuario Dado que la tecnología sin servidor puede optimizar todo el ciclo de vida de desarrollo e implementación, se considera una de las soluciones de tendencia para abordar las necesidades comerciales reales.

Ventajas y desventajas de serverless

Scott Mattson: ¿Cuáles son las ventajas/desventajas de serverless?

Guillermo Machito Olivilia: Algunas de las ventajas más inteligentes son ofrecer software en torno a la productividad del desarrollador y la agilidad general, centrándose en lo que los desarrolladores hacen mejor (código) en lugar de servidores e infraestructura. Pero otras ventajas radican en la optimización de la utilización de recursos al reducir automáticamente las aplicaciones o al proporcionar un conjunto bien definido de criterios para crear sistemas basados ​​en eventos.

Las desventajas siguen siendo la portabilidad o el bloqueo y la experiencia del desarrollador nativo, que hemos abordado en iniciativas como Knative.

Mirar: Informática sin servidor: una guía para líderes de TI (República Tecnológica Premium)

El futuro de los sistemas de servidores tradicionales

Scott Mattson: ¿Qué pasa con los sistemas de servidor tradicionales?

Guillermo Machito Olivilia: Siempre estarán allí y se usarán para muchas cargas de trabajo, especialmente aplicaciones con estado y cargas de trabajo más especializadas, como sistemas de latencia ultrabaja.

Scott Mattson: ¿A qué productos se refiere esto?

Guillermo Machito Olivilia: Para Red Hat, estamos trabajando arduamente para integrar toda nuestra cartera de productos con nuestra estrategia sin servidor de arriba a abajo. Incorporamos capacidades sin servidor en Red Hat OpenShift y múltiples integraciones con el portafolio de middleware, administración y monitoreo de Red Hat.

La visión de Red Hat

Scott Mattson: ¿Cuál es la visión de Red Hat?

Guillermo Machito Olivilia: Creemos que estamos en medio de la evolución de la tecnología sin servidor. Comenzó simplemente ejecutando una pequeña pieza de código (función) durante un breve período de tiempo y desencadenada por un evento, pero ha crecido hasta convertirse en parte de la plataforma combinada con la plataforma como servicio (PaaS) normal. caudal.

No necesita volver a escribir todo en funciones para aprovechar los microservicios sin servidor y casi cualquier contenedor de Linux puede ejecutarse como una carga de trabajo sin servidor utilizando OpenShift Serverless, nuestra oferta en este espacio basada en el proyecto Knative. Las funciones aún mejoran la productividad de los desarrolladores y son excelentes para muchos casos de uso, pero la tecnología sin servidor se ha expandido más allá de eso.

En 2023, hemos visto muchas iniciativas, incluso de proveedores de la nube, que ofrecen contenedores sin servidor, bases de datos sin servidor y plazos extendidos con capacidades de orquestación sofisticadas con un estado mínimo. Para los clientes, esta complejidad se oculta y se gestiona a través de la automatización, y las iniciativas como las de los operadores pueden desempeñar un papel importante.

plataforma Kubernetes

Scott Mattson: ¿Cómo se relaciona esto con otras plataformas como Kubernetes?

Guillermo Machito Olivilia: Un dicho ya popular es que «Kubernetes es la plataforma sobre la que se construye la plataforma», razón por la cual Google, Red Hat, IBM, SAP y más crearon e iniciaron proyectos como Knative, sin servidor específicamente para Kubernetes.

Kubernetes proporciona la base para implementaciones de nube híbrida y abstracciones de infraestructura que permiten la portabilidad, pero carece de algunas de las API centradas en el desarrollador y la facilidad de uso que facilita la tecnología sin servidor, problemas que ahora aborda Knative. Dado que OpenShift se posiciona como Kubernetes de nivel empresarial, estamos aportando nuestra pericia y experiencia en la ejecución de Kubernetes a este espacio, asegurando que tecnologías como Knative tengan la misma preparación y madurez empresarial que Kubernetes, y convirtiéndolo en parte de nuestra historia con OpenShift. Una parte integral de sin servidor

istock 512454930industrycloud4
Imagen: Getty Images/iStockphoto

LEER  SUSE Linux Enterprise Server 12 para Raspberry Pi: una opción interesante para los centros de datos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba