Confluent Enterprise Datasheet

4
©2016 Confluent, Inc. www.confluent.io/contact 1 CONFLUENT ENTERPRISE DATASHEET Confluent Enterprise is the complete solution for Apache Kafka in the enterprise, containing all of Kafka’s capabilities and enhancing it with integrated, tested, and packaged features that make architecting and managing large scale streaming pipelines easier and more reliable. Confluent Open Source an open source version of the platform designed specifically for developers. It includes all necessary components to get started with streaming data as well as to integrate a variety of data sources into a streaming data pipeline all without the commitment of a commercial license. Confluent includes all components from the Apache Kafka along with some Apache-licensed open source additions (client tools, pre-built connectors, and cluster-side services). The platform is available as either an Open Source or an Enterprise Edition. Confluent Enterprise is the only enterprise stream platform built entirely on Apache Kafka™. Organizations around the world rely on Confluent and Kafka to run some of the largest streaming pipelines in the world. Confluent makes implementing and managing an enterprise streaming platform with Kafka easy, reliable, secure and auditable. A Complete Solution for Real-time Streams Confluent Platform Control Center Multi-data center replication Auto-load balancing 24/7 support Apache Kafka Kafka Connect Kafka Core Kafka Streams Supported connectors Clients Schema registry REST proxy Data integration Hadoop Database Data warehouse CRM ... Log events IoT data Database changes Web events ... Open source Enterprise External Real-time applications integration Transformations Custom apps Analytics Monitoring ...

Transcript of Confluent Enterprise Datasheet

©2016 Confluent, Inc.www.confluent.io/contact 1

CONFLUENT ENTERPRISE DATASHEET

Confluent Enterprise is the complete solution for Apache Kafka in the enterprise, containing all of Kafka’s capabilities and enhancing it with integrated, tested, and packaged features that make architecting and managing large scale streaming pipelines easier and more reliable.

Confluent Open Source an open source version of the platform designed specifically for developers. It includes all necessary components to get started with streaming data as well as to integrate a variety of data sources into a streaming data pipeline all without the commitment of a commercial license.

Confluent includes all components from the Apache Kafka along with some Apache-licensed open source additions (client tools, pre-built connectors, and cluster-side services). The platform is available as either an Open Source or an Enterprise Edition.

Confluent Enterprise is the only enterprise stream platform built entirely on Apache Kafka™. Organizations around the world rely on Confluent and Kafka to run some of the largest streaming pipelines in the world. Confluent makes implementing and managing an enterprise streaming platform with Kafka easy, reliable, secure and auditable.

A Complete Solution for Real-time Streams

Confluent Platform

Control Center Multi-data centerreplication

Auto-load balancing

24/7 support

Apache KafkaKafka

ConnectKafkaCore

KafkaStreams

Supportedconnectors Clients

Schemaregistry

RESTproxy

Dataintegration

Hadoop

Database

Data warehouse

CRM

...

Logevents

IoTdata

Databasechanges

Webevents ...

Open source Enterprise External

Real-timeapplicationsintegration

Transformations

Custom apps

Analytics

Monitoring

...

©2016 Confluent, Inc.www.confluent.io/contact 2

CONFLUENT ENTERPRISE DATASHEET

Apache Kafka™: a Distributed Streaming PlatformAt the center of the Confluent Enterprise is Apache Kafka. Apache Kafka is a modern distributed system for moving data in real time. It allows a single cluster of computers to perform all the transport between an organization’s data systems regardless of their number or size.

At first glance, Kafka looks like a messaging system — applications publish messages to Kafka, which passes them to other systems. In fact, Kafka works more like a distributed database: when you write a message to Kafka, it is replicated to multiple servers and committed to disk. Kafka’s consumers perform the database read function while its producers perform the database write function. In Kafka, a topic is a partitioned set of logs. You can distribute these partitions over a cluster of servers, with each partition persisted.

This unique architecture enables Kafka’s performance. It also explains Kafka’s throughput capability — and its approach to data persistence — which address the needs of real-time operations better than a traditional messaging system.

AKafka Streams is an component of Kafka that integrates into an jnjjjkkj application to build stream processing functions. If you use Kafka for stream data transport, Kafka Streams adds stream processing capabilities to your application without requiring you to invest in a separate processing cluster or another stream processing framework..

Apache Kafka includes Kafka Connect, a framework for reading and easily writing data to and from Kafka and includes a number of pre-built connectors to get you started.

Any Data Kafka’s architecture makes it an ideal centralized service for all the data in your organization. Get all your data from disparate systems flowing through Kafka — unlocking your data to fuel your growth.

Real-TimeKafka satisfies the millisecond latency requirements of streaming applications, is scalable enough to handle very high volume log and event data, and fault-tolerant enough for critical data delivery. Kafka allows you to run very large data streams in real time across your organization.

Highly ScalableKafka scales to trillions of messages a day and thousands of producers and consumers without loss of performance, allowing you to build a real-time streaming platform connecting all of your infrastructure.

SecureKafka includes the encryption, authentication, and authorization capabilities needed to ensure sensitive data is protected and accessible only by authorized parties.

DATABASES APPS OTHER SOURCES

MONITORINGTOOLS

DATASTORES

OTHER APPS

APPS

STREAMSDATA

PROCESSESDATA

STORESDATA

©2016 Confluent, Inc.www.confluent.io/contact 3

CONFLUENT ENTERPRISE DATASHEET

FeaturesConfluent enables enterprises of any size to integrate real-time streams into their business processes. Only Confluent offers monitoring, administration, operations and data compatibility capabilities required to run Kafka at scale.

REST Proxy You can publish data to or consume data from Kafka using the REST Proxy. It provides access to Kafka from any network connected devices that can connect with HTTP. Additionally, it provides a way for clients to connect to a Kafka cluster through web proxies or other intermediate services.

Clients Confluent provides an open source native C/C++ Kafka client. This full-featured client includes support for all features of the Java clients including the Schema Registry.

Pre-Built Connectors Confluent offers all of the connectors included with Apache Kafka, plus additional open source connectors for:

• Databases that support JDBC (including Oracle, MySQL, and PostgreSQL)

• Hadoop File System (HDFS)• Elasticsearch

Schema Registry Confluent makes it easy to guarantee that data that flows through your data pipeline is well-formed. The Confluent Schema Registry provides a central registry for the format of the data in each Kafka topic and provides a central service that helps to make changes to data formats easy and backwards compatible. Confluent Schema Registry supports the Apache Avro data format, and provides a RESTful interface to manage schemas and schema changes.

Multi-Datacenter Replication In a multi-cluster environment, it is now easy to set up secure multi-cluster replication and maintain clusters in many geographical locations with centralized configuration. As a result, Kafka clusters in each datacenter are synchronized so applications and configurations in separate datacenters are in sync.

Auto Data Balancing Confluent Enterprise improves resource utilization and reliability by automatically balancing data between Kafka servers in a cluster. Users experience a lower probability of failures or impaired performance within Kafka environments, a more efficient and operational Kafka engineering team, and the ability to add nodes easily.

Confluent Control Center Control Center provides a comprehensive management system for Kafka, enabling the visibility and operational strength needed to manage a Kafka environment. Control Center delivers real-time analysis of the performance of Kafka, allowing data teams to drill into topics, producers, consumers, and more to understand what’s happening with their data pipelines.

©2016 Confluent, Inc.www.confluent.io/contact 4

CONFLUENT ENTERPRISE DATASHEET

You will not find better resources to support your Kafka implementation than those that Confluent can provide. The Confluent team includes the foremost experts in stream data management of all types, particularly Kafka. Confluent was founded by the engineering team at LinkedIn that originally created Apache Kafka, employs many of the active committers to the open source project and continues to invest in a thriving Kafka community.

Enterprise Support Confluent’s engineering and support teams include the largest team of contributors to Apache Kafka, with many years of development and operational experience with distributed systems. Confluent provides 24/7 enterprise support, critical bug fixes, indemnification, training, and operational advice to customers.

Get Started with Confluent EnterpriseGetting started with Confluent is quick and easy. The platform is available commitment free via an open source download. Enterprise capabilities are available through our enterprise subscription. To learn more, visit the download center at www.confluent.io/download.

Commitment to Kafka

Feature Description Apache Kafka Confluent Open Source

Confluent Enterprise

Apache KafkaHigh throughput, low latency, high availability, secure, distributed streaming platform l l l

Kafka Connect API Advanced API connects external sources/destinations into Kafka l l l

Kafka Streams API Simple library that enables streaming application development within the Kafka framework

l l l

Additional Clients Supports non-Java clients; C, C++, Python, etc. l l

REST ProxyProvides universal access to Kafka from any network connected device via HTTP l l

Schema RegistryCentral registry for the format of Kafka data – guarantees all data is always consumable l l

Pre-Built ConnectorsHDFS, JDBC, Elasticsearch, and other connectors certified and supported by Confluent l l

Confluent Control Center Enables easy connector management and stream monitoring l Auto-data Balancing Rebalancing data across clusters to remove bottlenecks l Multi-Datacenter Replication

Multi-datacenter replication simplifies and automates multi-data-center Kafka clusters l

SupportEnterprise-class support to keep your Kafka environment running at top performance

Community Community 24x7x365

Free Free Subscription