Přeskočit na hlavní obsah

Dronetag On-Premise on Azure

Dronetag offers Dronetag On-Premise, a self-hosted version of the Dronetag Cloud Platform deployable directly in your own Azure subscription. While the name suggests “on-premise,” this version runs in your cloud environment—giving you full control, isolated infrastructure, and compliance with data locality regulations, while still leveraging the convenience and scalability of Azure.

This setup is ideal for organizations that want to maintain ownership of their data and infrastructure, yet avoid managing physical hardware.

Licensing

To run Dronetag On-Premise on Azure, you must first obtain a license from us.

Contact our sales team:
sales@dronetag.com

Once licensed, you’ll receive access to our offer on the Microsoft Azure Marketplace where you can deploy the solution directly into your Azure environment.


Deploy Virtual Machine Image (available)

We offer two types of deployment options, one of them allows you to deploy it as VM.

This method lets you deploy Dronetag On-Premise using a preconfigured VM image published to the Azure Marketplace.

Step-by-step: Deploy the Virtual Machine

  1. Visit the Dronetag On-Premise listing on Azure Marketplace.
  2. Click Get It Now and select your Azure subscription.
  3. Deploy the image as a new Gen 2 Virtual Machine, choosing your desired resource group and region.
  4. Choose an appropriately sized VM.
  5. Create or use an existing virtual network and subnet.
  6. Ensure network security rules do not expose the VM’s ports (see security warning below).
  7. Complete the deployment and verify the VM is running.

Test the Deployment

  1. Obtain the public IP address of the VM you have just created
  2. Access http://<VM-IP-ADDR> using your browser.

If you see the UI of the Dronetag Web App, your instance is ready to be secured in the next step.

Secure the Deployment: Set Up Reverse Proxy or Azure Application Gateway

caution

The virtual machine is unsecured in its default state and you need to ensure that you do not publish the SSH and HTTP ports to the public. It can be used only for testing purposes, however for production environment, please make sure to always put this VM behing the reverse proxy or application gateway.

You can secure the deployment using either:

  • A self-managed NGINX reverse proxy with a TLS certificate
  • Azure Application Gateway with HTTPS frontend and HTTP backend to the VM

Example: Set up Application Gateway

  1. Create a Public IP and Virtual Network (if not already created).
  2. Deploy Azure Application Gateway using Standard_v2 SKU.
  3. Add a Frontend listener on port 443 with an uploaded TLS certificate.
  4. Set up a Backend pool pointing to the private IP of your Dronetag VM.
  5. Create a Routing rule to forward HTTPS traffic to HTTP backend (port 80).
  6. Adjust health probes as needed.

Once deployed, your instance is securely accessible via a public domain.


2. Containerized Deployment (coming soon)

Not yet available

We are actively working on a fully containerized version of Dronetag On-Premise. This will support Docker and Kubernetes deployments, giving you maximum flexibility and integration with your CI/CD and cloud-native tools.

If you are interested in early access or want to help us test the container version, reach out to:
support@dronetag.com


Support and Maintenance

We provide full support for Dronetag On-Premise deployments:

  • Product updates are delivered via Azure Compute Gallery for VM-based deployments.
  • Security advisories will be emailed to all license holders.
  • For help with operations, reach out to support@dronetag.com.

For additional questions or custom integration requests, contact us at support@dronetag.com