Configure Event Streams

Configure managed Apache Kafka clusters, topics, authentication, networking, and access.

Event stream components create managed Apache Kafka infrastructure for high-throughput event publishing and consumption.

Create an Event Stream

  1. Open an infrastructure configuration and select Add component > Event Stream.
  2. Enter a name and select an available Kafka version.
  3. Add required server properties.
  4. Configure topics and event handlers.
  5. Grant read or write access to the services that require it.
  6. Select metrics and alarms.
  7. Configure authentication, public access, broker nodes, and removal policy for each environment.
  8. Save the component.

Authentication and Network Access

Architect exposes role-based authentication and SASL/SCRAM authentication. Choose the mechanism supported by every producer and consumer. Keep the cluster private unless external clients require access and the allowed IP list is tightly controlled.

Public access expands the attack surface and should not be used as a substitute for correctly connected VPC workloads.

Capacity and Topics

Broker count and instance capacity affect availability, throughput, and cost. Production clusters should be sized from expected traffic, retention, partition count, and failure tolerance rather than copied from development.

Applications can use the event-stream-derived bootstrap-server value in environment variables. Grant producers write access and consumers read access.