Get in Touch

Course Outline

Introduction to Kafka Topic Administration

  • Overview of Apache Kafka.
  • Fundamentals of Kafka topics.
  • Use cases for Kafka topics.

Creating and Managing Kafka Topics

  • Creating topics using Kafka command-line tools.
  • Configuring topic properties.
  • Modifying and deleting topics.

Monitoring Kafka Topics

  • Importance of monitoring Kafka topics.
  • Metrics and monitoring tools.
  • Monitoring topic health and performance.

Security and Access Control for Kafka Topics

  • Overview of Kafka security features.
  • Configuring SSL for secure communication.
  • Authentication and authorization.

Scaling and Performance Tuning

  • Strategies for scaling Kafka topics.
  • Performance tuning techniques.
  • Adding partitions dynamically.

Data Retention and Cleanup

  • Configuring retention policies.
  • Managing disk space usage.
  • Data cleanup and log compaction.

High Availability and Disaster Recovery

  • Ensuring high availability through replication.
  • Disaster recovery strategies.
  • Handling failover and data recovery.

Best Practices and Advanced Topics

  • Best practices for Kafka topic administration.
  • Advanced topic management techniques.
  • Use case-specific considerations.
  • Future trends and developments in Kafka topic administration.

Troubleshooting

Summary and Next Steps

Requirements

  • A fundamental understanding of distributed systems.
  • Experience using the Linux command-line interface.
  • Basic programming experience in Java or another programming language.

Audience

  • System administrators.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories