Listing Thumbnail

    Striim Subscription

     Info
    Sold by: Striim Inc 
    Striim is the only provider that ensures data freshness through continuous, real-time integration and streaming data pipelines. Our Smart Data Pipelines can stream up to hundreds of millions events per day between 100+ supported sources and targets. - For Enterprises that need the most flexible, scalable, and heterogeneous source and target solution with unlimited customization, Striim Platform affords them the freedom to stream data in real-time. - For organizations that value data freshness at scale without the need for a self-managed solution, Striim Cloud Enterprise, a fully managed solution, offers the same flexibility and scale as our core Platform offering.
    4

    Overview

    Striim provides data freshness through continuous, real-time integration and streaming data pipelines. Its Smart Data Pipelines can stream up to hundreds of millions events per day between 100+ supported sources and targets.

    • For Enterprises that need the most flexible, scalable, and heterogeneous source and target solution with unlimited customization, Striim Platform affords them the freedom to stream data in real-time.
    • For organizations that value data freshness at scale without the need for a self-managed solution, Striim Cloud Enterprise, a fully managed solution, offers the same flexibility and scale as our core Platform offering.

    An annual subscription license for Striim with gold support included. This subscription allows you to purchase Striim through the AWS Cloud marketplace and use Striim with your deployment model of choice.

    Key features: Real-time data streaming and data transformation & enrichment Low TCO & Comprehensive Infinite scale with a click of the button Highly available & continuous Mission critical

    Highlights

    • Get true real-time data streaming - Keep data flowing from legacy solutions and proactively run your business with pipelines that reach new levels of speed and performance. Striim replicates changes up to the moment using change data capture (CDC) and real-time ETL, using smart, in-memory processing to run analysis, trigger alerts, and kickstart workflows on data in transit.

    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

    Trust Center

    Trust Center
    Access real-time vendor security and compliance information through their Trust Center powered by Drata or Vanta. Review certifications and security standards before purchase.

    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

    Striim Subscription

     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.

    1-month contract (3)

     Info
    Dimension
    Description
    Cost/month
    8 cores
    8 core subscription
    $19,200.00
    16 cores
    16 core subscription
    $38,400.00
    32 cores
    32 core subscription
    $76,800.00

    AI Insights

     Info

    Dimensions summary

    You buy this subscription based on core count, the number of processing cores licensed for your data pipelines. Three sizes are available: 8 cores, 16 cores, and 32 cores. Each option is a fixed contract commitment for the stated number of cores. Pricing scales with the size you select, so you choose the core count that matches your workload. To move to a larger core count, you select a different dimension. These are independent size choices, not add-ons stacked on a base plan.

    Top-of-mind questions for buyers

    A core is a processing core licensed for your data pipelines. The platform runs continuous streaming queries and change data capture across these cores. Your subscription covers the stated number of cores, so an 8-core option licenses 8 cores of processing capacity for your workload.
    Core count is fixed for your contract. To process more, you select a different dimension with more cores, such as moving from 16 cores to 32 cores. This is a manual change, not an automatic upgrade. Each option is an independent size, not an add-on to a base.
    This subscription bills on core count, not on data volume or event count. You commit to a fixed number of processing cores for the contract term. Your bill stays the same regardless of how many events flow through the pipelines during that period.
    www.striim.com
    Helpful?

    Vendor refund policy

    For refunds contact support@striim.com 

    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.

    Resources

    Vendor resources

    Support

    Vendor support

    Support plans are valid for Striim BYOL running on AWS Cloud VM servers up to 16 vCPUs

    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 Striim Inc
    By Estuary
    By DeltaStream: Powered by Apache Flink

    Accolades

     Info
    Top
    100
    In Streaming solutions
    Top
    25
    In ELT/ETL, Streaming solutions
    Top
    25
    In ELT/ETL

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    3 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
    Real-time Data Streaming
    Continuous data replication and streaming between 100+ supported sources and targets with capability to process hundreds of millions of events per day
    Change Data Capture
    Change data capture (CDC) technology that replicates data changes up to the moment for real-time synchronization
    Data Transformation and Enrichment
    In-memory processing engine for real-time data transformation, enrichment, analysis, and triggering of alerts and workflows on data in transit
    Scalability
    Horizontal scaling capability to handle unlimited growth with flexible deployment options across heterogeneous source and target environments
    High Availability
    Continuous and highly available data pipeline architecture designed for mission-critical operations
    Real-time Data Capture
    Scalable, managed capture from Kinesis, databases using Change Data Capture (CDC), and SaaS applications
    Streaming SQL Processing
    Streaming SQL engine for data transformation with materialized views capability
    Multi-destination Materialization
    Support for materializing data to multiple destination types including data warehouses (Redshift, Snowflake), vector databases, search systems, and NoSQL stores
    Change Data Capture
    Scalable CDC technology for capturing data changes from database systems
    Cost-effective Pipeline Management
    Managed pipeline infrastructure designed for cost optimization in real-time data processing
    Stream Processing Engine
    Apache Flink-powered platform for real-time analytics and materialized views using SQL
    Data Connectivity
    Support for multiple streaming data sources including Amazon Kinesis and Apache Kafka with centralized streaming catalog organization
    Access Control
    Role-based access control (RBAC) for authorization of streaming data access without manual ACL management
    Streaming ETL Capabilities
    Transform, enrich, and aggregate event streams through streaming data pipelines and materialized views
    Deployment Options
    Serverless architecture with flexibility to deploy in customer VPC or use cloud service without cluster provisioning

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    4
    9 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    22%
    78%
    0%
    0%
    0%
    3 AWS reviews
    |
    6 external reviews
    External reviews are from G2  and PeerSpot .
    Neelam Joshi

    Real-time replication has transformed data loads but needs clearer logs and better documentation

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

    What is our primary use case?

    My main use case for Striim is replication, bringing in data into Snowflake from Oracle and SQL Server.

    For replication in my work, we have designed models where we have added our tables from the Oracle dataset and SQL Server based on the connections placed in Striim. It depends on how big or small the table is; we have divided those into different chunks. Based on the logs created in both platforms, SQL Server and Oracle, these logs are then fed into Striim server, from where Striim reads these logs and understands that the incoming records belong to which dataset and which operation needs to be performed for the CDC setup. In case it is bulk mode, it just drops the data, truncates the table, and reloads it into Snowflake.

    How has it helped my organization?

    Striim has positively impacted my organization as we have been able to set up Oracle EBS tables and SQL Server tables using one connection. The best part is that using one connection, we were able to add multiple tables to the CDC platform without much effort because it just requires the primary key to be set up on the source side, and then it works well, just by defining what exactly we require to do as part of the CDC checks. It has helped us a lot because it has significantly reduced hours of load that happened using the native ETL process, finishing in a few seconds and being close to real-time.

    I can give you an example with a few Oracle tables, such as the PO tables and the sales order tables, which are extensive. They take hours to complete a full load or the CDC from the native ETL process because they have to scan the entire table to check for incoming records to either insert or update against them. With replication, it just takes a few seconds to analyze whether it is a new record or an existing record and perform the necessary operation.

    What is most valuable?

    Striim offers strong capabilities for real-time database replication. Its core strength is low latency, log-based change data capture, which continuously moves the data without putting heavy load on the source systems. It works especially well in Oracle environments and supports more than 150 sources and targets, including Snowflake, Databricks, and Microsoft Fabric, which is hot in the market right now. It handles the initial load and the ongoing CDC in one platform so we do not have to stitch together Kafka or similar processes ourselves. It offers high availability clustering with failovers and can run self-hosted or fully managed on cloud services.

    The user interface is pretty good and self-explanatory, so there is no issue if a user lands in the application; they do not have to think more. It is self-explanatory, with all the navigation panes clear. However, the only thing is the searchability; if a user has to search which table belongs to which CDC application connection set up on Striim, it is quite extensive and not fruitful from a user interface point of view. Performance-wise, it is quite good; the queues are long, but as I mentioned earlier, the logs are not that self-explanatory that one can understand what exactly is going on behind the scenes.

    What needs improvement?

    Striim can be improved by making it transparent in terms of log monitoring and how issues are logged. The most important thing is to increase their documentation so that one can refer to their repository in case we are stuck.

    Pricing is too high compared to other replication tools currently available in the market, especially Fivetran. I believe they should work on pricing and budgeting.

    For how long have I used the solution?

    I have been using Striim for the past eight years.

    What do I think about the stability of the solution?

    Striim is stable.

    What do I think about the scalability of the solution?

    Striim's scalability is good; it is wonderful, I would say.

    How are customer service and support?

    Customer support is also good, as they are able to help us and resolve our issues when we reach out to them.

    I would rate customer support a nine.

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

    We have not evaluated previous solutions.

    How was the initial setup?

    Striim is deployed in my organization using an on-premises server-client methodology, with the UI hosted on AWS.

    What was our ROI?

    Regarding time saved, we have saved a lot of time in replicating the dataset that Striim has resolved for us, and it is almost near real-time. I would not say it is fully real-time because it works on the queue methodology, but it is still near to real-time, so I have saved a lot of my time.

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

    My experience with pricing, setup cost, and licensing is that it is costly. However, since it has helped us a lot, I would still recommend it to people. The only drawback is the documentation, error logging, and the user interface, which is not friendly enough to support more users. In case they want to attract more people, they should work on these areas to make it more lucrative.

    Which other solutions did I evaluate?

    We have evaluated Fivetran and other replication tools, which can be found on PeerSpot, but Fivetran was not solutionized at that time for handling Oracle tables from a security point of view, so we had to switch to Striim.

    What other advice do I have?

    I would rate Striim a seven.

    The reason I give it a seven is that it works well for Oracle datasets and SQL Server, but I deduct three points because it is not helpful for us when taking Salesforce as a source.

    Additionally, I mention the documentation and error logging which is not available online.

    Regarding Striim's AI capabilities, its governance and security are good, and they are currently managing it nicely; I have no issues there.

    In terms of its accuracy and reliability of output, it is almost correct because they are reading the actual volumes of data coming into the application. It is almost correct, but not fully correct, as they still cannot capture the whole picture in terms of records from source to target; they only read the changes made to the table during that day or minute.

    My recommendation to others reading reviews on PeerSpot is that Striim is a strong option for real-time database replication with low latency for change data capture, continuously moving data without putting heavy load on the source system. I would recommend it completely, especially for Oracle systems and SQL Server systems.

    Which deployment model are you using for this solution?

    On-premises

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

    Amazon Web Services (AWS)
    VishweshKolle

    Real-time analytics has reduced failures and now drives predictive decisions in manufacturing

    Reviewed on Oct 27, 2026
    Review provided by PeerSpot

    What is our primary use case?

    Primary use cases are mostly in the manufacturing domain. Manufacturers of semiconductors, solar panels, and windmills utilize our solutions. Specifically in the manufacturing domain, we provide preventive, predictive, and prescriptive analytics. We predict if there will be a failure in any of the components or equipment. We send alerts or triggers so that clients can take proactive decisions and make the necessary changes to prevent their manufacturing plant from failing. This provides a unified dashboard or view. For example, if a windmill or solar panel is going to fail in the next two weeks, they receive that trigger or alert immediately so they can take necessary actions to avoid it.

    Striim is mostly for real-time change data capture. We integrate it with edge devices and sensors. If there is an anomaly or outlier, we detect it immediately and generate the alert. Databricks is mostly for low volume tickets and is not necessarily real-time processing but rather near-time processing. There can be a delay of two or three days before the report is generated. We use Databricks mostly for healthcare on-premises databases. Striim is mostly for real-time data capture. There is another complementary data platform called FactViewer as well, which operates along the same lines.

    How has it helped my organization?

    Trend detection is beneficial through the three Ps of maintenance: predictive, prescriptive, and preventive. When it comes to predictive analysis, the trend indicators inform our clients when a failure is going to occur in the system. The preventive part helps us suggest certain measures which they can take to avoid it. The prescriptive part provides recommendations or guidelines based on the historical analysis of the data, including patterns and correlations of earlier events or triggers. We identify those and give suggestions as to how they can avoid it in the future. Trend analysis is how we help our customers.

    In terms of metrics, one major KPI is the turnaround time for report generation, which provides real-time insights. In relation to network infrastructure, the downtime and how many SLAs we have met are also important. If there is a network failure, there is a service level agreement that specifies acceptable downtime and when servers and infrastructure must be operational. These are some of the KPIs which we use for different industries. Mean time to detect failures or mean time to resolve a certain issue are also tracked. In a service desk situation wherein tickets are flowing in, we classify them automatically based on historical patterns without requiring triaging. We classify the tickets automatically and assign them to respective resources.

    What is most valuable?

    The Change Data Capture (CDC) feature is what I find most valuable in Striim. That is the most important feature. Its ability to integrate with all visualization platforms like Power BI and Tableau is also valuable. We can customize the reports based on the client's requirements. It is plug and play where you fetch an API and get the reports generated.

    Striim allows both real-time and batch processing. We can decide the source and target and how the data will be ingested. Striim has the medallion architecture that allows us to decide how data will be extracted, transformed, and loaded. This includes both the ETL and ELT parts. Building AIML models on top of it allows a lot of collaborative work for data scientists and ML engineers. They can create their own experiments on top of that. Any organization has an AIML roadmap for five or six years. Based on the use case, we can design models on top of that. Striim provides a unified experience that comes in handy for users across domains.

    The interactive dashboards help with failure alerts, such as if there is a pipeline which is failing. We have the new human in the loop feature where we can deploy agents. Not necessarily does there need to be a person who monitors the pipelines or builds them. We can deploy agents, and whenever there is a critical decision which has to be made, a human in the loop can receive a summary report of the situation and based on that, take necessary actions. Interactive dashboards is a very good feature in Striim.

    We have integrated structured, unstructured, raw data, and data available on various social media platforms and ingested it into the lakehouse architecture. We cleanse it and build models on top of it. Based on the prospect's requirement, either real-time insight or near-time insight is provided. We have integrated various sorts of data, not necessarily clean or structured data, but data available on various platforms. We have ingested it, cleansed it, and built models on top of it so that they can use it as per their requirement.

    What needs improvement?

    The pricing is a bit on the higher end for Striim. If customers have that budget, Striim is a good option. However, if there are budget constraints, people generally tend to go with Databricks or Apache NiFi, or other various open-source tools that provide the same capability at much lower cost. Striim is good for large enterprises, but the pricing plans could be better.

    My only major concern at the moment is the pricing part.

    For how long have I used the solution?

    I have been using Striim for four plus years.

    How are customer service and support?

    Striim's technical support is the best and at par with competitors. Since it originated from Oracle GoldenGate, the customer service, support, or whatever help is required is the best. There is no room for improvement there.

    I would give Striim's technical support a solid nine.

    How was the initial setup?

    We went with the partner route for both Databricks and Striim, which were gold partners with our organization. They provided us certifications for in-house resources. Any requirement that came up, we had their support from their solution architects in terms of designing the solution approach and sizing, determining the number of clusters or nodes required for data migration. That support was always there.

    AsadSiddiqui

    Continuous capture has enabled large cloud migrations but still needs better recovery and support

    Reviewed on Oct 26, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Striim is mostly for migration projects, where I migrate databases from SQL Server on Azure to Google Cloud SQL.

    I can walk you through a quick specific example of how I used Striim during one of these migrations: there is an agent that I install on the source server, which starts the continuous data capture connecting to the source database, replicating all the database objects including tables with data, stored procedures, functions, and other database objects, with the target database specified as Google, but other source and destination combinations such as on-premises, AWS, and some other clouds can also be included.

    One thing I would add about my use case of Striim is it is not very seamless; there were some failures encountered that were problematic, especially for very large databases where replication issues arise after a couple of days, making it difficult to backtrack and start the process again, effectively wasting a lot of time.

    Striim is not deployed in my organization, as I used it strictly for a client's data migration while working for a consulting company; it was deployed on Azure, which is a public cloud, with replication to Google Cloud Platform.

    How has it helped my organization?

    Striim has impacted my organization positively as a data migration tool by streamlining data capture during migrations, replacing inefficient import and export methods that couldn't provide the latest data and changes, keeping everything synchronized with the CDC feature.

    Regarding the time saved with Striim compared to previous manual methods, I believe these migrations are not even possible without it due to the size and complexity involved, and it greatly assisted in accuracy during the cutover phase, allowing for thorough database checks before final migration to Google Cloud Platform.

    What is most valuable?

    The best features Striim offers include continuous data capture and a smooth replication process from source to destination, along with a testing environment that allows for checks before cutting over and doing the DNS update.

    What stood out to me about how Striim handles continuous data capture compared to other tools or manual methods is there was no other way I could see to migrate these very large SQL Server databases over to Google Cloud Platform over the internet, as Google Cloud Platform recommended; the CDC works nicely by replicating data as changes happen to the source database, running syncs to the target, and applying changes in near-real time.

    As for additional features or schema conversion options, I cannot add anything at the moment since I didn't use many of the schema conversion options, focusing primarily on migration to Google Cloud Platform.

    What needs improvement?

    Striim can be improved in handling CDC connection or connectivity issues that impact data capture, as well as improving recovery options from errors, because starting from scratch with large databases wastes significant time.

    I would add that there was a need for better documentation and support, especially regarding SQL Server, as I found it lacking during my experience while relying on support from Google individuals.

    I chose a 7 out of 10 because of the need for better support, documentation, making the process slightly more efficient, and the cost, given that Striim is a licensed product with limitations on the number of databases.

    There are no other improvements needed for Striim that I haven't mentioned yet, aside from support, documentation, and better handling of CDC failures.

    For how long have I used the solution?

    I have been using Striim for a data migration of large SQL Server databases from Azure to Google Cloud Platform, where Google recommended using Striim for continuous data capture and replicating everything that we have on Azure on Google Cloud Platform.

    What do I think about the stability of the solution?

    In my experience, Striim was fairly stable, but there were a few instances where it failed during the CDC process after a couple of days, which complicated recovery.

    How are customer service and support?

    Customer support was non-existent, with some documentation shared by Google personnel but no access to a customer portal for support tickets.

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

    I did not previously use a different solution; the only data migration solution I employed is AWS Data Migration Service.

    What was our ROI?

    I have seen a return on investment that is more qualitative than quantitative, stating we migrated incredibly large databases in about five days, which is a much shorter timeline compared to several weeks if attempted manually.

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

    My experience with pricing, setup cost, and licensing was limited to one instance, which was a factor, as we were working with Google professional services to acquire the necessary license for migration. We had to request additional licenses for the second database we wanted to migrate with Striim, facing restrictions around the schedule that impacted flexibility.

    Which other solutions did I evaluate?

    Before choosing Striim, I did not evaluate other options, as it was the recommended tool for SQL Server data migration by Google, and while I knew of AWS's DMS service, there wasn't another option from Google.

    What other advice do I have?

    I would rate Striim a 7 out of 10, as it did the job but there are aspects that could be improved.

    I used Azure as the cloud provider for deploying Striim.

    My recommendation to others reading reviews on PeerSpot is to consider Striim's CDC requirement for migrations to Google Cloud Platform, as it might be the tool for you.

    Support Jimmy

    Zero-downtime migrations have ensured data integrity and simplified daily database management

    Reviewed on Oct 14, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use cases for Striim day-to-day include maintenance, database performance, ensuring data integrity, managing transactional log overload, and simplifying data replication.

    Zero-downtime cloud migration and live replication for offloading heavy reporting workloads are additional use cases that have been very helpful.

    I ensure data consistency and integrity when using Striim for replication or migration, as this is my highest priority. I consider myself a proactive DBA in that regard.

    How has it helped my organization?

    Striim has impacted my organization positively by saving time, especially when we undertake many projects and day-to-day DBA activities. It was very helpful to ensure zero downtime during the migration process.

    Regarding specific outcomes, there is definitely time savings because fewer resources are used, and it helps run faster while maintaining accuracy in following all scripts to ensure everything delegates smoothly without any manual interaction.

    What is most valuable?

    Striim's best features include the optimized log-based CDC and traditional replication methods such as transactional replication or trigger-based tracking.

    Out of these features, I rely most on the zero-downtime capability for cloud migration, which is very helpful because we undertake many migration projects.

    Striim's intuitive UI for monitoring, the flow designer, and the real-time console are straightforward and helpful.

    Regarding Striim's governance and security capabilities, I find these very helpful, especially since I have used them heavily for migration. The security has proven quite robust without any issues.

    Striim's accuracy and reliability are strong because, using Azure and Sybase, the process runs very smoothly. I believe it is safe to use during cloud migrations.

    Striim typically integrates well with other tools in my environment. Once I start using it independently, it proves very helpful.

    When troubleshooting issues with Striim arises, the features help by displaying problems easily, which saves time and provides straightforward navigation.

    What needs improvement?

    Striim can be improved by providing tools such as short videos or step-by-step manuals to clearly demonstrate its capabilities and help users learn quickly.

    Regarding needed improvements, it is important to advance in the AI world. I am not certain whether this can be applicable for all RDBMS, but definitely more updates and features are needed, especially concerning AI integration.

    The learning curve for new users getting started with Striim is manageable for those experienced in SQL and other RDBMS, but it can be challenging for newcomers. I recommend adding more learning resources.

    For how long have I used the solution?

    I have been using Striim for more than five years, spanning both my previous company and my current company.

    What do I think about the stability of the solution?

    Striim has proven stable in my experience, as I have not encountered any downtime or disruptions.

    What do I think about the scalability of the solution?

    When it comes to scaling with Striim as workloads increase, it has been quite helpful and could adapt easily, saving considerable time in delegation and follow-up because I only need to roll back scripts to ensure that nothing goes wrong.

    In terms of scalability, Striim handles large workloads well, and I personally have not had any issues with that.

    How are customer service and support?

    I have not needed to reach out to customer support because Striim has been an easy tool to use without any issues so far.

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

    Prior to using Striim, we used other solutions, mostly Redgate Monitor, but Striim specifically addresses migration, making it our go-to tool.

    What was our ROI?

    I have seen a return on investment from Striim. Time savings are crucial since it saves considerable time, which positively impacts the return on investment.

    Which other solutions did I evaluate?

    We have not evaluated other options before choosing Striim. It was introduced to us, and we started using it and loved it.

    What other advice do I have?

    Striim is deployed in my organization on-premise and in a private cloud, which has been helpful.

    For our private cloud deployment, we heavily use Azure.

    For monitoring Striim's performance and health in my environment, I heavily rely on Redgate Monitor, which proves very helpful.

    My advice to others looking into using Striim is that if there is a trial period available for database administrators or anyone in the field, I am sure it can be helpful for everyone.

    I would rate Striim an 8.5 out of 10 because, while there is room for improvement, its helpfulness and ease of navigation for any database administrator make this an accurate rating.

    Tanushree Banerjee

    Real-time data has powered mainframe offloading and protected critical transaction performance

    Reviewed on Sep 19, 2026
    Review provided by PeerSpot

    What is our primary use case?

    Our main use case for Striim is real-time data integration and change data capture, which we used to pull live transaction logs directly from IBM DB2 and stream them seamlessly into our modern cloud data warehouses.

    A specific example of how we used Striim in our project is when we were migrating data to new and modern cloud data warehouses from IBM DB2 where we used the CDC feature of Striim. Real-time data integration and the CDC feature really helped us in that project.

    From a BA perspective, our business users basically needed instant access to the live production data for analytics, which we provided them by using Striim. As a developer, I would say our bottleneck was that running heavy query workloads directly on the mainframe threatened our SLA transaction windows, so Striim helped in that perspective also.

    What is most valuable?

    The best feature that Striim offers in my experience is the dedicated IBM DB2 for z/OS connectors, which I really appreciated because it reads database logs directly, meaning we do not have to write custom extraction programs or alter existing application codes.

    Using those dedicated connectors impacts our workflow by capturing instantly at the log level and streaming them out to the mainframe to cloud warehouses in real-time. In our organization, the real-time data is very important; any delay or wrong data transferred would impact a huge amount or cost to the company. It reduces the complexity of mainframe data format into clean streams and also reduces the time, and since it is real-time, it really helps us to transfer that real-time data.

    Striim has positively impacted my organization by reducing the cost of doing it manually or through some other process for that particular project. By offloading analytics queries from the mainframe and utilizing log-based CDC, we drastically reduced our MIPS consumption, which is the mainframe CPU consumption and computing overhead during peak business hours. This reduction in MIPS reduced the overall cost.

    What needs improvement?

    I think the initial schema mapping tool in Striim can have a learning curve when dealing with deeply nested mainframe structures or complex copybooks. A more automated, BA-friendly interface for mapping would be a great addition.

    For how long have I used the solution?

    I have been using Striim for one of our projects, which lasted for one and a half years.

    What do I think about the stability of the solution?

    In my experience, Striim is mostly stable; for that particular project, I had never seen any issues with the stability.

    What do I think about the scalability of the solution?

    Striim is quite scalable.

    How are customer service and support?

    The customer support has been excellent, and their engineers actually understand z/OS architecture and DB2 logs, which made troubleshooting during the initial setup smooth.

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

    I personally have not used a different solution before Striim, but my organization may have been using a different solution previously. For me, it was my first project where I had to move data from mainframe DB2 to new data modern warehouses, so I have not personally used anything else.

    What was our ROI?

    I have seen a return on investment from using Striim, as I look for a system that requires minimal maintenance. Striim's continuous pipeline safely processes millions of daily transactions without data loss; my organization had millions of transactions every day and even in real-time, so it was quite good. We had saved a lot of money by reducing the MIPS, making it a good ROI.

    Which other solutions did I evaluate?

    We evaluated other options before choosing Striim, including building in-house ETL programs and traditional batch replication tools, but they were ruled out because they either put too much CPU load on the mainframe or could not deliver the real-time data. We chose Striim because it could deliver both reduced CPU consumption time and real-time data without any errors.

    What other advice do I have?

    I rate Striim an eight out of ten, as it satisfies business requirements for real-time data while strictly protecting our mainframe performance and transaction speeds.

    I chose eight out of ten because there are a few disadvantages, such as a few features that might be good, including the initial schema mapping tool that can have a learning curve when dealing with deeply nested mainframe structures or copybooks. As a BA perspective, a friendly interface for mapping would be good.

    The accuracy of Striim is quite good; we tested it by matching the values we had in the mainframe system, and after loading into the new and modern data warehouses, the accuracy was great.

    My advice to others looking into using Striim for mainframe development or modernization is to ensure that your mainframe developers and BA collaborate closely from day one. I suggest pre-defining your target cloud schemas and business rules so you can immediately unlock the power of that real-time stream.

    Striim acts as the perfect modern bridge for legacy environments, keeping both our development teams and business stakeholders happy. We were happy to use Striim for that particular project, and I hope we can use it further. I also hope that the few features I would like to see added are integrated, so we can use it seamlessly.

    View all reviews