Fundamentals of Amazon MSK (Amazon Managed Streaming for Apache Kafka)
Course Introduction

This brief course covers the fundamentals of Amazon MSK, including what the service is, how it works, and how to provision an Amazon MSK cluster. You will also be guided through how Amazon MSK fits into a functional architecture.

If you have any feedback relating to this course, feel free to reach out to us at

Learning Objectives

  • Learn about the Amazon MSK service and how it works
  • Learn how to provision an MSK cluster
  • Understand how Amazon MSK fits into a functional architecture

Intended Audience

This lecture is perfect for anyone with no previous knowledge of Amazon MSK, who wants to learn more about the service, as well as those who are interested in taking the AWS Certified Data Analytics - Specialty (DAS-C01) Certification.


To get the most out of this course, you should have a basic general understanding of cloud computing, preferably with Amazon Web Services experience. It would also be beneficial to have some basic knowledge of streaming data services such as Amazon Kinesis and Apache Kafka.


Hello, My name is Will Meadows. Welcome to this mini-lecture on Amazon MSK, where I will go over the fundamentals of the service, and showcase a choice architectural example. If you have any questions about anything I cover in this lecture please let me know at Alternatively, you can always get in touch with us here at Cloud Academy by sending an email to and one of our cloud experts will reply to your question, concern, or comment.

Who should attend this course? This course is perfect for someone who has no idea what Amazon MSK is, as well as those who are interested in the database analytics certification.

Learning objectives. After watching this lecture, you'll be able to talk about how Amazon MSK fits into the streaming and database analytics categories. You'll also learn how Amazon MSK functions at a high level, and what its major components comprise of. You also understand the role that Amazon MSK fills within your architectures, and be able to make decisions around future designs.

Prerequisites. You should have a basic understanding of cloud computing in general, preferably with Amazon Web Services experience. It would be relevant to have some basic knowledge of streaming data and streaming data services such as Amazon Kinesis and Apache Kafka.

Feedback. Feedback on our courses here at Cloud Academy are both valuable to us as trainers and any students looking to take the same course in the future. If you have any feedback, positive or negative, it'd be greatly appreciated if you could send an email to

Please note that at the time of writing this content all course information was accurate. AWS implements hundreds of updates every month as part of its ongoing drive to innovate and enhance it services. As a result, minor discrepancies may appear in the course content over time. Here at Cloud Academy we strive to keep our content up to date in order to provide the best training available. So if you notice any information that is outdated please contact This will allow us to update the course during its next release cycle.

About the Author

William Meadows is a passionately curious human currently living in the Bay Area in California. His career has included working with lasers, teaching teenagers how to code, and creating classes about cloud technology that are taught all over the world. His dedication to completing goals and helping others is what brings meaning to his life. In his free time, he enjoys reading Reddit, playing video games, and writing books.