This track introduces event-driven architectures using Kafka, and monitoring event-driven architectures using Prometheus. After taking this track, someone should be sufficiently familiar with Kafka for a junior job focused on Kafka (or similar systems), or a mid-level job involving event-driven systems. Through this course, you will build an increasingly complex distributed cron-job scheduler.
It assumes you have already:
- Completed the Software Development Course
- Gained enough familiarity with Docker that you can create a docker image for an application you have developed, and run it locally using
docker run. - Used
docker composeto run multiple coordinated Docker containers locally.