Training

EMQ X provides a full range of standard and customized training courses to satisfy your needs. Whether it’s a quick guide on how to design an IoT platform or an issue with training a new IoT ops team - our team is at your service. EMQ X provides a full range of standard online training courses, as well as customized courses to satisfy our clients’ different needs.

Training Courses

Introductory Courses

The EMQ X introductory course helps users to understand basic IoT knowledge, including software development and theoretical and practical operation of common protocols. Through this course, users gain a preliminary understanding of IoT and practical operation ability. Also, user will learn how to use EMQ Broker & Edge products.

Basic Course

    1.
  • IoT introduction
  • 2.
  • MQTT protocol basics
  • 3.
  • CoAP protocol basics
  • 4.
  • LwM2M protocol basics

EMQ X Broker

    1.
  • EMQ X introduction
  • 2.
  • Up & Run
  • 3.
  • MQTT client programming
  • 4.
  • EMQ bridges

EMQ X Edge

    1.
  • Up & Run at Raspberry PI
  • 2.
  • Data synchronization
  • 3.
  • Industry protocol support
  • 4.
  • Edge management platform of EMQ X Cube

Intermediate Courses

These courses introduce more usage of EMQ X, such as EMQ security settings, message persistence, bridging of nodes, and data stream processing. Through this course, users gain a deeper understanding of how to build a secured, streaming data processing IoT platform.

Securities

    1.
  • TLS connections
  • 2.
  • Authentication
  • 3.
  • ACL settings

Rule engines & Streaming processing

    1.
  • SQL based rule engine introduction
  • 2.
  • Data persistence for Redis
  • 3.
  • Data persistence for MySQL
  • 4.
  • Data persistence for PostgreSQL
  • 5.
  • Data persistence for MongoDB
  • 6.
  • Data persistence for Cassandra
  • 7.
  • Webhook

Advanced Courses

These courses introduce advanced topics of EMQ X products, such as clustering, deployment at Kubernetes, plugin development. Also, it covers optimization of EMQ for supporting massive con-current connections. Through this course, users can learn how to build a complete IoT platform supporting for massive connection.

Advanced Topics

    1.
  • EMQ X cluster
  • 2.
  • Cross data center deployment
  • 3.
  • Kubernetes deployment
  • 4.
  • Deployment clusters at AWS
  • 5.
  • Device management platform
  • 6.
  • Plugin development
  • 7.
  • IoT platform development

Optimization

    1.
  • 1M - 10M concurrent connections configuration tuning
  • 2.
  • Massive connection performance testing
  • 3.
  • SSL offload

The Training

Online Training

Online courses and webinars for introducing the usage of EMQ, and new features of EMQ.

Customized Enterprise Customer Training

We tailor and customize the training material to meet customer’s specific need prior to the on-site face-to-face training.

Meetup Events

EMQ X occasionally organizes Meetup events in all major cities in China and around the world to build up our communities, do some case studies and share our experiences with our users and IoT developers worldwide.