a. O que é o CronApp (PaaS) - Docs - Cronapp
2. Projeto CronApp
a. O que é o CronApp (PaaS)
Created by admin, last modified by Deborah Melo de Carvalho on Mar 20, 2019
CronApp é uma plataforma ofertada como serviço na nuvem criada pela Techne com financiamento da FINEP que revoluciona o desenvolvimento, gerenciamento, implantação e utilização de sistemas de gestão empresariais no país. Proporciona aos desenvolvedores de software um ambiente de alta produtividade para o rápido desenvolvimento de sistemas de gestão, utilizando uma biblioteca de GluonSofts.
Os gluonsofts são componentes autossuficientes de software, customizáveis pelo usuário final, próprios para rodar na nuvem. Podem ser acoplados para montar uma aplicação que resolva um problema de negócio complexo, ou podem ser utilizados individualmente, por uma pequena empresa, para automatizar uma atividade de seus negócios. Um gluonsoft poderá, por exemplo, ser um serviço que emite nota fiscal eletrônica. Pode ser também um pequeno módulo de marcação de agendas que contenha UIs para diversos dispositivos e regras de negócio. Os gluonsofts possuem nativamente a capacidade de serem customizáveis pelo usuário final e apresentarem UIs distintas segundo suas preferências.
O CronApp oferece uma solução completa para desenvolver, testar e distribuir aplicações de gestão na web, em um ambiente na nuvem, com um mínimo trabalho de gerenciamento. O desenvolvedor terá disponível uma ferramenta de alta produtividade e diversos recursos de trabalho em grupo. As aplicações estarão hospedadas em servidores na nuvem, cuja capacidade será aumentada ou diminuída conforme a demanda. A preocupação do cliente com a gestão da infraestrutura é eliminada.
Os principais módulos do CronApp são:
Ambiente de desenvolvimento integrado que permite o desenho, codificação e testes de software.
A CronApp IDE é uma ferramenta para o desenvolvimento rápido de aplicações Java Web. Essa IDE é executada na nuvem, sem a necessidade de instalação ou configuração e o desenvolvimento no CronApp IDE é baseado na geração de código a partir da modelagem de dados. Dentre as principais características da IDE, pode-se destacar:
Geração do backend e frontend a partir do modelo de dados.
Tecnologias padrão como, por exemplo, Java e AngularJS.
IDE e a aplicação construída executadas na nuvem sem instalacões ou configurações.
Sem lock-in com sua aplicação executada em diferentes plataformas.
Integração com SVN e GIT
Processo automático de build, deploy, testes e execução na nuvem.
Integração com serviços web como Facebook e Google, por exemplo.
Interface do usuário para gerenciar visualmente sua infraestrutura virtual na nuvem, bem como acompanhar sua utilização de recursos, custos, faturas e pagamentos