El Data Center de Atlassian, o el Centro de Datos de Atlassian, es una opción de despliegue auto-alojada diseñada para ayudar a clientes y usuarios de herramientas como Jira Software, Jira Service Management, Bitbucket, y más, a escalarlas de forma más efectiva cuando están en estado crítico. En esta publicación te contamos más al respecto y los beneficios clave de esta opción de hosting.
La opción Data Center de Atlassian es una solución de implementación que proporciona alta disponibilidad y rendimiento a escala a las herramientas de misión crítica, y funciona a través de un clustering activo-activo, esto permite a los equipos trabajar a cualquier hora, con acceso ininterrumpido a las herramientas que necesitan para hacer su trabajo.
Luego del anuncio de Atlassian del fin de vida de la opción Server, Data Center se presenta como una alternativa ante la opción Cloud y sus distintos planes.
Data Center Vs Cloud de Atlassian? >>
Entre los argumentos que los usuarios Server comentan al momento de enfrentar el dilema de migrar a Cloud o a Data Center, generalmente deciden por Data Center porque las apps del Marketplace e integraciones personalizadas que necesitan no están disponibles en Cloud, el impacto del cambio suele ser menor en Data Center, Cloud parece más costoso a primera impresión y es más sencillo gestionar el cumplimiento con los certificados de seguridad.
Como respuesta a estos argumentos, Atlassian y sus Partners están implementando cambios que poco a poco han ido solucionando estas demandas de sus clientes.
Atlassian Data Center es el futuro de las empresas >>
En la medida que las herramientas Atlassian crecen dentro de una organización se vuelven críticas para el éxito de todos los equipos, para determinar si esta es una opción adecuada para ti y tu empresa existen indicadores que justifican pasarse a esta opción. Si crees que el Data Center le da solución a tus necesidades, sigue leyendo, te contamos los beneficios.
¿Cuál es el futuro de Atlassian Data Center? >>
Es importante tener en cuenta que el Data Center está disponible para las siguientes herramientas: Jira Software, Jira Service Management, Confluence, Bitbucket y Crowd, y para la mayoría de apps del Marketplace de Atlassian como Tempo, Profields, eazyBI, Exporter y más.
Algunos de los beneficios clave que ofrece esta opción, son:
Vamos a explicar en detalle cada uno de estos beneficios que ofrecen las herramientas Atlassian en Data Center:
Con Atlassian Data Center es posible conseguir alta disponibilidad a través del clustering activo y el respaldo automático en tiempo real dentro de tu data center.
El trabajo no puede detenerse, sabemos lo difícil que es para los administradores encontrar tiempo para hacer mantenimiento del sistema, sobre todo para las grandes empresas. Después de todo, cuando una herramienta de misión crítica no está disponible, esto afecta a la productividad y resultado del equipo.
¡¡Sí!! Al tener tus herramientas Atlassian en clústeres de múltiples servidores, la indisponibilidad no planificada ya no es un problema, pero, ¿qué hay de las actualizaciones del software que sí están planificadas? La mayoría de los administradores planifican las actualizaciones los fines de semana para evitar cortes de productividad, pero hay una mejor forma que además le devuelve la libertad de las noches y los fines de semana.a los administradores: se llama Atlassian Data Center.
Consejos para hacer un upgrade de versión de Jira >>
Por ejemplo, vamos a asumir que tienes un clúster de Data Center de tres nodos de una versión de Jira Software y están listos para actualizar a la versión más reciente. Para pasar cada nodo a la última versión, tendrás que apagar y actualizar un nodo por vez. Todo el tráfico de usuarios será redirigido a los otros dos nodos restantes en funcionamiento de tu clúster. Esto permitirá que los usuarios continúen trabajando como de costumbre.
Una vez que cada nodo de tu clúster haya sido actualizado, estará listo para aplicar cualquier cambio en el esquema de la base de datos que quede pendiente.
Tener un nodo en cada clúster de Data Center incrementa la capacidad de usuarios concurrentes, lo que permite escalar la herramienta Atlassian sin sacrificar su rendimiento. Al dedicar nodos de tu clúster para tareas automatizadas, desvías cierto tipo de tráfico (equipos en concreto, o tráfico de APIs) a nodos específicos mientras que conduces el tráfico restante a otros para proporcionar la mejor calidad de servicio de la herramienta.
Los equipos confían en el correcto desempeño de Jira Software para hacer su trabajo, por lo que mantener el rendimiento de la herramienta y su disponibilidad son esenciales. Según crezca el alcance de Jira dentro de tu organización, tener un plan para controlar y eliminar la información desfasada es importante: Una solución, la encuentras haciendo seguimiento de proyectos con Profields, una app que te permite llevar un control de la información de tus proyectos Jira, y de cara a la funcionalidad nativa de Jira Data Center, es posible archivar proyectos; esto te permite crear más espacio y desbloquear recursos de aquellos datos que son aún relevantes, esto permite un mejor rendimiento y disponibilidad de Jira.
Para ilustrarlo mejor, Atlassian condujo una prueba de rendimiento en una instancia de Jira Software con 1 millón de tickets: el 50% de la información representada muestra proyectos y tickets archivados, como resultado se observan mejoras de un 11% en la velocidad de carga de los tableros de Jira y las búsquedas JQL resultaron un 25% más rápidas.
Podemos ver que el rendimiento de Jira Data Center mejora linealmente con la cantidad de información que está archivada.
El beneficio de la escalabilidad instantánea con la opción Data Center de Atlassian te permite añadir nuevos nodos a tu clúster sin causar ningún tipo de interrupción en los servicios. Los nodos existentes en el clúster sincronizarán de forma automática los índices y apps con cada nuevo miembro desplegando sin problemas y asegurando la máxima disponibilidad de la herramienta.
Dado que el Data Center se licencia por cada cuenta de usuario, podrás predecir mejor y escalar tu entorno sin costes adicionales por servidor O CPUs nuevos. Y en el caso que necesites asistencia en ello, también puedes consultarnos, con gusto te ayudaremos.
Si estás buscando facilidad al momento de gestionar y desplegar el Data Center en el entorno de tu elección. Cada vez más organizaciones están alojando sus herramientas en un entorno virtual porque resulta más económico y ofrece una alternativa flexible.
De hecho, el 62% de los clientes Atlassian auto-hospedados están desplegando sus herramientas en servicios de infraestructura como Amazon Web Services (AWS) o Microsoft Azure.
Atlassian Data Center cuenta con el soporte oficial de AWS, lo que te permitirá desplegar tu clúster de Data Center a AWS en cuestión de minutos, incluyendo múltiples nodos, servidores, bases de datos y un balanceador de carga.
Atlassian no sólo soporta AWS, también trabajan con Amazon para desarrollar plantillas de formación cloud y guías de inicio rápido para cada producto Data Center, de manera que puedas tenerlos funcionando casi de inmediato.
¿Crees que debería migrar a Atlassian Cloud en su lugar? Lee más al respecto >>
Con la provisión instantánea de nodos, puedes escalar mucho más fácilmente el Data Center para cubrir la creciente demanda.
También es fácil iniciarse con Azure, utilizando una plantilla que Atlassian ha construido conjuntamente con Azure Resource Manager, y está disponible en el Marketplace de Microsoft Azure. Esto te permitirá construir una instancia de Jira Software Data Center o de Confluence Data Center con nodos configurables con pocos clics, o simplemente puedes obtener una instancia con datos de prueba. Los servicios extendidos como las copias de seguridad automáticas, la geo-replicación y la encriptación están soportados con Azure SQL Database.
En la medida que las herramientas de Atlassian se vuelven más críticas para los usuarios, es importante enfocarse en la estandarización y el control de cómo los usuarios finales acceden y usan estos sistemas. Para controlar el acceso, el Data Center de Atlassian ofrece soporte SAML 2.0, que te permite utilizar el proveedor de autenticación de identidad que estés usando, esto es un gran beneficio, ya que no sólo simplifica y asegura cumplir con las políticas de seguridad de tu empresa, sino que los usuarios no tendrán que recordar (u olvidar) múltiples contraseñas.
El Data Center de Atlassian te ofrece la posibilidad de tener un sitio de recuperación en caso de desastres en frío para que puedas disponer de él en caso de una caída completa del sistema, ya que estará ubicado separadamente del de producción. Puedes implementar los procesos que mejor se adapten a ti en términos de replicación de la base de datos y el sistema de ficheros que esté compartido entre el sitio de producción y el de recuperación de desastres.
Todo lo que debes saber sobre el plan de recuperación ante desastres de Atlassian >>
Si no estás en Data Center, es posible que ya tengas un plan de recuperación de desastres, sin embargo, con las herramientas alojadas en Data Center se pueden compartir los índices de tu instancia de producción con tu backup de recuperación de desastres, además de copiar la base de datos y las carpetas compartidas. Así que en el caso de activar un respaldo, estos índices reducirán drásticamente el tiempo de arranque de tu respaldo. En caso de desastre también puedes redirigir a los usuarios al sistema de respaldo y volver a estar en línea en un abrir y cerrar de ojos.
El sitio de recuperación en caso de desastres está ubicado separadamente del de producción, disponible en el momento oportuno.
El Smart Mirroring o la replicación inteligente de Bitbucket Data Center reduce drásticamente los tiempos de clonado haciendo que los repositorios estén disponibles en un servidor cercano, convirtiendo un proceso de clonado que normalmente podría tardar horas, ahora durará unos pocos minutos.
Generalmente, los equipos de desarrollo de software que utilizan Git tienen grandes repositorios (resultado de almacenar mucha información histórica), utilizan repositorios monolíticos, o guardan ficheros binarios enormes (¡o las tres!), y lo cierto es que las grandes empresas que tienen equipos de desarrollo de software distribuidos en distintas locaciones, a menudo tienen poco control sobre el rendimiento de la red disponible entre sitios, además, esto conlleva a la pérdida de horas de desarrollo ya que cuando se debe clonar un repositorio grande horizontal a todas las locaciones este proceso puede tardar varias horas.
Como puedes ver en el gráfico a continuación, la Replicación Inteligente o Smart Mirroring te devuelve el tiempo de desarrollo perdido al configurar nodos réplica en directo, con copias de sólo lectura de los repositorios en ubicaciones remotas. Las réplicas, mantienen automáticamente todos los repositorios alojados en ellas, sincronizados con la instancia primaria de Bitbucket Data Center. En las ubicaciones remotas, los usuarios pueden clonar y obtener los repositorios de la réplica y obtener un contenido idéntico, de forma más rápida. Las réplicas pueden configurarse para replicar todos los repositorios de todos los proyectos en la instancia primaria de Bitbucket, o una selección de los proyectos configurada por un administrador.
Si ya tienes claro que reúnes todos los requisitos para migrar a Atlassian Data Center, o por lo menos cumples la mayoría de los indicadores para migrar, y necesitas mayor información del proceso de licenciamiento para comenzar a trabajar con Atlassian Data Center, sigue leyendo.