Docker for Kafka Development
FREE for ever!
Lenses comes with a rich ecosystem to help you with specific needs
Lenses Box is a single Docker container setup optimized for Kafka Development environments. Contains a single broker installation of Kafka, including the required services, open source connectors and of course Lenses and Lenses CLI. It's perfect for CI/CD, cloud deployments or even new starters!
Lenses Enterprise, does not contain or is thight to any Kafka setup. You can configure it to connect to your own cluster. Lenses is compatible with all popular distributions of Kafka like: vanilla Apache Kafka, Confluent, AWS, Azure HDInsight, Aiven, Cloudera, Hortonworks etc.
Lenses has simplified the deployment in cloud providers using its own provisioning and management cloud templates tailored to the particular cloud.
Lenses Box is Free for ALL and forever.
In order to use the Docker of Lenses Box you require a security (EULA) key. You may need to refresh your key from time to time for security reasons.
Lenses is a Docker container that includes all required services for a Kafka Setup. The setup contains one instance of each service for example 1 Kafka broker, 1 Connect worker etc. For production environments it is recommended to have a multi-node setup for scalability and fail-over use cases. Also, Lenses Box allows up to 25M records on the cluster. However, if you want to use Lenses Box with over 25M records or for a production deployment you will require a License.
Lenses Box is a Docker container which includes a single kafka broker setup. If you want to try out Lenses with your own cluster you will require Lenses Enterprise.
Lenses Enterprise is very simple to setup, requires minimal resources, and you have various ways to deploy on cloud or on premise: Linux VMs, Docker, Kubernetes / Helm, Cloud providers etc
Yes. Lenses works with AWS MSK, Azure HDIside, Aiven, Confluent Cloud and other managed cloud services.
Lenses also provides deployment templates tailored made for each Cloud provider.