Protecting sensitive information is critical for organizations to maintain trust and comply with regulations. Striim’s Sentinel AI Agent and Sherlock AI Agent provide robust solutions for detecting and safeguarding sensitive data within real-time data streams and pipelines. This blog post will explore what these tools do, how they are used, and how Striim adds value to data protection efforts.
What do the features do?
Sherlock AI and Sentinel AI utilize large language models (LLMs) for real-time sensitive data management. Sherlock AI is an on-demand discovery feature that helps users proactively identify sensitive data across their environment. Sentinel AI, powered by Striim AI, Vertex AI, or OpenAI, provides real-time detection and protection by monitoring data streams for sensitive information such as emails, Social Security Numbers (SSNs), and other personally identifiable information (PII). Once detected, Sentinel can automatically apply specified protection measures, such as masking or encryption, based on predefined criteria. Striim’s Sentinel AI, detects each event with PII information and tags the record to apply one or more protection options while the data is moving in real-time through the data pipeline.
Sherlock, on the other hand, is designed for data discovery. It samples source data from configured sources and uses Striim’s AI capabilities to detect sensitive data within the sampled dataset. This discovery process is conducted by the Striim server, ensuring there is no impact on the source database server. Sherlock AI allows organizations to pre-identify sensitive data and design desensitization processing with in their Striim pipeline with a variety of real-time streaming processing techniques or with Striim’s Sentinel AI
How do you use them?
Using Sentinel and Sherlock is straightforward and integrated within the Striim Flow Designer. Sentinel operates by detecting sensitive data through data identifiers—like emails and SSNs—using the power of Striim AI. It then applies necessary protections, such as masking or encryption, to safeguard this information. Alternatively, Sentinel can directly mask or encrypt user-specified fields, offering flexibility in how sensitive data is protected.
Sherlock complements Sentinel by performing data discovery tasks. It runs jobs using Striim’s AI, OpenAI, or Vertex AI, to sample source data to detect for sensitive data identification and produce a report for end-user design decisions with Striim Application development. The results are reported back, allowing teams to take appropriate actions to protect data. Both Sentinel and Sherlock work seamlessly within Striim’s ecosystem, providing an automated solution for sensitive data protection that reduces manual effort and the risk of exposure.
Want to dive deeper? Check out the doc and explore more.
How does Striim add value?
Striim’s Sentinel and Sherlock agents provide significant value by automating the detection and protection of sensitive data, enhancing data security measures, and ensuring compliance with industry regulations. These tools help organizations maintain the integrity of their data by minimizing the risk of data breaches and simplifying the complex process of managing sensitive data protection across data pipelines. By leveraging AI, Sentinel and Sherlock automate the process of identifying and securing sensitive information, enabling real-time monitoring and response to potential security threats. Incorporating these advanced security measures into your Striim applications ensures that sensitive data remains protected and compliant with today’s industry standards.
Ready to power your business with real-time data? Try Striim today with a free trial or book a demo to see it in action.