Technologies
We say we’re polyglots because we offer support to a wide list of programming languages and services deployed through a cartridge. Cartridges can be web frameworks, databases, monitoring services or connectors to external backends.
Delivering services and frameworks through a cartridge offers developers and system administrators a way to get more productivity and standardization. Focus on your code, that’s the message!
MongoDB
MongoDB is a document-oriented NoSQL database, using JSON-style documents with dynamic schemas.
With Getup you can easily deploy and run applications backed by PostgreSQL using your favorite servers and frameworks.
Simplify the lifecycle
Deploying Node application with MongoDB is as easy as it can be:
$ rhc app-create App nodejs-0.10 mongodb-2.4
The command will create your gear (server), install and configure Node.js, MongoDB and git repository on the server. Access your application on the web at http://App-namespace.getup.io - HTTPS works just fine as well, and all applications have a SSL certificate.
Tools
Would like to use MMS (MongoDB Management Service)? Create your account at https://mms.10gen.com/ and add a cartridge:
$ rhc cartridge add 10gen-mms-agent-0.1-a App
Or use your favorite client to get access through a SSH tunnel
$ rhc port-foward -a App