IOT Domain

What is Iot? And How it works.
Basic understanding of RabbitMq broker and it is working.
Supported protocols by RabbitMq. Ex. MQTT, AMQP
Explain each protocol in depth
  • Explain publish subscribe mechanism.
  • How to communication is done using this protocol.
  • How to publish message (Actual data, size, transmission format,etc.)
  • Topic management (For publishing, subscribing, filtering, handling messages)
  • Different types of Qos for communication (Qos1, Qos2, Qos3).
  • Message Retention, Persistence session, Heartbeats/keep alive functionality.
Use case for these protocol where actually use, in the real world.
Hands on practice on this protocol.
Assignments for further exploration.
Give problem statement and know actual use using different languages.
Material reference, links to checkout for further guidance.
What is kafka? Basic understanding for kafka.
How efficient kafka is and why it is so popular.(What is behind scene, Current kafka market holding)
Kafka topic partition mechanism.
Use case for Kafka.
Hands on practice for kafka.
Give problem statement and know actual use using different languages.
Assignments for further exploration.
Material reference, links to checkout for further guidance.