dragondrop docs
dragondrop.cloud
  • Welcome
  • Getting Started
    • How dragondrop Works
    • 🔒Security
    • Self-Hosted Runners
    • Cloud Perch - Cloud Footprint Visualizations
    • Jobs
      • What is a Job?
      • How Many Jobs Should We Use?
      • Creating a Job
      • Running a Job
      • Managed Drift Only Mode
      • Job Output
    • Setting Up CI/CD
    • Supported Tech Stack
    • Signing Up
    • Schedule a Demo
  • Deploying To Your Cloud
    • Infrastructure Requirements
      • Requirements
      • AWS
      • Azure
      • GCP
    • Environment Variables
    • Updating HTTPS Job Endpoints
    • FAQs
  • Setting Up CI/CD
    • GitHub Action
  • Pricing & Plans
    • Plans
    • FAQs
  • Trouble Shooting
    • Resource Coverage
      • AWS
      • Azure
      • GCP
    • Contact Support
Powered by GitBook
On this page
  • Terraform Module
  • Building Your Own Hosting Infrastructure in Azure
Edit on GitHub
  1. Deploying To Your Cloud
  2. Infrastructure Requirements

Azure

Learn about our recommended infrastructure set up within your Azure cloud environment.

PreviousAWSNextGCP

Last updated 1 year ago

Terraform Module

We strongly recommend using our to host dragondrop within your Azure environment.

It creates all of infrastructure illustrated in the above diagram, with locked-down permissions on each piece of compute, outputting an HTTPS request to which our web application can send requests to trigger your Job. All you need to do is fill in environment variables on the Azure Container App, and then cloud infrastructure for that Job is complete!

Using our Terraform module, we estimate that Jobs can be deployed within your cloud environment from scratch in less than 30 minutes of developer time.

Building Your Own Hosting Infrastructure in Azure

Our recommended approach:

1) Define an Azure container instance that hosts the dragondrop container.

2) Define an HTTPS endpoint that triggers the Azure Container Instance or Azure Container App Job, likely using an Azure Container App or an Azure Function.

We do not provide customer service for infrastructure hosting dragondrop created outside of our modules, and so strongly recommend using our to provision the infrastructure needed. That being said, Azure makes it possible for you to provide serverless compute to dragondrop's container if you want to build your own set up.

3) Provide the API endpoint to your dragondrop . Done!

Terraform Module
job definition
Terraform Module
Our Terraform module for AWS infrastructure will get you spun up with a secure, serverless hosting of dragondrop in minutes.