Listing Thumbnail

    Rivery Complete SaaS ELT & Workflow Orchestration

     Info
    Sold by: Rivery 
    Deployed on AWS
    Free Trial
    Vendor Insights
    AWS Free Tier
    Rivery's SaaS platform provides a fully-managed end-to-end solution for your entire data stack, including data ingestion (ELT/ETL), transformation, orchestration, data operations, reverse ETL and more.
    4.7

    Overview

    Play video

    Rivery provides a unified, easy-to-use data solution for modern teams, so you can focus on your business, not on managing your data.

    Rivery supports 200+ fully managed data sources out of the box and all the major data warehouses as targets, but that's just a small subset of what you can do with Rivery.

    With our built-in orchestration capabilities, you can create advanced workflows in minutes that support the most complex needs. Our native Python DataFrame support makes using Python in your workflows a breeze.

    Rivery's built-in support for agile development and deployment practices provides full version control, and multiple user environments and deployment scripts for dev, staging and production.

    Rivery's Starter Kits provide pre-built 1-click installs for common use cases, including all of the pipelines, transformation logic, SQL, scripts, needed.

    And we even support reverse ETL if you're looking to push data from your warehouse back into your operational systems.

    Our predictable, value-based pricing is based on usage, not number of rows or compute hours: Apps & API-based sources are charged based on pipeline executions. Database and file-based sources are charged solely based on data transferred (in bytes).

    Enjoy simple, flexible plans that scale as your business grows. All plans include unlimited users, unlimited data sources, unlimited destinations, transformations, and full workflow orchestration features.

    Highlights

    • Ingestion - over 200 built-in data sources or easily build your own.
    • Transformation using SQL or Python, and built-in advanced Orchestration.
    • DataOps platform - manage multiple environments, end-to-end deployments across the full data life-cycle.

    Details

    Sold by

    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

    Vendor Insights

     Info
    Skip the manual risk assessment. Get verified and regularly updated security info on this product with Vendor Insights.
    Security credentials achieved
    (3)

    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

    Free trial

    Try this product free according to the free trial terms set by the vendor.

    Rivery Complete SaaS ELT & Workflow Orchestration

     Info
    Pricing is based on the duration and terms of your contract with the vendor, and additional usage. You pay upfront or in installments according to your contract terms with the vendor. This entitles you to a specified quantity of use for the contract duration. Usage-based pricing is in effect for overages or additional usage not covered in the contract. These charges are applied on top of the contract price. If you choose not to renew or replace your contract before the contract end date, access to your entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    1-month contract (2)

     Info
    Dimension
    Description
    Cost/month
    Overage cost
    Starter Plan
    For small data and BI teams.
    $0.001
    Professional Plan
    Perfect for companies looking to scale.
    $0.001

    Vendor refund policy

    Reach out directly through the seller website

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    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

    Additional support resources available at https://docs.rivery.io/docs/working-with-rivery-support . 24/7 support offered

    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.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    4.7
    127 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    83%
    17%
    0%
    0%
    0%
    5 AWS reviews
    |
    122 external reviews
    External reviews are from G2  and PeerSpot .
    Shmuel Milavski

    Streamlined ETL has empowered analysts to build dashboards and automations independently

    Reviewed on Feb 03, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Rivery  is classic ETL, bringing data from business data sources into a central data warehouse.

    A quick specific example of a business data source I bring in is Salesforce , where I bring in opportunities, accounts, and other data. We then manipulate that data in order to create dashboards, reports, or automations.

    What is most valuable?

    The best features Rivery  offers include simplicity; it is a very simple tool that I can teach very quickly to my developers and analysts. I do not need classical data engineer skills in order to use it. It is also very friendly for analysts who can understand what is happening in their ETL pipelines and even do some work instead of data engineers.

    The second point is flexibility, as I can use Rivery's classic SaaS built-in connectors, and we utilize a lot of custom connectors that are not built into the product, but we write them in a very simple way. We use Python, so we have the whole package from a very simple GUI mechanism into high-level coding if we need it.

    Among the features I mentioned, I personally find myself using or appreciating the flexibility the most in my day-to-day work.

    Rivery has positively impacted my organization by reducing the need for a big team of data engineers and speeding up the work when we need to connect to a new data source; this can happen really fast. I cannot provide specific numbers on how much time I have saved, but I can say that the team did not grow exponentially as the headcount in the whole company, which is a good sign.

    What needs improvement?

    Rivery can be improved by generally investing a bit more depth into the product, mainly in orchestration and specific features comparable to mature products. They also need to improve their logging and orchestration capabilities.

    For how long have I used the solution?

    I have been using Rivery for around five to six years.

    What do I think about the stability of the solution?

    Rivery is stable.

    What do I think about the scalability of the solution?

    Rivery handles increasing amounts of data or more complex workloads quite well, as we did not experience any issues with that.

    How are customer service and support?

    The support is generally great, and while the user interface is acceptable, if I have an issue, it is a bit hard to understand what happened, so many times I need to reach out to support if I have issues; this is a bottleneck.

    Customer support is great; they are answering really fast.

    How would you rate customer service and support?

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

    We did not use previous solutions; we are Rivery customers from day one.

    What was our ROI?

    I think we needed fewer employees and saved time, as I mentioned.

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

    I found the pricing and licensing to be fair and competitive compared to other solutions I have seen.

    What other advice do I have?

    Rivery is a great product; I recommend checking it out. I would rate Rivery as an eight out of ten because it is generally a great product, but it still needs some improvements.

    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?

    Anup Dhungel

    Training has boosted custom ETL scripting and now debugging complex incremental loads needs work

    Reviewed on Jan 28, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Rivery  during those three months was in-depth training as well as assessments on all aspects, specifically the incremental load or CDC. We faced some challenges there. Some bugs prevented us from executing the SCD thing and the incremental load properly, which I reported back to Als Mistry. My efforts mostly involved ingesting data from the source, creating a warehouse, using various transformation logic, and utilizing custom user-defined functions or scripts. The process included Python elements, making it end-to-end from source to target ETL processes.

    A specific example of a data flow I set up with Rivery  during that time was when we tried to implement the SCD type 2 logic while building our data mart. We explored different approaches using both custom Python scripts and the functions provided by Rivery for the ELT process. I do not remember all the functions we used since it has been more than three years and I only used Rivery for about three months. The key challenges I recall were related to the incremental merging logic, which was not functioning properly.

    What is most valuable?

    The best feature Rivery offers is the ability to build custom or user-defined functions. You can even develop Python scripts to perform transformations on your data frames. This flexibility allows you to implement custom requirements, making Rivery more versatile than relying solely on in-built functions.

    Regarding features such as the interface, scheduling, or connectors, I found that as of 2022 when I last used it, the monitoring was good, although the debugging process for custom scripts was somewhat challenging. If we encountered issues with custom-built scripts, debugging was difficult since it used to send standard errors rather than specific ones. From what I recall, monitoring worked well, and we could connect to multiple relational and other sources, which was advantageous.

    A few of my colleagues and I were able to earn certifications on Rivery, which motivated us, even though we could not pursue or implement Rivery project for clients. The learning experience was very valuable as we had around seven or eight resources participating in those trainings, and they were all excited to learn about this new tool for us at the time.

    What needs improvement?

    To improve Rivery, I would compare it with another ETL tool called Informatica. One feature that stood out in Informatica was the ability to see data flowing through each transformation step while debugging, which I felt was missing in Rivery. Incorporating a similar feature would greatly benefit users needing to debug data processing at each step.

    Regarding improvements, support from Rivery team was great, but concerning documentation, I am not quite sure about the current state since it has been a while since I last used Rivery. On the support side, we received really good assistance from Rivery team.

    For how long have I used the solution?

    I have been using Rivery since August 2022 when our company was about to start a project. They were trying to use Rivery, and our company had a tie-up with Rivery company itself. Als Mistry, the solution architect at Rivery, provided a few days of training followed by assessments on Rivery side. We used Rivery for about two to three months, but unfortunately, we were not able to pursue that project, so I used Rivery for about three months back in 2022 and it has been almost three years since I have not used it after that.

    What do I think about the stability of the solution?

    From my experience, Rivery is generally stable. The excellent support we received from Rivery team contributes to this perception. Despite a few glitches, I would still classify Rivery as stable.

    During my testing, while processing large amounts of data using Python, I observed that the performance was a bit slow, which is one of my observations. However, I believe it should have improved by now, considering it has been three years since I last worked with it.

    How are customer service and support?

    The support from Rivery team was great. Despite a few issues with debugging, the overall assistance provided by Rivery team contributed to the stability perception.

    The motivation and learning impacted my team significantly. Learning occurs when you face challenges. One significant challenge was implementing custom-built Python scripts using Rivery for transformations. The difficulties we faced could stem from either Rivery limitations or the Python library functions, especially since Python was emerging in 2022 and perhaps not all features were fully supported. Due to these challenges, my team delved deeper into Python, and we reported issues related to the CDC incremental load that we were trying to implement, which were not occurring properly on Rivery side. We received feedback after about a week from Rivery team.

    How would you rate customer service and support?

    Neutral

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

    I did not use Rivery extensively in real-case scenarios, as I am a consultant working for clients, and whatever tools and technology they employ, I work on that front. In my 14 years of experience, I have not had the opportunity to work with a client who uses Rivery in a real-world scenario.

    What other advice do I have?

    Anyone looking into using Rivery should know it is a great product. Rivery user interface is very good as well, plus you have the advantage of user-defined functions and many pre-built functions. This makes Rivery a solid choice.

    The reason I chose a rating of 7.5 out of 10 is that the pros included the capability to use user-defined functions, custom-built scripts, and the custom-built transformations already provided by Rivery. On the con side, the debugging process was quite hard for specific errors. Common errors were manageable, but debugging specific ones was challenging. If you could, for instance, process a thousand rows and instead sample five to investigate errors, that would be beneficial. I rate Rivery 7.5 out of 10 because there were a few improvements that needed to be addressed, and I am not entirely sure if those have been resolved since.

    reviewer2799906

    Automation has streamlined data pipelines and now needs deeper AI integration options

    Reviewed on Jan 28, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I have been using Rivery  to create and maintain data pipelines in configuration together with Snowflake , and it was very convenient.

    I used Rivery  for creating a data application that performed system dynamic simulation, and this application was deployed in Snowflake . The application used Python programming language and SQL primarily. The task involved loading data from source to target, confronting the ETL process, and I used Rivery to build the data pipeline.

    The process was highly automated on Rivery's side, so I created pipelines to clean up the data as well. The key aspect here is automation.

    What is most valuable?

    In my opinion, the most useful features Rivery offers are automated pipelines, data quality checks, and transformations. I would highlight automation again, as everything is built out of the box, and you don't need to spend a lot of time creating underlying code. You focus on logic and what exactly your application needs to do, and that is the essence.

    The main benefit Rivery brought to my organization was the time we were able to save on development, and by using all these automation features provided by Rivery together with integration to Snowflake, we were able to solve problems. This was very useful and had the highest impact for our organization because we did not have dedicated data engineers or DevOps at that time.

    What needs improvement?

    As an end user of Rivery, I would like to see it be less commercial for users. To me, Rivery does not seem expensive, but it still feels commercial, and the problem is that there are many alternatives that can be built nowadays using Gen  AI. For example, agentic AI with open source tools can be used to build all configurations automatically for pipelines.

    I think Rivery should be more integrated with modern AI tools such as agentic AI tools and specific protocols for MCPs. This would allow me to use Rivery out of the box from Claude and attach it as MCP for direct deployment.

    For how long have I used the solution?

    I have been using Rivery for around six months.

    What do I think about the stability of the solution?

    I have not experienced issues with downtime or reliability, as Rivery was working smoothly.

    What do I think about the scalability of the solution?

    I have not tried scaling up my workloads or projects with Rivery at all.

    How are customer service and support?

    I have interacted with Rivery's support team, and it was very helpful. One of their specialists even contacted me on LinkedIn, so I really enjoyed this experience.

    How would you rate customer service and support?

    Negative

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

    I have used a lot of different solutions for data integration. I am quite experienced in data operations, and I mostly used open source tools such as Hive  and HDFS to build ETL pipelines, and for transformations, I used Scala  applications.

    What was our ROI?

    By using Snowflake and Rivery, I was able to set up and complete project goals myself without the necessity to employ additional data engineers or DevOps, so I saved funds on paying for an additional position.

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

    I do not remember how the pricing process was organized regarding the purchases, but I think we signed up for the smallest feasible plan at that time, which was about ten months or a year ago.

    What other advice do I have?

    One more feature I appreciated was the use case repository of existing use cases, transformations, and examples of how data pipelines are built for social media marketing campaigns. I found them very useful, and I also changed and adapted some of these cases for the project I was working on at that time.

    When I chose Rivery, the main criteria was integration with Snowflake because it was the main solution using Snowflake technology. It was mandatory to find something applicable, something simple, and something that could quickly solve all necessary requirements.

    My advice would be to look for a specific use case which Rivery can help to solve quickly and consider opportunities to replace specific roles such as DevOps, DataOps, or data engineers by using Rivery. I would rate this review a 7 overall.

    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)
    reviewer2799618

    Unified data from diverse sources has powered faster insights in cloud analytics workflows

    Reviewed on Jan 26, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Rivery  involves collecting data from different sources, and with Rivery , I am able to put them together and load the data directly in Snowflake .

    What is most valuable?

    The best features Rivery offers for me include the possibility to connect to different data sources, which is really interesting. Sometimes with other tools, there is a challenge in having connectors for specific sources, so this feature really makes my work easier.

    Regarding my experience with the connectors, I did not have a lot of problems, and it was nice that I could also directly connect to sources that were NoSQL databases.

    Rivery has positively impacted my organization because my colleagues who used it say that it really helps to do a part of the work that with other tools could be more challenging.

    What needs improvement?

    I think Rivery could be improved by having more analytical features inside. I do not know if in the latest updates there are some AI tools to use or something related to that.

    Sometimes I wish for a small interface that can give an example of the data you are loading on the platform, which is an improvement needed for Rivery that I have not mentioned yet.

    For how long have I used the solution?

    I have been using Rivery for a short time, mainly to do some exercises and little projects connecting Rivery to Snowflake .

    What do I think about the stability of the solution?

    The process of using Rivery has worked very smoothly for me, and I found the tool very easy to use, allowing me to gain a lot of insights. The tool is really useful and fast and easy to use.

    What do I think about the scalability of the solution?

    The kind of work that became easier due to Rivery is the same as I already mentioned; the focus is on the ability to connect to different sources and to put all the data together.

    What other advice do I have?

    Rivery is a really promising tool that could be developed in the future, as it could have a lot of utility for different companies.

    My advice to others looking into using Rivery is that it is easy to use, so you do not need a lot of training to use it. I would recommend diving into the different features and looking for what is best. The documentation is easy to find.

    I found this interview very smooth, and I think for my experience with Rivery, it is good enough.

    I would rate Rivery overall as a nine out of ten.

    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?

    reviewer2799567

    Data pipelines have become smoother and now provide faster, more reliable insights for my team

    Reviewed on Jan 26, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I have been using Rivery  for two years.

    My main use case for Rivery  is data ingestion and transformation workflows with Snowflake .

    A quick, specific example of how I use Rivery with Snowflake  in my workflows is managing pipelines, monitoring data loads, and the performance for larger data sets.

    What is most valuable?

    The best features Rivery offers are the smooth integration with Snowflake, which does not require much manual setup, and it helped me get up and running quickly. It is easy to manage.

    What stands out most to me about the integration with Snowflake and the ease of management is that it is easy to set up and it has a great user interface.

    Rivery has positively impacted my organization by helping me streamline my data ingestion and transformation processes, especially in combination with Snowflake. Since I started using it, I have seen more reliable pipelines, faster time to data availability, and less manual effort needed to maintain integrations. It also improved visibility into data flows, which made troubleshooting and day-to-day operations easier for the whole team.

    What needs improvement?

    There is still room for advanced customizations and debugging. As an end-to-end solution for ETL with Snowflake, Rivery has proven to be reliable and efficient in my day-to-day work.

    For how long have I used the solution?

    I have been working as a software tester for five years.

    What do I think about the stability of the solution?

    In my experience, Rivery is stable.

    What do I think about the scalability of the solution?

    Rivery has scaled well for my needs so far. It has handled growing data volumes and additional pipelines without major issues, and we have not had to make significant changes to our setup as usage increased. Performance has remained stable, which made scaling relatively smooth.

    How are customer service and support?

    I have not had to reach out to customer support, so I do not have any experience.

    How would you rate customer service and support?

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

    I did not previously use a different solution before Rivery.

    How was the initial setup?

    I do not know if we purchased Rivery through AWS Marketplace  as it was not my job to set it up.

    What was our ROI?

    I have seen a return on investment from using Rivery. It saved my team time and really reduced manual work, so overall, it improved efficiency.

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

    I do not know about the experience with pricing, setup cost, and licensing as it was not part of my job.

    Which other solutions did I evaluate?

    I do not know if we evaluated other options before choosing Rivery because it was not part of my job.

    What other advice do I have?

    I do not have anything more to add about the features, automation, scheduling, or anything else that comes to mind.

    I am not prepared with statistics for now regarding specific outcomes or metrics, such as time saved, reduction in errors, or other improvements I have seen since using Rivery.

    I cannot tell if my company has a business relationship with this vendor other than being a customer.

    I gave this review a rating of 8.

    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?

    View all reviews