Kafka FundamentalsProducers, Consumers, and Consumer GroupsBrokers and ControllersTopicsPartitionsData ReplicationListeners and MetadataStreams and ConnectorsCreating a Kafka ClusterSetting Up the NetworkCreating Users and DirectoriesInstalling Kafka and a Java Development KitEnabling TLSConfigurationsConfiguring Server PropertiesDefining the Connection SettingsCreating Cluster IDsUsing Systemd for Automatic StartupRunning KafkaStarting BrokersCreating TopicsPublishing MessagesSubscribing to TopicsCreating Tool-Specific TopicsConnecting to External ToolsRsyslogFilebeatLogstashKafka Pipeline Design ConsiderationsSummary