top of page

DBLinker - Atlassian Marketplace Sales Tracker

Overview

DBLinker is a powerful Atlassian Forge-based app that enables software engineers and DevOps managers to easily deploy essential infrastructure systems directly within their Jira instance — with just a click.

DBLinker removes the complexity of YAML configuration and provides a seamless DevOps experience inside Jira. More than just convenience, it adds a new layer of security and provides valuable visibility into your sales data—something not possible in a typical Atlassian dashboard.

Core Features

DBLinker allows you to spin up a variety of infrastructure resources:

  • Provision a new PostgreSQL database

  • Schedule a recurring task for a Node.js application

  • Enable optional integrations to sync data with:

    • Hubspot

    • ChartMogul

All actions are done with a simple UI, making complex DevOps operations manageable for developers and teams of any size.

Security & Data Privacy

DBLinker was built with security and privacy at its core:

  • Zero Access ArchitectureAll sensitive customer data is stored within your Jira instance, leveraging Atlassian Forge infrastructure. Even our team cannot access your data.

  • Encrypted Infrastructure DeploymentInfrastructure components are deployed in our AWS environment but are fully encrypted using customer-managed keys (BYOK). The encryption key is stored securely and accessible only by you.

  • Enterprise Support for BYOA (Bring Your Own AWS)Enterprise customers can connect DBLinker to their own AWS account. Credentials are stored only in the Atlassian Forge environment — never on our systems. Deployments can then be executed in your own AWS account using our simplified UI.

Customer-Managed Key Encryption (Technical Overview)

For enterprise customers, DBLinker supports Customer-Managed Key (CMK) encryption for AWS resources. This means your PostgreSQL databases (and other components) can be encrypted using your own keys, giving you complete control over data access.

While we won’t share the source code, here’s a high-level technical summary of how your key is used securely:

  1. Key GenerationYou generate your own key pair and share the public key with us.

  2. AWS KMS IntegrationA Customer Master Key (CMK) is created in AWS with the origin set to EXTERNAL. This key is encrypted using the public key you provide.

  3. Secure ImportAWS provides a secure token and its own public key. Your private key is encrypted using this AWS key and securely imported into AWS.

  4. Encrypted Resource CreationOnce your key is available in AWS KMS, we use it to provision encrypted AWS RDS PostgreSQL instances (or other components) on your behalf.

  5. Full ControlYou remain the sole owner of the private key and encryption material. DBLinker cannot decrypt or access any of your data.

This end-to-end encryption workflow ensures that your data stays encrypted at rest and in transit — with you fully in control.

How to start: Connect Your Marketplace Account

You'll input your credentials inside a secure UI. Nothing is shared with DBLinker — credentials are stored as Forge Secrets.

🔐 Required Inputs:

  • Username for Atlassian Marketplace

  • API Token (stored securely)

  • Vendor ID

📝 All credentials are encrypted. DBLinker does not have access to them.

Extra Connections:

Out app also allows you to keep you data in sync with both Hubspot and ChartMogul.

Output:

Once the inputs are saved, DeployMate automatically provisions:

✅ A private PostgreSQL DB for Atlassian data✅ A Node.js container for report processing✅ Recurring jobs for syncing:

  • Licenses

  • Transactions

  • Optional sync with Hubspot or ChartMogul

This ensures your database is always in sync with no manual API work.

Then your team own data and have full visibility on what it was not possible before. Below you can see some sample reports you can see:


bottom of page