Skip to main content

Conversion Service on IONOS Cloud

Learn how to deploy Conversion Service on IONOS Cloud using either a Windows virtual machine or Managed Kubernetes. IONOS is a European cloud provider offering public, private, and hybrid cloud services.

Get a license

To use the Conversion Service, you need a license key. You can get a free trial license or request a full license from the Pdftools Portal. For detailed instructions, review Get trial license.

Prerequisites

Before deploying Conversion Service on IONOS Cloud, make sure you have:

Deployment options

Choose one of the following deployment methods based on your requirements:

  • Windows virtual machine: MSI (Microsoft Installer) based installations, full Configurator access, Microsoft Office conversion. For more details, review Create Windows VM.
  • Managed Kubernetes: Containerized workloads, scalable deployments, microservices architectures. For more details, review Create Kubernetes cluster.

Create Windows VM

Deploy the Conversion Service with an MSI-based installation on a Windows Virtual Machine.

  1. Log in to the IONOS Data Center Designer (DCD).
  2. Create a new data center or select an existing one.
  3. Drag a Dedicated Core server into your data center and configure the server specifications. For sizing guidance, review hardware requirements.
    • CPU: Select the number of cores.
    • RAM: Allocate memory.
    • Architecture: Select the CPU architecture.
  4. Add storage to your server:
    • Attach a storage volume.
    • Select a Windows Server image as the boot image.
  5. Set the Administrator password for your VM. You use this password to connect through Remote Desktop Protocol (RDP).
  6. Click Provision changes to create your infrastructure.
  7. Once provisioning completes, navigate to the Network tab of your server to find the public IP address.

Connect and install

  1. Use Remote Desktop Protocol (RDP) to connect to your VM using the public IP address and Administrator credentials.
  2. Follow the standard Windows Server installation guide to install and configure the Conversion Service.
Official IONOS documentation

For detailed instructions on creating Windows virtual machines, refer to the IONOS Dedicated Core Server guide.

Create Kubernetes cluster

Deploy the Conversion Service as a container on IONOS Managed Kubernetes for containerized deployment.

  1. Log in to the IONOS Data Center Designer (DCD).
  2. Navigate to Containers > Managed Kubernetes.
  3. Click Create Cluster and configure the cluster settings:
    • Cluster name: Enter a descriptive name.
    • Kubernetes version: Select the desired version.
    • Location: Choose a data center location.
  4. Create a Node Pool and configure the node specifications. For sizing guidance, review hardware requirements.
    • Node count: Start with at least one node.
    • CPU and RAM: Select based on your workload.
    • Storage: Allocate enough storage for your containers.
  5. Wait for the cluster and nodes to reach the Active state.
  6. Download the kubeconfig.yaml file from the cluster details page.

Deploy the Conversion Service

  1. Set the KUBECONFIG environment variable to point to your downloaded kubeconfig file:
    export KUBECONFIG="./kubeconfig.yaml"
  2. Deploy the Conversion Service container by following the Docker getting started guide. The same container image and configuration options apply to Kubernetes deployments.
  3. Verify the deployment status:
    kubectl get pods
    kubectl get services
Official IONOS documentation

For detailed instructions on managing Kubernetes clusters, refer to the IONOS Managed Kubernetes guide.

Next steps

After deploying the Conversion Service on IONOS Cloud: