DevOps con GeneXus Server

Colaboración, Versionado, Despliegue y Control
Acelera el desarrollo de software utilizando GeneXus™ Server. Manejo de versiones e integración de conocimientos automatizada, manteniendo la solución completa en el servidor.

Desarrolla

en una copia local, como único desarrollador o integrando un equipo.

Envía

fácilmente los cambios que desees y recibe los cambios hechos por otros, en el momento que más te convenga.

Administra

versiones congeladas y ramas de desarrollo.

Monitorea

el avance del proyecto, contando con información histórica y detallada de todos los cambios.

Automatiza

el testing, el armado y deploy integrando GeneXus™ Server con servidores de integración continua.

Conoce nuestras 3 opciones. Elige la más conveniente.

  • GeneXus™ Server SaaS

    Todo el potencial de GeneXus™ Server, arrendando los servicios en la nube.
    Con instalación incluida y distintos planes, cada uno con características específicas: Enterprise, Professional o ISVs. 
     

    Ver más
  • GeneXus™ Server Local

    Compra una licencia y realiza tu propia instalación (abonando un precio de compra, más mantenimiento anual). Esta opción es ideal para organizaciones que buscan un mayor control de su infraestructura TI.

    Ver más
  • GeneXus™ Server Público

    En nuestros servidores públicos (Sandbox, Open, y Samples) la comunidad GeneXus™ puede realizar pruebas o compartir bases de conocimiento. Opción sin costo y con ilimitada cantidad de bases de conocimiento.

    Ver más

Beneficios y razones para usar GeneXus™ Server

  • Manejo de versiones

    El servidor mantiene todas las ramas de desarrollo y las versiones “congeladas”; en la KB de desarrollo solo se necesita la rama en la cual se realizarán los cambios. Los commits pueden ser monitoreados para disparar un proceso de build, ejecución de tests, deploy, etc.
  • Mejor ambiente de colaboración

    Trabajar en equipo es mucho más fácil: la integración del proyecto es automática, y se reduce a enviar y recibir cambios.

    No es necesaria la figura de un administrador.
  • Registro histórico

    GeneXus™ Server almacena toda la información sobre los cambios (cuándo y por qué fueron realizados).
    El registro histórico es muy útil para entender la evolución de los objetos, o para identificar los cambios que pueden haber producido cierto error y solucionarlo rápidamente.
  • Seguro contra pérdidas

    Contando con una adecuada política de respaldo de las KBs del servidor y haciendo commit de manera regular, las pérdidas por fallas de discos, notebooks robados u otra causa dejarán de ser un constante riesgo.
  • En cualquier momento, desde cualquier lugar

    Con GeneXus™ Server el desarrollador puede obtener una copia actualizada del servidor, desde cualquier lugar. Por ejemplo, puede tener una KB local en la oficina y otra en su casa, y sincronizarlas a través de GeneXus™ Server.
  • Monitoreo del proyecto

    La consola de GeneXus™ Server permite integrar al proyecto a gerentes o al cliente para el cual estamos trabajando (los cuales no desarrollan pero están involucrados), permitiéndoles supervisar el desarrollo del sistema.
  • Rápida y económica integración al equipo

    La integración de nuevos miembros al equipo de trabajo es sencilla e inmediata, ya que no se requiere de procesos administrativos.
    Al reducirse las demoras y mantenerse el foco en los negocios, se ahorra en costos.
  • Libre experimentación

    En su KB local el desarrollador puede probar y experimentar libremente; la versión “oficial” permanecerá segura, ya que para impactar los cambios es necesario hacer commit de manera explícita.
  • Inspección online de la KB

    GeneXus™ Server provee una consola web que permite inspeccionar las KBs, el contenido de sus objetos, y la actividad de cambios. Para ello solo se requiere de un navegador, no es necesario contar con GeneXus™.