RavenDB on the Cloud: Security
RavenDB cloud products use several layers of security.
All instances are encrypted using HTTPS / TLS 1.2.
Servers and client applications authenticate each other using X.509 certificates.
Note that a RavenDB cloud product comes with an initial client certificate.
You need this certificate in order to access your RavenDB instances.
You can choose which IP addresses your server can be contacted by.
Your mandatory backup routines produce encrypted backup files.
In this page:
Using The Initial Client Certificate
A client certificate is automatically generated during the creation of your RavenDB cloud product.
You will need to import this certificate to your browser in order to access your cloud instances.
Install the certificate
Extract the certificate package, open it and double-click the .pfx file to launch the certificate import wizard. Simply confirm all the stages using the Next button until the wizard completes.
Access your product
If you're using Chrome on Windows, you will now be able to access your RavenDB cloud instance. You may need to restart your browser.
In other cases (e.g. if you're using Firefox or run Linux) you will have to import the certificate to your browser manually.
Once the certificate is imported, click your cloud instance's URL.
Your browser will prompt you to select a certificate. When you select the client certificate, your product's management studio will launch.
Using Additional Certificates
Your initial operator-level
certificate allows you to perform operations like creating and deleting databases, managing access to the cluster, and inspecting the cluster's state.
Operations like adding and removing cluster nodes are left for your products administrators.
We recommend that you generate and use different certificates for your client applications, for maximum security.
If your instance runs on a burstable CPU, especially if it is a low-end one,
RavenDB may take a while to generate certificates and spend a lot of your CPU credits in the
We therefore recommend that you generate your certificates off-cloud and import them to your cloud instance.
- Go to the server management studio, and click The
- Click Generate client certificate