Skip to content

FAQ — Frequently Asked Questions

Answers to frequently asked questions about the NoVPS cloud platform

How can I use the Granite cloud platform?

The Granite cloud platform is designed to run containerized applications in the cloud without the need for manual configuration of Kubernetes clusters, domain creation, or secret management. With the Granite cloud platform, you can easily run any application and scale it to meet demand.

Why do I need to containerize my app?

Containerization of applications is the de facto standard for developing any reasonably large applications, as it allows them to run regardless of your infrastructure environment. Containerization makes applications universal and protects against vendor lock-in. In addition, containerization simplifies the work of multiple developers, since the environment for running the application will be the same regardless of the platform on which your team members work.

Containerization of applications early on does not take much time and allows you to prepare your application for potential growth.

In addition, Dockerfiles are standardized and have a clear syntax for describing the necessary dependencies, which saves you from having to learn the unique syntax of cloud platforms, regardless of which one you plan to use.

Can I use my own Docker registry or am I limited to the Granite registry?

If you already work with any Docker registries, you don’t need to transfer images to our platform. When creating an application or resource, you just need to specify the URL of your Docker image, as well as the login and password/token from the registry, if it is private. After that, the Granite cloud platform will monitor updates in your registry and pull in the changes.

Read also