Versão: GeneXus 17

Deployment

Colocando aplicações GeneXus em produção

GeneXus oferece um deployment engine, uma solução customizável e extensível que permite a implantação de todos os tipos de aplicações, tanto local como em qualquer PaaS, de forma automática. Se as práticas de desenvolvimento DevOps forem seguidas, essa ferramenta permite uma fácil integração em processos de entrega contínua. Vamos ver seus principais aspectos!

Duração total dos vídeos: 2 hs aprox

Legendas em português

Apresentação

O processo de implantação, ou colocação em produção, consiste em colocar para funcionar a aplicação que desenvolvemos em nossa máquina, no ambiente de produção, ou seja, na nuvem ou no computador do cliente final para quem fazemos o sistema.

Esta implantação implica copiar os arquivos compilados e outros arquivos importantes como bibliotecas, imagens e outros recursos, dependendo do tipo de aplicação que estamos desenvolvendo e do gerador escolhido, a partir da máquina de desenvolvimento para a infraestrutura do cliente que será utilizada como servidor.


Também deverá ser criada a base de dados no servidor correspondente e garantir o acesso a todos os recursos externos necessários e ter as permissões de usuário corretas em cada caso.

Portanto, a implantação ou colocação em produção é uma parte importante do desenvolvimento de uma aplicação e é uma das etapas do processo DevOps.