Listing Thumbnail

    Heimdall Proxy Standard Edition

     Info
    Deployed on AWS
    Includes Database Proxy with Central Console
    4.9

    Overview

    Play video

    Who: Developers, DBAs, Architects; Security and Compliance Engineers

    What: Improving database scale requires application changes. The Heimdall Proxy removes this operational burden. Our proxy intelligently routes and caches queries for your current database.

    Deploy as an EC2 proxy tier

    Why:

    • Certified Amazon RDS & Redshift "Service Ready" Partner
    • Improve scale 20x and reduce database costs 50%
    • Database neutral (Postgres, MySQL, SQL Server, Aurora)
    • No application or database changes

    We offer 3 feature editions to fit your database proxy needs:

    Heimdall Proxy Standard Edition:

    Heimdall Proxy Enterprise Edition:

    Heimdall Proxy Enterprise Plus Edition:

    Register for technical support here 

    Highlights

    • SQL Results Caching logic for Amazon ElastiCache
    • Read/Write split with ACID Compliance
    • Advanced Connection Pooling

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux 2023

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Heimdall Proxy Standard Edition

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (12)

     Info
    Dimension
    Cost/hour
    c5.xlarge
    Recommended
    $1.03
    m5a.large
    $0.55
    z1d.xlarge
    $1.03
    m5a.2xlarge
    $1.92
    m5.2xlarge
    $1.92
    m5.xlarge
    $1.03
    m5.large
    $0.55
    z1d.2xlarge
    $1.92
    c5.large
    $0.55
    z1d.large
    $0.55

    AI Insights

     Info

    Dimensions summary

    You pay by the hour based on the AWS instance size you run this proxy on. The twelve options map to specific EC2 instance types across three families: m5 and m5a general-purpose sizes, c5 compute-optimized sizes, and z1d high-frequency sizes. Within each family, larger sizes (large, xlarge, 2xlarge) offer more compute and carry a higher hourly rate. You choose the instance that fits your workload. Each running instance is licensed and billed separately through AWS. Costs scale with how long each instance runs and how many you deploy.

    Top-of-mind questions for buyers

    Yes. Each listed instance type carries its own hourly rate. The rate reflects the size and family you select. Larger sizes and higher-frequency families cost more per hour. You pick the instance that fits your workload, and billing tracks that instance's running hours.
    Software charges meter running time by the hour. A fully stopped instance stops accruing software fees. Note that underlying AWS storage or other AWS resources may still incur separate AWS charges while the instance is stopped, but the proxy software bills only for running hours.
    You add more instances horizontally, often in AWS auto-scaling groups, to handle surges. Each running instance is licensed and billed separately through AWS. Your total cost is the sum of every instance's running hours, so scaling out raises the bill in proportion to instances and time.
    demoa.heimdalldata.com+1
    Helpful?

    Vendor refund policy

    Cancel at any time on the AWS Marketplace

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Additional details

    Usage instructions

    On initialization, the default account of "admin" will be created for use on the GUI on HTTP://<instance IP address>:8087, using the Amazon Instance ID password. SSH access is provided as normal for Amazon Linux 2.

    For more information, go to: http://demoa.heimdalldata.com/docs/environment/aws.html 

    Support

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Data Warehouses, Databases
    Top
    10
    In Data Integration
    Top
    10
    In Migration

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Query Caching
    SQL results caching logic for Amazon ElastiCache to reduce database load and improve response times
    Read/Write Splitting
    Read/Write split functionality with ACID compliance for distributing database operations across multiple endpoints
    Connection Pooling
    Advanced connection pooling to manage and reuse database connections efficiently
    Multi-Database Support
    Database-neutral proxy supporting Postgres, MySQL, SQL Server, and Aurora without requiring application or database modifications
    Query Routing
    Intelligent query routing and caching capabilities to optimize database performance and scalability
    Cross-Region Disaster Recovery
    RDS SQL Server cross-region disaster recovery with low RTO/RPO capabilities, including cross-AWS-accounts replication for ransomware protection
    Read Replica Deployment
    In-region and cross-region read replicas for RDS/EC2 SQL Server Standard, Enterprise, and Web editions to offload read workloads and achieve high availability
    Multi-Source Replication
    Azure SQL Server to AWS RDS SQL Server replication and disaster recovery, supporting migration from AzureSQL managed instances
    Data Streaming to Cloud Services
    Data streaming capabilities from Azure SQL to AWS S3 Data Lake and AWS Redshift for analytics and data warehousing
    Multi-Database Version Support
    Support for all SQL Server versions and editions including Azure SQL managed instances, RDS SQL Server, and EC2-hosted SQL Server deployments
    Automated SQL Collection
    Automatically collects SQLs executed in production databases supporting both on-premises and RDS environments
    Test Execution and Comparison
    Executes collected SQLs on test environments and compares results including execution errors, result set comparison, and execution time metrics
    Result Analysis with AI
    Analyzes test results through GUI interface with generative AI support for SQL modification information
    Multi-Database Support
    Supports testing across Amazon RDS for MySQL, Amazon RDS for PostgreSQL, Amazon Aurora MySQL, and Amazon Aurora PostgreSQL
    SQL Compatibility Assessment
    Identifies incompatible SQLs using actual SQLs and data to provide cost estimates for application migration scenarios

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.9
    18 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    89%
    11%
    0%
    0%
    0%
    18 AWS reviews
    Tarandeep Kaur

    Addressed database bottlenecks and has improved caching, read traffic routing, and connection pooling

    Reviewed on Aug 16, 2026
    Review from a verified AWS customer

    What is our primary use case?

    As a DevOps team, our main use case for Heimdall Proxy Enterprise Edition (ARM) is as a database access layer between our applications and backend databases, with the main objective of improving database performance and handling the increased pressure on the primary database without making changes to the application code. It also provides us with distributed query caching that is SQL-aware, read-write splitting connection and pooling, essentially acting as a database which is vendor-neutral and supports platforms such as Oracle and DB2, so that is our major use case.

    What is most valuable?

    Heimdall Proxy Enterprise Edition (ARM) has made a noticeable difference for our team by using caching in the project to remove repeated queries from the database depth, while read-write splitting allows us to do database replicas more effectively. Connection pooling also helps our teams when applications generate a large number of short-lived database connections.

    In our environment, we have seen 30 to 40% lower database CPU utilization on the workload benefiting from the caching, with around 35 to 40% average application response time.

    The best features Heimdall Proxy Enterprise Edition (ARM) offers include read-write splitting that routes read workloads to replicas while maintaining consistency for write operations, distributed query caching that has helped us reduce repetitive database queries reaching the underlying database, and connection pooling which assists us in managing connection spikes without requiring application-side connection management.

    Additionally, active proxy auto-scaling is very important to maintain availability as traffic increases.

    The impact of the auto-scaling feature on our operations is notable, as connection pooling has helped us lower the load, with 30 to 40% lower database utilization due to the splitting and pooling concept, and around 35 to 40% average application response time.

    Heimdall Proxy Enterprise Edition (ARM) has positively impacted our organization in many ways, with key outcomes such as saving around 40 to 45% for cacheable workloads, improving response times by around 35% for database-heavy transactions with read or write queries, achieving 35 to 40 hours per month saved in database performance troubleshooting and manual scaling activities, and saving approximately 500 hours annually from our engineering team. This makes a significant difference, alongside roughly 30% reduction in our database infrastructure growth requirements where the proxy was most effective.

    What needs improvement?

    I do not feel there is a problem we have faced with Heimdall Proxy Enterprise Edition (ARM) so far, but if I had to mention one experience that could be improved, it would be the routing policies. Other problems are still manageable, and there are no other significant issues.

    For how long have I used the solution?

    We have been using Heimdall Proxy Enterprise Edition (ARM) in the organization for the last two years.

    What do I think about the stability of the solution?

    Heimdall Proxy Enterprise Edition (ARM) is definitely a stable solution, and we have not faced any glitches or proxy disconnections within our networks.

    What do I think about the scalability of the solution?

    Heimdall Proxy Enterprise Edition (ARM) is definitely a scalable product. We have an enterprise-level architecture managing over 1 million users at a time without any downtime or challenges while scaling up and down, making scaling not a problem for us.

    How are customer service and support?

    Customer support for Heimdall Proxy Enterprise Edition (ARM) is excellent. We had one interaction six months back that was resolved quickly within 30 to 40 minutes, so I would rate it a 10 out of 10 for customer support.

    How was the initial setup?

    Deploying Heimdall Proxy Enterprise Edition (ARM) in our environment was straightforward with no complexity involved in the deployment process, and it was very smooth, especially since the architecture does not require any application or database changes.

    What about the implementation team?

    Heimdall Proxy Enterprise Edition (ARM) integrates seamlessly with other AWS services we use, ensuring that every integration is smooth with no challenges.

    What was our ROI?

    I chose five as my rating due to the excellent and exceptional ROI we have seen so far.

    What's my experience with pricing, setup cost, and licensing?

    In terms of pricing, setup cost, and licensing, licensing is usage-based with reasonably low costs. The AWS Marketplace pricing is consumption-based, and currently, we are using a pay-as-you-go model built on an hourly basis, with the calculation being more than just the proxy license.

    Regarding the metering and billing experience for Heimdall Proxy Enterprise Edition (ARM), we received it through usage-based pricing via the AWS Marketplace, since it is a contract-based option, and we utilized a pay-as-you-go model that was easy to manage.

    Which other solutions did I evaluate?

    We evaluated other options before choosing Heimdall Proxy Enterprise Edition (ARM), which included ProxySQL, PgBouncer, AWS RDS Proxy, and HAProxy.

    What other advice do I have?

    For anyone looking into using Heimdall Proxy Enterprise Edition (ARM), my advice is to consider it as an exceptional and strong enterprise edition proxy that can easily address database bottlenecks and effectively manage read traffic and connection management issues. I gave this product a rating of 5 out of 5.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Matt Harbers

    Heimdall Helps You Scale

    Reviewed on Oct 12, 2021
    Review from a verified AWS customer

    Heimdall's database proxy immediately solved a scaling issue without any code changes, which is a huge plus. It was easy to set up and contains a lot of options and features to fine tune for your specific need. They also provide very quick support with helpful suggestions on how to add redundancy and scalability to the proxy itself.

    The query analyzer tool has also helped us further optimize our platform by easily identifying problem areas without additional integration. The entire installation took less than a day from signing up to finished implementation.

    All of this at very competitive pricing.

    Hayden

    Powerful product and great support

    Reviewed on Oct 09, 2021
    Review from a verified AWS customer

    Heimdall's SQL-aware read/write splitting enabled us to use read replicas in our Aurora cluster very quickly with no application code changes required. Also their technical support spent a generous amount of time helping us get the configuration right for our use case. Thank you!

    Crisanto Estipular

    Awesome Support and Flexibility

    Reviewed on Feb 10, 2021
    Review from a verified AWS customer

    Heimdall Data are really great it gives you flexibility on the configurations and reduces overhead on our databases. Our application improves a lot thanks to heimdall. Support are quick and they are very helpful big thumbs up to Heimdall Data Support.

    Mohammed Abderlasoul

    it's awesome product

    Reviewed on Jan 14, 2021
    Review from a verified AWS customer

    Heimdall proxy reduces the number of back-end connections to Amazon RDS saves resources and improves database scale! The Heimdall proxy can reduce connections at a 1000:1 ratio. as well as they have great support. keep it up, guys 👍👍

    View all reviews