NOTICIAS

Manténgase conectado con 12 nuevas funciones de DevOps

Menos cambio de contexto. Menos reuniones. Más tiempo para codificar y entregar valor a los clientes.

Nuestra misión es liberar el potencial de todos los equipos aprovechando el poder de las herramientas y prácticas de colaboración. Esto es particularmente cierto para los equipos que practican DevOps, que consiste en desbloquear la colaboración entre los equipos de desarrollo, operaciones de IT y negocios.

Sin embargo, esta mayor colaboración puede tener un costo para los desarrolladores. En lugar de codificar y construir soluciones innovadoras, los desarrolladores pueden terminar pasando una gran parte de su día integrando múltiples herramientas, actualizando el estado del trabajo y compartiéndolo con otros equipos.

Esto salió en voz alta y clara en la Encuesta de Tendencias DevOps que realizamos a principios de este año. Descubrimos que las mismas prácticas que se suponía que facilitarían la vida de los desarrolladores estaban causando nuevos tipos de dolor. Demasiadas herramientas desconectadas, procesos manuales y prácticas de colaboración en constante cambio están impidiendo que los desarrolladores alcancen la promesa completa de DevOps.

El 90% de los equipos informaron que DevOps tuvo un impacto positivo en el negocio, pero también existe el peligro de que esto pueda quitarle tiempo a la innovación, y el 84 por ciento dijo que enfrentaban barreras para la implementación.

Hoy, anunciamos 12 nuevas funciones, automatizaciones e integraciones para ayudar a los desarrolladores a recuperar su tiempo y enviar un código mejor, más rápido. Menos cambio de contexto. Menos reuniones. Menos pings de IT sobre incidentes de seguridad. Solo más tiempo para codificar y entregar valor a los clientes.

Estamos ayudando a los desarrolladores a centrarse en su código a medida que conectamos de manera exclusiva el desarrollo, las operaciones de IT y los equipos comerciales con la automatización que abarca nuestros productos y herramientas de terceros. Con Jira como la columna vertebral y la última fuente de verdad, Atlassian unifica todo el trabajo de DevOps y reduce la sobrecarga de colaboración.

Siga leyendo para obtener más información sobre cómo estamos ayudando a los desarrolladores a ser más productivos.

Solutions for Everyone - 1
Solutions for Everyone - 2

Planifique y rastree proyectos directamente en el contexto de su código

Creemos que la cadena de herramientas DevOps no es un enfoque único para todos. DevOps es una caja de herramientas de diferentes aplicaciones y equipos, y el desarrollador sabe mejor cuándo se trata de qué herramientas usar o cuántas. Pero con esa flexibilidad viene una necesidad crítica de coordinación del trabajo. Nuestra encuesta encontró que un gran número de equipos de DevOps dicen que necesitan más de 5 herramientas para comprender el estado del proyecto. Los equipos de operaciones de IT y de negocios que no trabajan estrechamente en estas herramientas necesitan saber qué está sucediendo y cuándo. Ahí es donde entra Jira. Jira unifica automáticamente el trabajo entre equipos y herramientas.

Hemos creado integraciones profundas entre Jira Software Cloud y Bitbucket Cloud, GitHub y GitLab para que el seguimiento de problemas y las actualizaciones de proyectos ocurran justo donde codifica, automáticamente. No es necesario volver a Jira. Y su gerente de proyecto no tendrá que enviarle un ping para actualizaciones e interrumpir su flujo de codificación, porque su tablero de proyecto se actualizará automáticamente en función de su trabajo en Bitbucket, GitHub o GitLab.

  • El nuevo panel de control Your Work en Bitbucket Cloud se ha ampliado para incluir los problemas de Jira asignados para que pueda pasar rápidamente de una tarea a la siguiente, sin saltar entre herramientas. Dentro de cada repositorio, pronto verá una nueva vista a nivel de equipo de proyectos y problemas conectados dentro de la pestaña “Problemas de Jira”.
  • En Jira Software Cloud, hemos mejorado las capacidades de automatización con nuevos y potentes activadores de automatización DevOps . Con solo unos pocos clics, puede crear reglas de automatización para mantener su trabajo sincronizado con las actividades de desarrollo, con desencadenantes de la actividad de solicitud de confirmación o extracción en cualquier repositorio de código conectado. En su forma más básica, puede actualizar automáticamente el estado de los problemas relacionados con Jira, pero estas nuevas automatizaciones también permiten reglas más complejas como reasignar problemas de Jira para control de calidad o revisión de código, o incluso enviar un mensaje al canal Slack de su equipo sobre nuevos RP. Estas reglas de automatización funcionan con Bitbucket Cloud, GitHub, GitLab y cualquier otro repositorio de código que se integre con Jira Software Cloud.
Solutions for Everyone - 3

Obtenga más información sobre cómo los equipos que usan Jira y Bitbucket lanzan un 14% más a menudo .

Solutions for Everyone - 4

Revise, pruebe e implemente código sin perder su lugar

Cada equipo quiere las mejores herramientas posibles para escribir y revisar el código, y con Bitbucket Cloud, lo tenemos cubierto. Queremos maximizar la productividad de sus desarrolladores en las tareas más importantes que realizan cada día: escribir y revisar el código.

Ya sea que prefiera trabajar en Bitbucket o su IDE, nuestro objetivo es mantenerlo en el flujo y reducir los rebotes innecesarios entre sus herramientas.

  • La nueva experiencia de solicitud de extracción de Bitbucket Cloud ofrece un diseño innovador que facilita y agiliza la revisión de los cambios en el código. Las nuevas características, como la lista consolidada de tareas, la creación integrada de problemas de Jira y los filtros de alimentación de actividades, significan que los desarrolladores pueden completar sus revisiones de código más rápido y hacer malabares de manera eficiente múltiples solicitudes de extracción a la vez.
  • La integración de Atlassian VS Code trae toda su canalización de desarrollo a su editor, con su lista de tareas de Jira Software Cloud, una experiencia completa de revisión de código y seguimiento de CI / CD de Bitbucket Pipelines. Si aún no lo ha visto, pruebe la extensión VS Code hoy .
Solutions for Everyone - 5

Envíe rápido sin romper cosas

Los equipos de DevOps están tratando de acelerar su canalización a través de la automatización y el “desplazamiento a la izquierda” de las comprobaciones manuales en el proceso de CI / CD. Para ayudar con esto, hemos incorporado informes de escaneo y calidad a la experiencia de revisión de código de Bitbucket Cloud para que los revisores reciban alertas de posibles problemas antes de que cualquier cosa pase a producción. También puede probar nuestra nueva gestión de cambios automatizada, que conecta su canalización de CI / CD con aprobaciones de cambios indoloras en Jira Service Desk Cloud.

  • Code Insights en Bitbucket Cloud le permite incorporar las mejores herramientas de escaneo, prueba y análisis de DevOps en su proceso de revisión de código, incluyendo Mabl para la automatización de pruebas y Sentry para el monitoreo automatizado. Nuestra nueva integración de DevSecOps con Snyk es especialmente importante, ya que Snyk puede escanear y resaltar vulnerabilidades críticas de seguridad antes, antes de que se conviertan en un incidente de seguridad Sev-1. Todas estas integraciones también se basan en una API abierta , por lo que puede ampliar Bitbucket Cloud con informes de código adicionales para sus propias herramientas.
Solutions for Everyone - 6
  • La gestión de cambios automatizada con Jira Service Desk Cloud y Bitbucket Pipelines (actualmente en acceso temprano) pausará su proceso de CI / CD, creará una solicitud de cambio en Jira Service Desk y luego activará la implementación una vez que se apruebe:
    • Nuestro motor de evaluación de riesgos en Jira Service Desk Cloud califica rápidamente el riesgo de un cambio y aprueba automáticamente e implementa cambios de bajo riesgo.
    • Nuestra Vista de gestión de cambios en Jira Service Desk Cloud agiliza el proceso de aprobación de cambios de alto riesgo al reunir toda la información en solicitudes de cambio rastreables que el equipo puede revisar y aprobar manualmente si es necesario.
    • La gestión de cambios automatizada admite Bitbucket Pipelines, Jenkins, Circle CI y Octopus Deploy.
Solutions for Everyone - 7
Solutions for Everyone - 8

Mitigue la fatiga de alerta y resuelva los incidentes más rápido

Cuando ocurren incidentes, la clave para una resolución rápida es determinar la causa del problema rápidamente. Y a medida que sus equipos adoptan DevOps y automatizan sus procesos de implementación, las fallas relacionadas con el cambio se vuelven cada vez más comunes. Cuando te despiertan para lidiar con un corte de energía, ¿no sería genial saber si un cambio reciente en el código causó el problema e inmediatamente recibir ayuda del desarrollador adecuado?

Para la mayoría de los equipos de hoy, esto requiere un trabajo de detective avanzado, que rastrea la historia de Git y los boletos de Jira. Sabíamos que tenía que haber una mejor manera. La nueva y profunda integración de Opsgenie en Jira Software Cloud y Bitbucket Cloud ayuda a los equipos a atajar todo este proceso, brindando a los primeros respondedores una pista de auditoría para implementaciones recientes y sus tickets relacionados con Jira.

  • Nuestra integración con Opsgenie y Bitbucket Cloud centraliza todas las alertas y filtra el ruido para garantizar que se resuelvan los problemas correctos, se avise a las personas adecuadas y se tomen las medidas correctas. Con el Panel de investigación de incidentes , los equipos pueden ver el despliegue que ocurrió justo antes del incidente, agregarlo como una causa potencial y contactar al desarrollador que realizó el cambio para que puedan deshacerlo y resolver el incidente.
Solutions for Everyone - 9
Solutions for Everyone - 10

DevOps se trata de herramientas y prácticas / cultura

La implementación exitosa de DevOps no termina al conectar las herramientas. La mayoría de los profesionales de DevOps están de acuerdo , citando a las personas y la cultura como el factor principal para implementar con éxito. Para lograr este equilibrio, hemos creado un nuevo destino para que aprenda y comparta las mejores prácticas de DevOps.

  • Nuestro centro de recursos comparte orientación sobre cómo conectar herramientas con prácticas y cultivar una cultura DevOps de clase mundial. El centro incluirá:
    • Comunidad DevOps (con AMA exclusivos con líderes de opinión DevOps)
    • Plantillas de Confluencia de DevOps (para mejorar los rituales de DevOps y establecer objetivos de equipo a largo plazo)
    • Guías de DevOps (sobre cómo conectar herramientas como Jira con las mejores prácticas de la industria como CI / CD)

También hemos extendido nuestras integraciones automatizadas a sus herramientas de comunicación. Para su día a día, nuestras integraciones de Slack e integraciones de la página de estado pueden ayudarlo a adoptar las mejores prácticas de DevOps en sus comunicaciones internas y externas.

Comience con Atlassian DevOps

¿Listo para simplificar su flujo de trabajo DevOps? Obtenga más información sobre cómo pensamos sobre DevOps en Atlassian, descubra las mejores prácticas para mejorar el rendimiento de su equipo o simplemente comience su viaje registrándose hoy mismo.Empoderar a su equipo para centrarse en el código

¿Comenzando a trabajar desde Jira Software Cloud? Manténgase en flujo con el código de su tablero.

Sabemos que los desarrolladores pasan la mayor parte de su tiempo en su herramienta Git o en el IDE, pero cuando inicia sesión en Jira, hemos facilitado la comprensión de los proyectos en el contexto del código. Aquí hay algunas actualizaciones adicionales que hemos agregado para alinear más estrechamente su vista de Jira con su forma de trabajar:

– Resumen de herramientas de desarrollador y administración de versiones en aplicaciones nativas de Jira: hemos agregado un nuevo resumen de DevTools y Release Hub en nuestras aplicaciones nativas de Jira para iOS, Android y escritorio. Visualice integraciones de herramientas de desarrollador tanto propias como de terceros en nuestras aplicaciones nativas y administre lanzamientos en cualquier momento y en cualquier lugar.

– Código en Jira (próximamente):Conecte Bitbucket a Jira y vea automáticamente qué repositorios trabaja su equipo en la nueva vista de Código en Jira. Con Code como elemento de navegación de proyectos de nivel superior, su equipo puede obtener visibilidad del código en el que se está trabajando activamente sin necesidad de abandonar Jira.

– Implementaciones en Jira (Próximamente): vea la información de implementación de CI / CD y las versiones planificadas previamente desde Jira Software. Visualice el progreso del trabajo a medida que avanza por la tubería de implementación. Con la nueva vista, nunca más tendrá que preocuparse por perder el estado de un cambio nunca más. Simplemente verifique la vista para obtener una visibilidad clara de dónde está un cambio en la tubería y cuándo llegará a los clientes.