Listing Thumbnail

    Liquibase Pro (legacy)

     Info
    Sold by: Liquibase 
    Liquibase helps teams release software faster and safer by bringing the database change process into existing CI/CD automation. Without automation, CI/CD fails at the database.
    4.4

    Overview

    Play video

    Liquibase Pro on AWS is brought to you by the creators of Liquibase and is billed through your AWS account.

    Liquibase delivers the repeatable process teams need to easily create, validate, trace, and audit database changes from development through production - reducing security risks and costly errors that often happen when manually making changes to the database.

    Using Liquibase helps teams identify and resolve issues early in the process - when they are much cheaper and easier to fix.

    For more information on pricing based on database targets, please visit https://www.liquibase.com/counting-database-connections .

    Highlights

    • Create, version, deploy, roll back, and track database changes throughout the CI/CD pipeline
    • Empower developers to validate database code on-demand and within automation against predefined, customizable rules set by DBAs and security teams
    • Protect your database against malware and ransomware with database drift detection alerts

    Details

    Delivery method

    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

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    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

    Liquibase Pro (legacy)

     Info
    Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (3)

     Info
    Dimension
    Description
    Cost/12 months
    10 DB Targets
    10 database targets for Liquibase Pro
    $5,000.00
    15 DB Targets
    15 database targets for Liquibase Pro
    $7,500.00
    20 DB Targets
    20 database targets for Liquibase Pro
    $10,000.00

    Vendor refund policy

    All fees are non-cancellable and non-refundable except as required by law.

    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

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Support

    Vendor support

    Liquibase provides support for Liquibase Pro Monday through Friday, excluding U.S. holidays, 8am - 5pm CT (GMT-6). Support plan can be upgraded to Premium support (24x7). See https://www.liquibase.com/support  for more information

    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
    By Ariga
    By Upriver

    Accolades

     Info
    Top
    25
    In Migration
    Top
    100
    In Data Governance

    Customer reviews

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

    Overview

     Info
    AI generated from product descriptions
    Database Change Management
    Create, version, deploy, roll back, and track database changes throughout the CI/CD pipeline
    Code Validation and Compliance
    Validate database code against predefined, customizable rules set by DBAs and security teams
    Drift Detection and Security
    Detect database drift and generate alerts to protect against malware and ransomware
    CI/CD Pipeline Integration
    Integrate database change automation into existing CI/CD workflows
    Change Auditing and Traceability
    Audit and trace database changes from development through production environments
    Schema Registry
    Centralized storage for schema changes with auto-generated documentation for database schemas.
    Continuous Integration Testing
    Automated simulation and review of database migrations during CI process to detect destructive changes and constraint violations before deployment.
    Deployment Visibility
    Single pane of glass interface to monitor and view the status of schema migrations across multiple environments with detailed deployment logs.
    Migration Management
    Central repository for storing and managing migration directories with simplified deployment process to production environments.
    Deployment Tool Integration
    Seamless integration with modern deployment platforms including Kubernetes and Terraform for automated schema migration deployment.
    Cross-Stack Environment Mapping
    Connects to warehouse, orchestrator, and code to build a continuously updated understanding of the data environment across all components
    Incident Resolution with Root Cause Analysis
    Traces root cause across warehouse, orchestrator, and code infrastructure and automatically opens pull requests with validated fixes
    Automated Pipeline Development and Maintenance
    Operates across the full data engineering lifecycle including incident resolution, pipeline building, migration acceleration, and pipeline health maintenance
    Rapid Environment Integration
    Establishes cross-stack map within hours of connection without requiring MCPs, skill configuration, or data harness maintenance
    Persistent Knowledge Accumulation
    Stores every fix, validation, and explanation in the Living Map to enable institutional knowledge retention and accelerate resolution of subsequent incidents

    Contract

     Info
    Standard contract

    Customer reviews

    Ratings and reviews

     Info
    4.4
    37 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    73%
    19%
    8%
    0%
    0%
    3 AWS reviews
    |
    34 external reviews
    External reviews are from G2  and PeerSpot .
    reviewer2858640

    Version control has reduced database change risk and supports safe rollbacks

    Reviewed on Jun 18, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Liquibase  is database versioning and change set management.

    A specific example of how I use Liquibase  for database versioning and change set management is that it ensures my schemas are versioned instead of losing track of them over time. Liquibase automatically rolls back changes if there are problems during a release, making the process simple.

    In addition to my main use case, Liquibase has helped us solve the issue of reverting changes.

    What is most valuable?

    The best features Liquibase offers are the schema change sets and the change tracking on any kind of change in the database.

    I definitely find that the change tracking feature makes my workflow easier.

    Liquibase has positively impacted my organization by eliminating the risk around database changes.

    Eliminating that risk has affected my team and business overall by removing costly downtime when trying to revert a problem deploy with a database.

    What needs improvement?

    I cannot think of anything at the moment regarding how Liquibase can be improved.

    I am uncertain about Liquibase's AI capabilities regarding its governance and security.

    I am uncertain about Liquibase's AI capabilities regarding its accuracy and reliability of output.

    For how long have I used the solution?

    I have been using Liquibase for 12 years.

    What do I think about the stability of the solution?

    Liquibase is stable.

    Which solution did I use previously and why did I switch?

    I did not previously use a different solution.

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

    My experience with pricing, setup cost, and licensing is that it is easy since it is open source.

    Which other solutions did I evaluate?

    Before choosing Liquibase, I did not evaluate other options.

    What other advice do I have?

    The advice I would give to others looking into using Liquibase is to make sure you read the documentation. I would rate this product 9 out of 10.

    Jack_Mansur

    Automated database change management has increased deployment frequency and supports audits

    Reviewed on Jun 07, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Liquibase  is database change management inside our CI/CD pipelines. Before Liquibase , someone would have to manually run SQL scripts against the database and hope for the best.

    How has it helped my organization?

    Liquibase has positively impacted my organization by significantly increasing deployment frequency for database changes. We went from releasing database changes maybe twice a month because they were so manual and nerve-wracking to releasing them as part of every sprint.

    I find it hard to put an exact number on how much deployment frequency increased, but the productivity gains are real. The manual database deployment process before involved a DBA, a developer, a change ticket, a scheduled maintenance window, and probably three to four hours of human time.

    What is most valuable?

    The best features Liquibase offers include the DATABASECHANGELOG table, which is deceptively simple but is the foundation of everything. Every change that has ever been applied is logged there, including who wrote it, when it ran, which environment, and the checksum.

    Having that detailed tracking from Liquibase definitely helps me and my team day-to-day, making troubleshooting or audits easier.

    Drift Detection is the other feature I would fight for, as the moment someone makes a manual change to a database outside the pipeline, it shows up. In a regulated environment, that is not just useful, it is necessary.

    What needs improvement?

    Liquibase can be improved by helping developers who have never used it before to understand change logs, change sets, contexts, and labels, which takes time. The documentation is good, but there is a gap between reading the docs and actually being confident with it.

    I would appreciate more sophisticated pipeline analytics out of the box without having to set everything up manually.

    For how long have I used the solution?

    I have been using Liquibase for a total of four years.

    What other advice do I have?

    On a scale of one to ten, I rate Liquibase overall as an eight.

    I rate it an eight because it fundamentally solved the problem that was genuinely painful and had not been solved well by anything else we evaluated.

    Regarding Liquibase's AI capabilities, I think its governance and security are solid.

    Regarding Liquibase's AI capabilities, I believe its accuracy and reliability of output could be improved.

    We deploy Liquibase using GitHub Actions  and Jenkins  depending on the client environment. Liquibase itself runs as part of the pipeline job, connects to the target database, applies the pending change sets, and exits. There is no separate server to manage.

    My experience with pricing, setup cost, and licensing is that the open-source version is free and genuinely capable for most use cases. We moved to Liquibase Secure for the governance features: audit logs, Drift Detection, policy enforcement, and separation of duties.

    Akashkhurana Hirana

    Daily database version control has ensured consistent schemas and confident rollbacks

    Reviewed on Jun 04, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Liquibase  is version control of database schema, automatic migration during application startup, and rollback support. It provides environment consistency and maintains the same database across development, testing, production, or SIT environments. Liquibase  is configurable with many databases including PostgreSQL , MySQL , Oracle, and SQL Server . I use Liquibase with Spring Boot  applications, which makes it function as a version control system for the database.

    A specific example of how I have used Liquibase in one of my projects occurred when we started a project from scratch with new requirements. We had a requirement for a notification table and needed to add new columns to existing tables. I maintained the database schema as a versioned component by writing Liquibase scripts to create a new table and alter an existing table, with each change in separate script files. During application startup, these scripts executed automatically if they had not been executed previously in the database, maintaining consistency. Regarding rollback, when I wrote a script to add an index to a column in a table that passed in the development environment but failed in the QA environment, Liquibase supported rolling back the changes that had been executed in one of the environments.

    I use Liquibase daily with Spring Boot  applications and microservices, placing the migration files in the application. Liquibase acquires the lock when altering a table to add a new index, so I typically schedule these changes during off-business hours to avoid impacting customers.

    What is most valuable?

    The best features Liquibase offers include the database rollback mechanism, open source availability at no cost, and the ability to connect to all relational databases including MySQL , SQL Server , and PostgreSQL . Liquibase provides a rollback mechanism, transaction and lock management, database version control, and change tracking. It maintains a history table in one of the schemas that records which changes have been applied and which changes remain pending. If I need to migrate from PostgreSQL to MySQL in the future, I only need to change the URL and credentials without modifying the database structure, as Liquibase handles everything automatically. Liquibase has a vast community with widespread usage, particularly with Spring Boot microservices applications.

    Out of all these features, I rely most on database version control in my daily work to maintain a history of when I added columns or tables. The rollback support is excellent and maintains consistency across all environments including development, staging, and production. Liquibase provides a feature to check database differences across multiple environments in QA, development, and production. I can easily compare databases or changes between development and QA environments using this feature.

    Liquibase integrates easily with CI/CD tools including Jenkins , GitHub Actions , and GitLab  with extensive support for these integrations. Liquibase has positively impacted my organization by maintaining database consistency across all environments. Inconsistent databases increase debugging time for engineers and associated costs, and can impact users. The primary benefit Liquibase provides is database consistency, ensuring a consistent database across all environments.

    What needs improvement?

    I believe the official documentation of Liquibase could be more detailed and comprehensive. Although Liquibase has substantial community support through open source tutorials and Stack Overflow resources where people can find solutions, the documentation could be simpler and more explanatory.

    For how long have I used the solution?

    I have continuously used Liquibase for the last four years.

    How was the initial setup?

    The advice I would give to others looking into using Liquibase is that the initial setup might require some time and extra configuration file changes, but that time investment is worthwhile because Liquibase is very helpful when the database is complex and changes occur frequently.

    What other advice do I have?

    In terms of features and improvability, Liquibase is the best option in the market to maintain database version control.

    Regarding Liquibase's AI capabilities, I think it provides additional solutions for security purposes, but I have not used those features. My use case has focused only on database consistency. For database security and governance, Liquibase keeps production data safe with controlled schema changes and separates duties by designating which changes should occur in development, production, and QA environments.

    I have not used Liquibase's AI capabilities.

    I did not purchase Liquibase through the Google Cloud Marketplace  because it is free and available at no cost. There is no need to purchase a paid plan.

    I give this product a rating of nine out of ten.

    Chethan R.

    Reliable Version-Controlled Schema Changes with Easy Rollbacks

    Reviewed on Mar 31, 2026
    Review provided by G2
    What do you like best about the product?
    Tracks and manages database schema changes reliably using version control
    Supports multiple databases with consistent deployment workflows
    Easy rollback and automation for safer releases
    What do you dislike about the product?
    Steep learning curve for complex change sets and configurations
    Debugging failures and error messages can be unclear
    XML/YAML syntax can feel verbose and hard to maintain
    What problems is the product solving and how is that benefiting you?
    Eliminates manual database change tracking by version-controlling schema updates
    Ensures consistent deployments across environments (dev, test, prod)
    Reduces errors and speeds up releases with automated migrations
    Miguel R.

    Incredible DB Change Tracking with Easy CI/CD Integration

    Reviewed on Mar 16, 2026
    Review provided by G2
    What do you like best about the product?
    Incredible for tracking the changes in a DB, the integration with the DB is easy, easy to use in Ci/CD pipelines.
    What do you dislike about the product?
    It just give you one error at the time, so if you have multiple you will need to run it every time.
    What problems is the product solving and how is that benefiting you?
    DB CI/CD deployment
    View all reviews