You don't need to set up, configure, and manage your own Kafka and Zookeeper clusters or use some Kafka-as-a-Service offering not native to Azure. Event Hubs for Apache KafkaĮvent Hubs for Apache Kafka ecosystems furthermore enables Apache Kafka (1.0 and later) clients and applications to talk to Event Hubs. The ecosystem also provides you with seamless integration with Azure services like Azure Stream Analytics and Azure Functions and thus enables you to build serverless architectures. All supported client languages provide low-level integration. NET, Java, Python, JavaScript, you can easily start processing your streams from Event Hubs. With a broad ecosystem based on the industry-standard AMQP 1.0 protocol and available in various languages. The Auto-inflate feature is one of the many options available to scale the number of throughput units or processing units to meet your usage needs. With Event Hubs, you can start with data streams in megabytes, and grow to gigabytes or terabytes. Event Hubs enables you to focus on data processing rather than on data capture. There are no administrative costs to run it, and it scales automatically with Event Hubs throughput units or processing units. Setting up capture of event data is fast. You can achieve this behavior on the same stream you use for deriving real-time analytics. Capture event dataĬapture your data in near-real time in an Azure Blob storage or Azure Data Lake Storage for long-term retention or micro-batch processing. Azure Event Hubs also integrates with Azure Functions for a serverless architecture. Event Hubs uses a partitioned consumer model, enabling multiple applications to process the stream concurrently and letting you control the speed of processing. Ingest, buffer, store, and process your stream in real time to get actionable insights. Support for real-time and batch processing Event Hubs for Apache Kafka ecosystems gives you the PaaS Kafka experience without having to manage, configure, or run your clusters. The following sections describe key features of the Azure Event Hubs service: Fully managed PaaSĮvent Hubs is a fully managed Platform-as-a-Service (PaaS) with little configuration or management overhead, so you focus on your business solutions. Event Hubs provides a unified streaming platform with time retention buffer, decoupling event producers from event consumers. An event ingestor is a component or service that sits between event publishers and event consumers to decouple the production of an event stream from the consumption of those events. Event Hubs provides a distributed stream processing platform with low latency and seamless integration, with data and analytics services inside and outside Azure to build your complete big data pipeline.Įvent Hubs represents the "front door" for an event pipeline, often called an event ingestor in solution architectures.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |