Bitbucket Cloud ha llegado a AWS

En julio y agosto de este año, le revelé a nuestra comunidad por primera vez que Bitbucket Cloud estaba involucrado en un proyecto para migrar a una nueva plataforma. Como escribí en julio:

Durante más de una década, la mayoría de los servicios de Bitbucket se han alojado en un centro de datos. Si bien esto nos ha servido bien durante muchos años, operar un centro de datos conlleva una sobrecarga y un riesgo importantes. Por ejemplo, cuando hemos tenido problemas de capacidad inesperados (por ejemplo, fallas de hardware o interrupciones no planificadas en los servicios ascendentes), hemos estado limitados por los servidores físicos que teníamos disponibles, lo que afecta nuestro tiempo de recuperación.

Durante el año pasado, estuvimos en un viaje para migrar todo Bitbucket Cloud a Micros , la plataforma de nube interna de Atlassian basada en AWS. Este es realmente un salto cuántico para Bitbucket Cloud y resolverá muchos problemas de confiabilidad, incluido el descrito anteriormente y más.

Me complace anunciar que, a fines de agosto, completamos oficialmente este proyecto y Bitbucket Cloud ha estado operando en AWS, sin centro de datos durante más de 2 meses .

Solutions for Everyone - 2

Entonces, ¿cómo beneficia esto a nuestros clientes?

  1. Fiabilidad. La infraestructura de Bitbucket nunca ha sido más resistente y escalable.
    1. Hemos tenido cero incidentes graves de fiabilidad (es decir, interrupción o disminución del rendimiento) desde la finalización de la migración.
    2. Durante los últimos dos meses desde que completó la migración, nuestro volumen de casos de soporte semanales relacionados con la confiabilidad ha disminuido un 93% .
  2. Seguridad. Bitbucket es más seguro hoy que nunca.
    1. Nuestros volúmenes de almacenamiento en la nube que brindan acceso a nuestros servicios web al código fuente del cliente ahora están encriptados en reposo .
    2. La ejecución en la plataforma en la nube de Atlassian (Micros) nos permite aprovechar las mejores prácticas de seguridad y las políticas aplicadas en toda la plataforma, como el aislamiento de recursos a través de grupos de seguridad, escaneo regular del sistema operativo en busca de vulnerabilidades conocidas, copias de seguridad de datos regulares y más.
    3. Al eliminar las operaciones del centro de datos de las responsabilidades de nuestros equipos, se elimina toda una clase de riesgo de seguridad : servidores, unidades, interfaces de red y otro hardware que debían actualizarse y protegerse periódicamente.
  3. Rendimiento. Gracias a las importantes inversiones en la arquitectura de Bitbucket para reducir la sensibilidad de nuestros servicios a la latencia del sistema de archivos, nuestros tiempos de respuesta web en todas nuestras capacidades principales de hoy son en promedio un 55% más rápidos que a principios de 2020.

Este es uno de los proyectos técnicamente más complejos que hemos abordado como equipo. Las siguientes son solo algunas estadísticas para transmitir la escala de este logro:

  1. Migramos más de 50 millones de repositorios a nuestro nuevo backend de almacenamiento en la nube.
  2. Además, replicamos y trasladamos todos los demás almacenes de datos con un tráfico total de más de 200.000 consultas por segundo a AWS.
  3. Nuestros servicios manejan regularmente más de mil millones de transacciones diarias que redirigimos de manera transparente a recursos informáticos elásticos en AWS sin tiempo de inactividad.

No podría estar más orgulloso de los muchos ingenieros, tanto del equipo de Bitbucket Cloud como de los múltiples equipos de la plataforma Atlassian que nos apoyaron, que hicieron posible esta migración. En ese sentido, estad atentos para una publicación de blog de ingeniería más detallada en las próximas semanas en la que compartiremos algunos aspectos destacados que cubren el trabajo que hicimos para lograr esto, los desafíos que enfrentamos y las lecciones aprendidas en el camino.

Autor:
Dan Tao

Somos S4E, Gold Solution Partner de Atlassian Chile visítanos y conoce más de Jira Chile

Nos puedes encontrar en redes sociales, ¡Síguenos para tener actualizaciones diarias! LinkedIn Facebook y Twitter

Recuerda que para conocer los descuentos exclusivos que tiene S4E, Gold Solution Partner de Atlassian en Chile, escribe a Contacto S4E.

S4E cuenta con un equipo de soporte personal certificado en herramientas Atlassian.