The Nerdalize Cloud Engine utilizes the technology of Docker and containerization to ship to and run and scale applications on our infrastructure. You provide the Docker image, we provide the computing resources.
Not familiar with Docker yet? Get started in a few steps.
- Start with downloading and installing Docker.
- Learn about images and containers.
- And learn how to build your own images.
Need help containerizing your applications? We offer in-house trainings, open workshops and support with building Docker images. Leave your request here and we are happy to help!
Make your container compatible with the Nerdalize platform.
The Nerdalize platform has a simple contract with you, the creator of a Docker Image. If your container image can take an input argument and execute a single task, then it should work on our platform.
Pushing your Docker image to a registry
Once you have created your Docker image and have verified it works on your local machine, it’s time to push it to a registry where it will be available for Nerdalize servers’ to fetch.
Popular choices are the Docker Hub and Quay.io
Setting up a storage cluster
Now all you left to do is set up a place to store your input and output data. The Nerdalize Cloud Engine easily pulls your input data and pushes your output data to any storage cluster that is compatible with the Amazon S3 RESTful API. So you can use any storage cluster you’d like!