Get in Touch

Course Outline

Introduction to Kafka Topic Administration

  • Overview of Apache Kafka
  • Core concepts of Kafka Topics
  • Application scenarios for Kafka topics

Creating and Managing Kafka Topics

  • Topic creation using Kafka command-line utilities
  • Configuration of topic properties
  • Modification and deletion of topics

Monitoring Kafka Topics

  • The significance of monitoring Kafka topics
  • Key metrics and monitoring tools
  • Assessing topic health and performance

Security and Access Control for Kafka Topics

  • Overview of Kafka's security capabilities
  • SSL configuration for secure communication
  • Authentication and authorization mechanisms

Scaling and Performance Tuning

  • Strategies for scaling Kafka topics
  • Techniques for performance optimization
  • Dynamic partition addition

Data Retention and Cleanup

  • Configuration of retention policies
  • Management of disk space usage
  • Data cleanup and log compaction processes

High Availability and Disaster Recovery

  • Achieving high availability through replication
  • Disaster recovery strategies
  • Managing failover and data recovery

Best Practices and Advanced Topics

  • Best practices for Kafka topic administration
  • Advanced topic management techniques
  • Considerations for specific use cases
  • Future trends and developments in Kafka topic administration

Troubleshooting

Summary and Next Steps

Requirements

  • Familiarity with distributed systems
  • Proficiency in using the Linux command-line interface
  • Foundational programming experience in Java or a similar language

Target Audience

  • System administrators
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories