Mejore su cadena de herramientas DevOps con CI/CD integrado

Una manera perfecta de conectar Bitbucket a las soluciones líderes de CI/CD, aumentando la velocidad del desarrollador y acelerando el tiempo de producción.

Cuando Atlassian presentó originalmente Bitbucket hace casi una década, nuestra visión era simple: crear un lugar central para que los equipos empresariales diseñaran y administraran su código fuente. Desde entonces, hemos evolucionado nuestra misión para convertirnos en la solución git para equipos profesionales, permitiendo a los usuarios ser más eficientes, innovar más rápido y brindar un mejor valor a sus negocios. 

Para los equipos que practican DevOps, hemos aumentado nuestro enfoque en unificar el trabajo en todo el ciclo de vida del desarrollo. Bitbucket Server & Data Center 7.4 demuestra otro paso en esa evolución con el lanzamiento de Integrated CI/CD, una forma perfecta de conectar Bitbucket a las soluciones líderes de CI/CD, aumentando la velocidad del desarrollador y acelerando el tiempo de producción.

El CI/CD integrado facilita un flujo de trabajo simplificado que es fácil de usar y proporciona retroalimentación contextual en cada etapa del ciclo de desarrollo de software, sin abandonar su instancia de Bitbucket; Esto significa menos cambio de contexto, menos procesos manuales y más tiempo para concentrarse en el código.

Elige tu propia aventura

No creemos en un enfoque único para DevOps, por lo que cuando creamos CI/CD integrado, queríamos que los equipos tuvieran la flexibilidad de elegir las herramientas que quieren usar. Ya sea que su equipo esté en la suite Atlassian y quiera usar Bamboo, o prefieran Jenkins, facilitamos la conexión de su canalización de CI/CD a Bitbucket de forma plug-and-play. 

El CI/CD integrado también presenta dos nuevas formas de obtener comentarios continuos sobre su código en Bitbucket: una nueva página de Builds y una nueva pestaña de Builds en la página de solicitudes de extracción. Al brindar resultados de compilación junto a su código, les brindamos a los desarrolladores todas las herramientas adecuadas para responder a los cambios sin perder el tiempo saltando entre aplicaciones.

Bitbucket builds, herramientas desarrollador DevOps de Atlassian

Y para los equipos con la edición empresarial de Bitbucket, Bitbucket Data Center, ofrecemos reflejo inteligente para minimizar las interrupciones en el trabajo y eliminar la congestión causada a menudo por una acumulación de compilaciones de CI. 

Originalmente creado para mejorar el rendimiento de lectura de git y clonación, las granjas de espejos inteligentes permiten a los equipos agrupar espejos que operan copias de solo lectura de repositorios en granjas agrupadas detrás de un equilibrador de carga para aumentar la capacidad de CI / CD y acortar el tiempo de producción.

TIP

Si está interesado en obtener más información sobre cómo construimos Smart Mirror Farms, consulte este blog .

Nuestra misión de racionalizar el proceso de desarrollo y aumentar la velocidad del desarrollador no se limita a CI/CD integrado. Bitbucket tiene una serie de integraciones y asociaciones que brindan las mejores soluciones a los usuarios.

Haz tu mejor trabajo

Los equipos que practican DevOps lanzan con mayor frecuencia, con mayor calidad y estabilidad. Y eso es lo que hemos visto con nuestra integración de Bitbucket y Jira : los equipos que integran estas soluciones lanzan un 14 por ciento más a menudo que aquellos que no lo hacen.

Esta combinación permite a los usuarios personalizar modelos de ramificación, disparadores de flujo de trabajo y ganchos Git para crear un flujo de trabajo que funcione para cualquier equipo, de cualquier tamaño. 

Además, las tareas generales como la transición, agregar comentarios o crear nuevos problemas se pueden ejecutar sin tener que abandonar su instancia de Bitbucket, lo que permite a los equipos trabajar donde mejor funcionen. Como fuente de la verdad, Jira simplifica la coordinación necesaria que existe en cada etapa del proceso de desarrollo, lo que significa menos reuniones e interrupciones para trabajar.

Atlassian también ofrece una integración de VS Code que permite a los desarrolladores la flexibilidad de elegir el entorno que mejor funcione para ellos. El complemento Atlassian para VS Code, que se lanzó para Server and Data Center a fines del año pasado, combina el poder de Jira y Bitbucket para optimizar el flujo de trabajo del desarrollador dentro de VS Code. 

Puede crear y ver problemas, comenzar a trabajar en problemas, crear solicitudes de extracción, realizar revisiones de código, iniciar compilaciones y más. Si prefiere permanecer en Bitbucket, también hemos introducido una experiencia de solicitud de extracción renovada en Bitbucket 7.0 . La nueva experiencia facilita la revisión de diferencias complejas, mejora la trazabilidad y reduce los tiempos de carga hasta en un 50 por ciento.

Aumentar la colaboración y la confianza.

Construir una cultura de colaboración y confianza es la base de cada equipo DevOps de alto rendimiento. Entonces, para fomentar la comunicación y ofrecer a los equipos una variedad de formas de colaboración:

  • Nuestra integración de Slack mantiene a los compañeros de equipo actualizados sobre todo lo que sucede en Bitbucket y reacciona a los cambios.
  • Atlassian Community , que ofrece AMA exclusivos y las mejores prácticas de las PYME en diferentes empresas.
  • Confluence , donde todos en el negocio pueden compartir actualizaciones, comunicar objetivos e inspirar conversación y nuevas formas de trabajar

Para generar confianza en el código que lleva a la producción, tenemos asociaciones con varias herramientas de análisis, prueba y análisis de DevOps para impulsar Code Insights . Esto mostrará un resumen de análisis y anotaciones de código para ayudar a identificar y abordar vulnerabilidades de dependencia, olores de código y mucho más, al principio del proceso de desarrollo. Y para una capa adicional de protección, permitimos que los equipos apliquen controles de fusión para impedir que las solicitudes de extracción se fusionen hasta que sus informes de calidad cumplan con sus requisitos.

Solo el comienzo

A medida que continuamos invirtiendo en Bitbucket y expandimos sus interacciones con otras soluciones para aumentar la velocidad del desarrollador, agregar nuevas características a CI / CD integrado estará en la parte superior de nuestra lista. En los próximos meses, agregaremos la capacidad de confirmar y ver la configuración como código, y la información de implementación a su instancia de Bitbucket. 

Estas características ayudarán a automatizar el camino hacia la producción y permitirán a los desarrolladores enviar código de calidad más rápido. Más por venir en el resto de la serie 7.x. Hasta entonces, realice la primera fase de Integrated CI / CD para probar Bitbucket Server & Data Center 7.4.

Para consultar sobre los productos de Atlassian Chile adecuados para tu empresa escríbenos a Contacto S4E

Somos S4E, Gold Solution Partner de AtlassianChile visítanos y conoce más de JiraChile