London, UK
2016
  |  By Lukasz Goslawski
Engineering is in the middle of an almighty shift. Thanks to AI code-generation solutions, Engineers are being asked to take on a different and wider set of responsibilities in order to be more productive. It’s what’s increasingly being coined as Agentic Engineering - using AI agents to accelerate engineering & operations work while maintaining human oversight, quality and rigour.
  |  By Jeremy Frenay
You can now drive Lenses from Cursor, VS Code, IBM Bob or Claude Code without running any extra piece of infrastructure locally. Lenses MCP offers secure tools across topics, schemas, Kafka Connect, SQL processors, consumer groups, datasets and pod logs: everything an engineer would normally click through in the Lenses UI, now reachable from any MCP-compatible client over HTTP.
  |  By Jonas Best
If you've written a line of code in the last 18 months, you already know this. Tools like Claude, Codex, Bob, Kiro and Cursor have made agentic software engineering the default. Most developers today are writing prompts as much as they are writing code. That shift changes what ‘developer experience’ means. Clean UIs, useful tools and good docs are still the foundation but the focus has shifted to ensuring a coding agent actually knows what it is doing, in the hands of a developer.
  |  By Andrew Stevenson
At Lenses, our goal has always been to help organizations get the most out of their streaming data. We started with visibility into the Apache Kafka, moving up to the part that drives value, the application layer and now the Agentic layer. Lenses 6 moved us into a multi-Kafka world, as increasing, our clients aren’t just running on one type of Kafka anymore, and as sovereign cloud becomes increasingly topical (no pun intended) this is only increasing.
  |  By Jonas Best
Jonas Best & Patrick Polster Kafka migrations are one of the riskiest infrastructure projects a platform team can take on. Miss a dependency and a downstream app starts reprocessing events it already handled leading to breaking SLAs and eroding trust with application teams. Migrate without visibility and you risk a major production issue. The instinct is to reach for a replication tool and call it done. But replication is only one piece of the puzzle.
  |  By Drew Oetzel
First in a 3-part series on self-service K2K replication. This post tackles how to give self-service access to deploy K2K without handing over the keys to your Kafka clusters. Lenses developed K2K (Kafka-to-Kafka) to solve two major problems: This includes making it as self-service as possible so developers can deploy without requiring a PhD in MirrorMaker2. One key design requirement: don’t force engineers to manage credentials to authenticate with Kafka.
  |  By Tun Shwe
In 2025, Model Context Protocol (MCP) captured the imagination of the AI engineering community. 2026 will be the year that everyone realises their prototypes need to run in production.
  |  By Guillaume Aymé
What’s remarkable is how long Confluent competed at the highest level. Creating a category and type of application is hard; transitioning to cloud and surviving against hyper scalers is even harder. That alone is a huge achievement. Some see this as a pressured exit. But another way to look at it is as a strategic purchase by IBM to strengthen its position in enterprise data movement and integration.
  |  By Andrew Stevenson
When we talk about JSON schema in the world of Kafka and streaming, you may assume the schema for the events/messages. But how many times have you fumbled in the configuration about trying to get an application deployed? Schemas that describe how to configure and deploy Applications or applications-as-code, are also important, allowing us to automate application landscapes. Especially as we will soon be a wash with catalogs for AI Agents, MCP servers etc.
  |  By Ivan Majnarić
Picture this: It's 3 AM. You’re on-duty in case there is an outage. A team in the other part of the world merged PR and released a new version of K2K Replicator and it crashed. Consumer group lag is spiking to the universe. You’re paged & woken up, went to your laptop, the team already reverted PR, things are stabilising, but what really happened, you have to investigate now as postmortem has to be done.
  |  By LensesIO
Discover the powerful new IDE-like Studio in Lenses 6.2. Learn how to manage your Kafka clusters, discover topics across multiple environments, and perform side-by-side comparisons of dev and staging data. We also dive into the new ways to interact with streaming data, including the CLI, VS Code plugin, and the new MCP server for AI agents and chatbots. Whether you're a developer troubleshooting schema mismatches or a data engineer managing complex Kafka estates, the new Lenses Studio provides the tools you need to stay in context and work efficiently.
  |  By LensesIO
Is your AI agent one misconfigured server away from a production data leak? In this deep dive, Jeremy from Lenses explores the critical security architecture of the Model Context Protocol (MCP) and how it’s evolving to protect the future of Agentic Engineering.
  |  By LensesIO
Discover how the new Lenses 6.2 VS Code plugin revolutionizes the way developers interact with Kafka and streaming data infrastructure. In this deep-dive tutorial, we explore how to manage your entire streaming ecosystem directly from your IDE, eliminating context switching and boosting productivity.
  |  By LensesIO
Every engineering team is onboarding AI agents. Most are doing it without a governance model - static API keys, no audit trail, no way to revoke access if something goes wrong. Join us on April 15th as we go live on the topic everyone is talking about but few are solving: how to govern AI agent access to streaming data.
  |  By LensesIO
AI agents need access to your systems. But are you sure they're accessing them securely? In this video, Tun @DataSurfer breaks down the way most teams give AI agents access today: static API keys, shared credentials, no audit trail. It's a disaster waiting to happen, but what exactly can teams do about it?
  |  By LensesIO
Agents need real access to do real work - but when MCP connects your AI to production systems like Kafka, who controls what it can touch? OAuth 2.1 is emerging as the answer.
  |  By LensesIO
2025 was vibe coding. 2026 is Agentic Engineering - and the security rules haven't caught up. AI agents now have direct access to your databases, your APIs, your Kafka clusters. The protocol giving them that access is MCP. And most teams have no idea how exposed they are. We are fixing this problem with OAuth 2.1.
  |  By LensesIO
Migrating Kafka clusters doesn't have to be a complex or high-risk operation. In this technical walkthrough, we demonstrate how Lenses K2K managed through Lenses 6 simplifies the migration of mission-critical banking applications from Strimzi to AWS Express Brokers with minimal downtime and zero data loss.
  |  By LensesIO
In this episode, Drew Oetzel sits down with Ryan Anguiano, Staff Architect at @WhatIfMediaGroup to discuss their massive migration of from legacy EC2 instances to using the @Strimzi operator. Ryan shares deep technical insights into how they optimized their data streaming architecture, including their use of EKS, EBS storage striping, and why the 12-Factor App methodology was the key to migrating over 100 services in just a few months.
  |  By Lenses
DataOps is the art of progressing from data to value in seconds. For us, its all about making data operations as easy and fast as using the email.
  |  By Lenses
Apache Kafka is a popular and powerful component of modern data platforms. But it's complicated. Complicated to run, complex to manage and crucially - it's near impossible to drive Kafka adoption from the command line across your organization. So here's your how-to for seeing it through to production (... and possibly fame and fortune). We cover key principles for Kafka observability and monitoring.
  |  By Lenses
Lenses, a DataOps platform, accelerates time to value, opening up data streams to a wide audience. Lenses enables rapid construction and deployment of data pipelines at scale, for enterprises, with governance and security.
  |  By Lenses
Lenses, a DataOps platform, accelerates time to value, opening up data streams to a wide audience. Lenses enables rapid construction and deployment of data pipelines at scale, for enterprises, with governance and security.

Lenses ® is a DataOps platform that provides cutting edge visibility into data streams, integrations, processing, operations and enables ethical and secure data usage for the modern data-driven enterprise.

Accelerate time to value, open up data in motion to a wide audience, enable rapid construction and deployment of data pipelines at scale, for enterprises, with governance and security.

Why Lenses?

  • Confidence in production: Everyone’s scared of the dark. Lenses gives you visibility into your streams and data platform that you’ve never had. That means you don’t need to worry running in production.
  • Keeping things simple: Life’s hard enough without having to learn new languages and manage code deployments. Build data flows in minutes with just SQL. Reduce the skills needed to develop, package and deploy applications.
  • Being more productive: Build, debug and deploy new flows in minutes not days/weeks. In fact, many of our customers build and deploy apps to production 95% faster.

25,000+ Developers Trust Lenses for data operations over Kafka.