Connect Luna Cloud HSM Service From Cloud Service Providers

This guide will outline the steps to connect the Luna Cloud HSM service from different Cloud Service Providers. (For example: AWS, GCP, Azure, etc.)
The network settings and set-up instructions are the same for each provider.

Prerequisites:

>Administration level access on the Cloud Service Provider is required.

>A Luna Cloud HSM service is required for this connection. See the Luna Cloud HSM Service Guide for more information.

Set up Cloud Service Provider

On the Cloud Service Provider, network settings are required to be configured in order to communicate with the client. The Cloud Service Provider is required to have outbound network access to our service endpoints as well as a certificate revocation list, please refer to the Client Network Connectivity document for more details.

Once the network settings have been configured, add the Luna Cloud HSM service to the Cloud Service Provider by following the steps in the Adding a Luna Cloud HSM Service document or by using our built-in APIs from the Create service document.

Set up Client

The client installation uses a .zip (Windows) or .tar (Linux) to deliver the client materials required for configuring the system's connection to the Luna Cloud HSM service.
The Windows client .zip folder includes a pre-configured "Crystoki-template.ini" file and the Linux .tar folder includes a "chrystoki.conf" file. Both containing a client archive file with a set of library and binary files.

1.From the Luna Cloud HSM service, download the client zip file to the Cloud Service Provider.

2.Unpack the client zip file using either Windows or Linux by following the steps at Unpack client .zip.

3.After the client is unzipped, initialize the partition following the steps at Initialize partition.