List of the offered training

AWS IoT Services explained - Your Ticket to the IoT World


I am working on training explaining the core concepts of the Internet of Things domain using AWS Cloud.

After finishing this course, you will:

  • Understand the core concepts of IoT.
  • Recognise the main IoT services offered by AWS.
  • Develop a sample Internet of Things system.
  • Connect virtual device to AWS IoT.

Together, we will develop a sample IoT system and connect a virtual device to the AWS Cloud.


  • No AWS and/or IoT experience is required.
  • No coding skills are needed.
  • You do not have to buy any hardware devices.
  • Access to an AWS Account is optional but recommended.

Internet of Things using AWS Cloud - ebook

I wrote a book introducing the Internet of Things domain, covering various connectivity and device management aspects using AWS Cloud.

Since you are browsing this page, I think it might interest you. You can find the details on this page.

Introduction to IoT at AWS - part 1: Connectivity

I designed this training module as an introduction to the Internet of Things domain, covering various aspects of connectivity and device management using AWS Cloud.


During this training, you will learn:

  • The fundamental principles of the Internet of Things (IoT),
  • How to represent devices in the AWS IoT Core device registry,
  • How to establish trust in a distributed IoT environment,
  • How to use the Private Key and X.509 Certificate as proof of identity for devices,
  • The basics of the MQTT protocol, the various connectivity options it provides, and the best practices in designing the MQTT Topic structure,
  • How to ensure end-to-end message delivery in a distributed IoT environment,
  • Important limits and quotas of AWS IoT services,
  • … and many more IoT-related aspects!

You will manage the AWS cloud infrastructure using the AWS SDK for Python (Boto3) (no programming knowledge is required!).

I recommend this approach because it allows us to build an IoT solution step by step and investigate the results of every action.

I will also show you how to navigate using the AWS Web Console and review the IoT infrastructure this way.


Who will benefit most from this training?

  • Technical Architects or Developers will find detailed explanations and ready-to-use code samples.
  • Product Owners and CTOs will gain a deep understanding of security and connectivity aspects, enabling them to make informed product/service design decisions.

Feedback from participants


The only requirement is an AWS account and a web browser. During this training, we will use my IoT Lab environment (you are not required to install any software on your device).

No programming or AWS knowledge is required to participate in this training. I prepared a sample Python code with easy-to-understand comments and explanations.

No AWS experience is needed. I will explain every AWS service used during this training.


This training is available in two formats:

  • Live virtual training.
  • Self-study materials.
  • eBook.
Live virtual training

Every live virtual training session is limited to 10 participants. Those are very interactive meetings - I encourage everyone to ask questions and experiment; I support every participant individually. Provided self-study materials are the starting point for our conversation.

This training takes approximately 6 hours (duration might vary depending on the number of questions from participants).

Live virtual training takes place over Google Meet.

Self-study materials

If you prefer to learn on your own, you can purchase only the self-study materials.

You will receive a Jupyter Notebook containing:

  • theoretical introduction,
  • code samples,
  • exercises + solutions.

I recommend you use my IoT Lab environment to work with the training materials.


Please check the details about my book on this page.


Live virtual training (Self-study materials included)

Please contact me ( to organize the live virtual training for your team.

Self-study materials


You can purchase this book at - link.

Custom training

Please contact me (, if you are interested in a custom scope of the IoT training.

Sign up for news about my content! (by subscribing you accept the privacy policy)