Getup Cloud

Menu

Tecnologias Suportadas

Gostamos de dizer que somos poliglotas, pois oferecemos suporte a diversas linguagens e serviços através de um sistema chamado de cartridges, ou cartuchos. Os cartridges podem ser frameworks, bancos de dados, serviços de monitoramento ou qualquer outro código que sua aplicação use.

A entrega de componentes através de cartridges oferece aos desenvolvedores e administradores de sistema agilidade e padronização. Foque no código, esse é o recado!

Node.js

Node.js é uma plataforma construída sobre o motor JavaScript V8 do Google Chrome, fácil para construção de aplicações web rápidas e escaláveis. Node.js usa um modelo de I/O direcionada a eventos não bloqueante, que o torna leve e eficiente, ideal para aplicações em tempo real com troca de dados através de dispositivos distribuídos.

Na Getup hospedar uma aplicação Node.js usando seu framework e banco de dados favorito é muito simples. Escale automático para milhões de usuários sem precisar configurar e administrar servidores. Esqueça servidores e foque no código.

Simplificando a Hospedagem

Fazer o deploy e rodar uma aplicação Node.js é simples e rápido, esqueça o setup de servidores, instalação de bibliotecas e configuração de frameworks.

$ rhc app-create App nodejs-0.10 mysql-5.1

O comando acima irá criar seu gear (servidor), instalar e configurar o Node.js, MySQL e um repositório git no servidor.

Acesse a aplicação no endereço http://App-namespace.getup.io - acesso HTTPS também suportado e todas as aplicações possuem certificado SSL válido.

Escalando aplicações

E como atender milhões de acessos? Somos especialistas quando o assunto é escalabilidade e alto volume de tráfego, adicione o parâmetro -s ao criar sua aplicação e voilá - escalabilidade automática.

$ rhc app-create App nodejs-0.10 -s

A escalabilidade é baseada na quantidade de acessos. Toda vez que sua aplicação receber um pico de acessos, a plataforma irá criar novos gears para atender a demanda.

Frameworks, Bancos de dados e outras ferramentas

Voce pode usar frameworks como Express ou Stylus.

$ rhc app create node nodejs-0.10 mongodb-2.2 --from-code=https://github.com/openshift-quickstart/openshift-mongo-node-express-example.git

Adicione banco de dados como MySQL, PostgreSQL ou MongoDB através dos cartridges

$ rhc cartridge add mysql-5.1 -a App

Explore mais

Instale as ferramentas RHC e Git no Windows (video) e no Linux/Mac
Aprenda a usar o RHC - Guia rápido do RHC
Deploy com Integração Contínua: Integração Contínua com Jenkins
Saiba mais sobre as variáveis de ambiente

Investigue, solucione

Como fazer acesso SSH no gear?
Como ter acesso aos logs?

750 horas grátis para você conhecer a Getup, aproveite e crie sua conta.

Experimente grátis
Criar Conta

750h small gear - crie uma aplicação, adicione banco de dados e rode por 1 mês gratuitamente.

Welcome aboard. Enviamos um pedido de confirmação de e-mail para sua caixa postal. Obrigado por se cadastrar.