Digamos que você quer desenvolver seus aplicativos usando a nuvem, justamente para aproveitar todos os benefícios de ter um ambiente seguro, escalável com alta disponibilidade para construir novos aplicativos rapidamente. Você faz uma busca na internet e descobre que precisa escolher uma das várias opções disponíveis no mercado.

Basicamente, existem dois tipos diferentes de fornecedores de PaaS. Os que disponibilizam soluções proprietárias e outros adotam tecnologias de software livre e padrões abertos para a camada PaaS.
Se você deseja evitar ficar preso a um fornecedor (lock-in), deve escolher uma solução de PaaS baseada em projetos de software livre, como o CronApp. No CronApp toda a camada de PaaS é baseada na tecnologia open source do Cloud Foundry.

Para gerenciar a alocação de recursos dentro do CronApp, você vai utilizar a ferramenta gráfica do CronApp Ambiente. O Crono Ambiente é baseado no Cloud Foundry, o que possibilita que os desenvolvedores se concentrem em desenvolver aplicações na nuvem sem ter que se preocupar com o gerenciamento da infraestrutura. O resultado é maior agilidade e produtividade, com o uso mais eficiente dos recursos e com baixo custo operacional.

Para entender melhor os conceitos veja:

Organização

É uma coleção de ambientes utilizados por um indivíduo ou empresa.

Corresponde ao conceito de “Org” do Cloud Foundry (Cloud Foundry)

organização 1

Ambiente

É um espaço alocado na nuvem para os desenvolvedores publicarem suas aplicações e a disponibilizarem para seus usuários finais.

Corresponde ao conceito de ‘Espaços’ do Cloud Foundry (Cloud Foundry)

dashboard novo

Aplicação

É um programa, ou conjunto de programas, destinado ao usuário final para resolver um problema de negócio. Por exemplo, uma aplicação pode ser um programa que faça o controle de estoque de uma loja.

As aplicações publicadas no CronApp PaaS podem ser nativamente elásticas, podendo se ajustar à carga de uso. Se houver muitos usuários querendo acessar a aplicação ao mesmo tempo, novas instâncias da aplicação são disparadas para atender a demanda.

Se a demanda cair, as instâncias sem uso são desligadas. Em geral as aplicações no CronApp PaaS são voltadas para sistemas empresariais e utilizam serviços de bancos de dados para armazenar as informações.

Aplicação 1

Serviço

São recursos computacionais provisionados sob demanda, como, por exemplo, um servidor de e-mail ou de banco de dados. Cada ambiente pode ter uma ou mais instâncias de serviços provisionada para uso pelas aplicações.

Para conhecer mais sobre o CronApp acesse: CronApp Docs

 

 


0 comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *