Webinar
ITGLOBAL.COM events
GitLab

GitLab es un sistema de gestión de repositorios de código de software y aplicaciones web para Git.

GitLab ofrece una solución para almacenar código y desarrollar proyectos de software a gran escala juntos. El repositorio incluye un sistema de control de versiones para acomodar varias cadenas y ramas de desarrollo, lo que permite a los desarrolladores verificar el código y revertir a una versión estable del software en caso de problemas imprevistos.

GitLab es un competidor de GitHub, que, entre muchos otros proyectos, alberga el desarrollo del kernel de Linux por Linus Torvalds. Dado que GitLab se desarrolla sobre la misma base de control de versiones (Git), el principio de su funcionamiento es similar. GitLab admite tanto ramas de desarrollo públicas como un número ilimitado de privadas.

DevOps administrado

Versiones de GitLab

Hay dos versiones gratuitas:

    1. Edición Comunitaria. Ideal para proyectos personales o equipos pequeños.Ventajas:
      • Una herramienta con un entorno de desarrollo de software
      • Se puede usar para administrar repositorios privados
      • No hay límite en el número de usuarios

Desventajas:

    • Sin soporte al cliente
    • Se necesitan conocimientos de administrador de Linux para instalar y configurar el servidor (también se recomienda el conocimiento de Docker y contenedores)
    • Debe asignar un servidor
  1. La versión gratuita está disponible en la nube pública. Ideal para proyectos privados / pequeños cuando no desea configurar el servidor usted mismo.Ventajas:
    • Lo mismo que en la versión gratuita anterior

    Desventajas:

    • Sin soporte al cliente
    • No hay soporte para SLA (Acuerdo de Nivel de Servicio) y obligaciones de disponibilidad
    • Sin obligaciones de seguridad
    • Sin obligaciones de desempeño
    • Limitación de espacio (10 GB)
    • Las actualizaciones se realizan automáticamente y los usuarios no pueden cambiar el tiempo de instalación (a uno más conveniente) ni evitar las actualizaciones.

Estas desventajas se pueden eliminar utilizando cualquiera de las versiones de pago.

Las versiones de pago se pueden instalar localmente (en el servidor del cliente) bajo protección de firewall o en una nube privada segura.

Hay dos opciones:

  1. Iniciador de la Edición Enterprise. Esta es la versión empresarial básica, que cuesta 3 39 por usuario por año(o 3 3.25 por mes). Incluye soporte al cliente con un tiempo de respuesta de no más de 1 día hábil, así como funciones adicionales como:
    • Compatibilidad total con la autenticación de usuarios y grupos mediante LDAP, Active Directory, Kerberos y Atlassian Crowd
    • Análisis completo
    • Registro de auditoría
    • Búsqueda global de código (le permite encontrar rápidamente fragmentos de código)
    • Búsqueda súper poderosa usando Elasticsearch
    • Integración completa con Jenkins CI
    • Prevención de git push y merge no deseados
    • Administrar archivos binarios grandes usando la aplicación
    • Importar un proyecto desde GitLab.com a su instancia privada de GitLab
    • Un nuevo tipo de usuario de solo lectura (auditor), etc.
  2. Edición Enterprise Premium. A un precio de $199 por usuario por año (o monthly 16 mensuales), Esta versión ofrece un rápido tiempo de respuesta de atención al cliente y lo proporciona las 24 horas del día, los 7 días de la semana. Incluye todas las funciones de Enterprise Starter enumeradas anteriormente, así como:
    • GitLab Geo
    • Mecanismo de bloqueo de archivos
    • Soporte de alta disponibilidad
    • Obtener ayuda para actualizar el servidor GitLab
Utilizamos cookies para optimizar la funcionalidad del sitio web y mejorar nuestros servicios. Para obtener más información, consulte nuestra Política de privacidad.
Configuración de cookies
Cookies estrictamente necesarias
Cookies analíticas