ANUNCIO: La adquisición de Wesco de Rahi ha sido finalizada. Leer más

ANUNCIO: La adquisición de Wesco de Rahi ha sido finalizada.

Leer más
Esa infraestructura

¿Su canalización de CI/CD respalda los esfuerzos de modernización?

Por Bill Evanger

29 de julio de 2022 -

Canalizaciones de CD de CI
Las aplicaciones desactualizadas u obsoletas constituyen casi un tercio de la cartera de software típica de una organización, lo que aumenta el riesgo de ataques cibernéticos, pérdida de datos y fallas operativas. La mala calidad del software cuesta a las empresas estadounidenses más de 2 billones de dólares al año, según el Consorcio para la Calidad de la Información y el Software.

El oleoducto CI/CD

Para abordar estos niveles de riesgo y costo, muchas organizaciones lanzan iniciativas de modernización de aplicaciones para agilizar el desarrollo, las pruebas y la implementación de software. Sin embargo, el proceso a menudo presenta desafíos inesperados.

La metodología DevOps es un enfoque popular para entregar mejor software más rápido. Un elemento clave de este enfoque es el desarrollo de canalización de integración continua y entrega continua (CI/CD). Este método utiliza la automatización para realizar actualizaciones rápidas de aplicaciones y poner en producción un nuevo código lo más rápido posible.

Desafíos de CI/CD

En la promesa, las canalizaciones de CI/CD ahorrarán tiempo y reducirán los errores manuales. Aunque en la práctica, estos entornos complejos pueden crear cuellos de botella inesperados que dificultan los esfuerzos de modernización. Aquí hay tres desafíos comunes con las canalizaciones de CI/CD:

Limitaciones de infraestructura
La canalización de CI/CD admite el desarrollo frecuente de pequeños cambios de código incrementales que se prueban rápidamente, se agregan a un repositorio de control de versiones y se ponen en producción automáticamente. Teniendo en cuenta que la mayoría de los proyectos involucran a varios equipos que trabajan simultáneamente en diferentes elementos de la misma aplicación, estos procesos continuos pueden ocupar muchos recursos informáticos locales. Los cuellos de botella también ocurren cuando los desarrolladores intentan implementar demasiados cambios en una sola versión. Las actualizaciones rápidas pueden sobrecargar el sistema, provocando pruebas fallidas u otros problemas.
Errores de automatización
La automatización integral del proceso de entrega de software es uno de los grandes beneficios de una canalización de CI/CD, pero también puede generar desafíos en el flujo de trabajo. Si se automatizan demasiados procesos a la vez, puede resultar en procesos de baja prioridad que interrumpen procesos más críticos y flujos de trabajo degradados. Además, las actualizaciones automáticas del sistema pueden crear cambios en cascada a lo largo de la tubería y romper todo el proceso. Si una actualización crítica es incompatible con los procesos existentes de la canalización, es posible que los desarrolladores tengan que reestructurar toda la canalización.
Pruebas inadecuadas
Las pruebas automatizadas son clave para mover el código a producción rápidamente. Aun así, muchas organizaciones prueban todos los cambios de código manualmente porque no confían plenamente en el proceso. Eso puede crear cuellos de botella significativos, ya que los desarrolladores deben probar los cambios de uno en uno, lo que ralentiza los comentarios y retrasa las actualizaciones. Además de la demora, los desarrolladores generalmente tienen que crear entornos de prueba dedicados que imiten el entorno del usuario final. Las pruebas manuales son valiosas en algunas circunstancias, pero las pruebas automatizadas son esenciales para acelerar el ciclo de vida del desarrollo. Las pruebas automatizadas permiten a los desarrolladores ejecutar pruebas simultáneas para ahorrar tiempo, y el aprovisionamiento automático permite configurar entornos de prueba con unos pocos clics del mouse.

Considere la nube

Las canalizaciones de CI/CD basadas en la nube ayudan a resolver muchos de estos desafíos al proporcionar una infraestructura elástica, escalable y resistente. Esto permite a los equipos de TI crear, probar e implementar aplicaciones en entornos híbridos y de varias nubes sin monopolizar los recursos informáticos locales limitados.

Una plataforma en la nube también facilita el uso de contenedores en la canalización de CI/CD. Con contenedores, las aplicaciones, sus dependencias, herramientas y scripts se agrupan en paquetes ligeros y escalables que pueden ejecutarse en cualquier entorno. Esto facilita a los desarrolladores la creación e implementación de aplicaciones porque todos los elementos necesarios están empaquetados y listos para ejecutarse.

Pruebas dentro del entorno en contenedores

La contenedorización también puede aislar los procesos de canalización. Por ejemplo, todas las herramientas y secuencias de comandos de prueba se pueden empaquetar por separado de los procesos de creación e implementación. Las pruebas dentro del entorno en contenedores eliminan la necesidad de crear entornos de prueba dedicados y mejoran los procesos de prueba al eliminar los factores ambientales que podrían afectar los resultados.

Los expertos en desarrollo de software de Rahi pueden ayudarlo a evaluar su proceso de CI/CD para determinar si cumple con los requisitos de modernización de su aplicación. Podemos trabajar con su equipo para revisar su entorno, herramientas y procesos existentes y determinar si una migración a la nube podría mejorar sus esfuerzos. Contáctenos para programar una cita.

Autor

  • Bill ha estado en la industria de las tecnologías de la información durante casi 30 años. Durante los últimos 20 años, se ha especializado en operaciones de centros de datos, incluida la preventa y la ingeniería. En particular, Bill ha pasado los últimos 12 años enfocándose en la gestión de la infraestructura del centro de datos (DCIM) y otras tecnologías relacionadas con el monitoreo.

, Arquitecto de Soluciones

Esa infraestructura
Enero 25,2023
La evolución DCIM

Las herramientas de gestión de la infraestructura del centro de datos (DCIM) se han vuelto esenciales para...

Esa infraestructura
Enero 05,2023
Explorando los diversos modelos de centros de datos

Aunque las empresas continúan migrando más aplicaciones y servicios a la nube, la mayoría también necesita mantener un...

Esa infraestructura
Diciembre 28,2022
Los beneficios de combinar los servicios administrados y la colocación

A medida que aumentan los costos de construir y mantener un centro de datos local, cada vez más organizaciones...

Esa infraestructura
Diciembre 21,2022
Los microcentros de datos superan la complejidad de la construcción de centros de datos

Tradicionalmente, las organizaciones construyen centros de datos desde cero instalando gabinetes y bastidores y luego agregando...

Esa infraestructura
Oct 27,2022
Mejora de la resiliencia empresarial con infraestructura hiperconvergente

Las interrupciones no planificadas de la red debido a desastres naturales, fallas del sistema, amenazas cibernéticas o errores humanos están en aumento,...

Esa infraestructura
septiembre 28,2022
Rahi Systems y Daxten permiten al personal del centro de datos levantar fácilmente cargas pesadas

Fremont, Calif. — 22 de junio de 2017 — Rahi Systems anunció hoy un acuerdo de asociación con Daxten, un...

Esa infraestructura
Agosto 24,2022
Sopesando las alternativas a una actualización del centro de datos en las instalaciones

A pesar de las predicciones de su desaparición inminente, el mercado de centros de datos en las instalaciones de EE. UU. se mantiene saludable. Más de la mitad de...

Esa infraestructura
Agosto 17,2022
La creciente importancia de la seguridad física en el centro de datos

Si bien la mayoría de las discusiones sobre seguridad de TI se centran en los controles lógicos, la protección de la infraestructura física del centro de datos...

Esa infraestructura
Jun 15,2022
Los beneficios de los paneles de energía remotos y las vías de barras en el centro de datos de hoy

Tradicionalmente, los centros de datos han tenido sistemas de distribución de energía especialmente diseñados por electricistas. Sin embargo, la costumbre...

Esa infraestructura
Jun 01,2022
7 preguntas que hacer al evaluar proveedores de colocación

Cada vez más organizaciones eligen salir del negocio de los centros de datos y asociarse con un proveedor de colocación...

Esa infraestructura
Marzo 30,2022
Un método rentable y que ahorra tiempo para capturar datos de monitoreo de energía

Uso de energía en los centros de datos El consumo de energía de los centros de datos ha sido durante mucho tiempo una preocupación de los administradores de TI conscientes del presupuesto....

Esa infraestructura
Feb 23,2022
Toma Advaetapa del regreso a la oficina para actualizaciones de TI

La mayoría de las organizaciones tuvieron que apresurarse para cambiar a modelos de trabajo desde casa. Ahora, están adoptando un enfoque más estratégico para...

Esa infraestructura
Oct 27,2021
Supresión de incendios del centro de datos: ¿está protegida su infraestructura de TI?

Incendio en el centro de datos de OVHcloud en Francia En marzo de 2021, el centro de datos SBG5,400 de OVHcloud, de cinco pisos y 2 metros cuadrados, en...

Esa infraestructura
Oct 20,2021
¿Cómo puede un análisis de utilización del espacio de trabajo permitir un retorno seguro al trabajo y un modelo de trabajo híbrido?

¿Por qué el análisis de utilización del espacio de trabajo es más importante ahora que nunca? Las organizaciones necesitan entender cuántos...

error: Contenido está protegido !!