Este documento presenta una introducción al despliegue de un centro de datos Atlassian. Explica cómo desplegar en la nube de AWS o localmente, los componentes utilizados como AWS, ELB, RDS y EFS, y las alternativas de proveedores. También describe las ventajas de un centro de datos como alta disponibilidad, escalabilidad, recuperación ante desastres y rendimiento, así como actualizaciones sin paradas de servicio. Finalmente, muestra estadísticas típicas de infraestructura de clientes de centro de datos
1. De 0 a data center en 30 minutos
Atlassian Data Center
Carlos Aparicio
Atlassian Expert Consultant
carlos.aparicio@deiser.comdeiser.com
2. Agenda
• Despliegue en la nube (AWS) | Despliegue entorno local
• Componentes utilizados en el despliegue (AWS)
• Proveedores | Alternativas
• Familia de productos DC
• ¿Por qué DC?
• Estadísticas de infraestructura
• Configuración avanzada DC
• Q&A
3. Despliegue en AWS
Entre los elementos que podemos configurar en la plantilla:
• Nombre del stack a configurar (Cloud Formation)
• Tipo de JIRA a desplegar
• Parámetros de la JVM
• Número mínimo y máximo de nodos
• Datos de conexión para la base de datos
16. Alta disponibilidad
Acceso ininterrumpido a nuestras aplicaciones criticas
• Cluster activo-activo
• Conmutación por error en caliente
• Si un nodo falla el trafico es redireccionado automáticamente
• Se elimina el “Single point of failure”
• Cluster de base de datos
• Directorios de ficheros compartido
• Balanceador de carga
18. Escalabilidad instantanea
Agrega nodos sin interrumpir el servicio
• Los nodos actuales sincronizarán sus índices automáticamente con los
nuevos nodos agregados
• Control de coste en infraestructura, el licenciamiento es por usuario y no
por nodo existentes
20. Recuperación en caso de desastre
Posibilidad de tener un entorno adicional “Standby” en caso de desastre
• Comparte los índices de la aplicación entre entornos
• Reduce el tiempo de inicio del entorno de recuperación
• Recupera el acceso a tus aplicaciones en menos tiempo
24. Actualizaciones sin parada de servicio
Actualiza la versión de tus aplicaciones sin interrumpir la operativa diaria
• Devuelve los fines de semanas a tus equipos de IT
• Minimiza el riesgo que puede implicar un cambio de versión