Publicação

APPJET platform: open-source platform for deployment automation and configuration over web infrastructures.

Ver documento

Detalhes bibliográficos
Resumo:Appjet é um projeto destinado a simplificar a configuração de servidores e os processos de implementação de deployments de aplicações web. Aborda os desafios enfrentados em configurações manuais e cadeias de ferramentas complexas, fornecendo uma plataforma amigável ao utilizador. O objetivo principal do projeto é automatizar estes processos, reduzindo o tempo e o esforço para os programadores, ao mesmo tempo que melhora a qualidade da aplicação. Ao formalizar os detalhes da aplicação em ficheiros de configuração, Appjet simplifica os fluxos de trabalho de implementação tanto para indivíduos como para equipas. Como uma iniciativa de código aberto, incentiva contribuições da comunidade e potenciais modelos de negócio relativos ao hosting de instâncias da plataforma. O desenvolvimento do projeto seguiu uma metodologia Kanban, dando um elevado enfâse à visualização de tarefas, o trabalho limitado em progresso e a melhoria contínua. Além disso, integra tecnologias modernas para garantir eficiência e confiabilidade, com testes no mundo real e documentação abrangente. As funcionalidades incluem uma aplicação cliente para configuração e implementação, um frontend de monitorização de servidores, mecanismos de autenticação de clientes e um site para documentação e tutoriais. Em última análise, Appjet visa facilitar processos de deployment de aplicações web mais rápidos e simplificados.
Autores principais:Malhado, Guilherme Pinto Luz Marmeleiro
Assunto:Deployments Configuração de Servidores Automação Código-Aberto Deployments Server configuration Automation Open-Source
Ano:2024
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Instituto Politécnico de Setúbal
Idioma:inglês
Origem:Instituto Politécnico de Setúbal
Descrição
Resumo:Appjet é um projeto destinado a simplificar a configuração de servidores e os processos de implementação de deployments de aplicações web. Aborda os desafios enfrentados em configurações manuais e cadeias de ferramentas complexas, fornecendo uma plataforma amigável ao utilizador. O objetivo principal do projeto é automatizar estes processos, reduzindo o tempo e o esforço para os programadores, ao mesmo tempo que melhora a qualidade da aplicação. Ao formalizar os detalhes da aplicação em ficheiros de configuração, Appjet simplifica os fluxos de trabalho de implementação tanto para indivíduos como para equipas. Como uma iniciativa de código aberto, incentiva contribuições da comunidade e potenciais modelos de negócio relativos ao hosting de instâncias da plataforma. O desenvolvimento do projeto seguiu uma metodologia Kanban, dando um elevado enfâse à visualização de tarefas, o trabalho limitado em progresso e a melhoria contínua. Além disso, integra tecnologias modernas para garantir eficiência e confiabilidade, com testes no mundo real e documentação abrangente. As funcionalidades incluem uma aplicação cliente para configuração e implementação, um frontend de monitorização de servidores, mecanismos de autenticação de clientes e um site para documentação e tutoriais. Em última análise, Appjet visa facilitar processos de deployment de aplicações web mais rápidos e simplificados.