Tjaz

Follow the data from a humming sensor on the shop floor all the way into AWS IoT Core, and learn how industrial IoT architectures are built.

Which industrial protocol is the vendor-neutral standard often used to read data from PLCs?

or press Enter ⏎
That's right!

Right! OPC UA offers a secure, vendor-neutral information model that most modern PLCs and SCADA systems support.

Not quite!

It's OPC UA. It was designed for industrial automation, with typed data models and built-in security, unlike general IT protocols.

To get feedback you first need to answer the question above.
or press Enter ⏎

In MQTT, what does a client connect to in order to publish and subscribe?

or press Enter ⏎
That's right!

Yes! MQTT is publish/subscribe: clients never talk directly, a broker routes messages by topic.

Not quite!

The answer is a broker. Publishers and subscribers are decoupled, and the broker forwards each message to clients subscribed to its topic.

To get feedback you first need to answer the question above.
or press Enter ⏎

A sensor reading must arrive exactly once, with no duplicates. Which MQTT QoS level guarantees this?

or press Enter ⏎
That's right!

Correct! QoS 2 uses a four-step handshake to deliver exactly once, at the cost of more round trips.

Not quite!

It's QoS 2. QoS 0 is at most once, QoS 1 at least once (duplicates possible), and there is no QoS 3.

To get feedback you first need to answer the question above.
or press Enter ⏎

Scratch the card to reveal a fact about MQTT.

or press Enter ⏎

How does a device usually authenticate to AWS IoT Core over MQTT?

or press Enter ⏎
That's right!

Exactly! AWS IoT Core uses mutual TLS with X.509 certificates, and an attached IoT policy controls what the device may do.

Not quite!

The answer is an X.509 client certificate. Mutual TLS proves the device's identity, and IoT policies then authorise its topics and actions.

To get feedback you first need to answer the question above.
or press Enter ⏎

Old PLCs speak Modbus only. Where is the data typically translated to MQTT?

or press Enter ⏎
That's right!

Right! An edge gateway, such as one running AWS IoT Greengrass, polls Modbus devices and publishes MQTT to the cloud.

Not quite!

It's an edge gateway. AWS IoT Core only speaks MQTT, HTTPS and similar, so legacy protocols are translated on site first.

To get feedback you first need to answer the question above.
or press Enter ⏎

Flip the card to reveal a fact about PLCs.

The first PLC, the Modicon 084, was built in 1968 for General Motors to replace walls of relay wiring.

Did you know?

or press Enter ⏎

Which AWS IoT Core feature routes incoming messages to services like S3, Lambda or Kinesis?

or press Enter ⏎
That's right!

Yes! The rules engine runs SQL-like queries on topics and sends matching messages to other AWS services.

Not quite!

It's the rules engine. You write a SQL-like statement on a topic filter and attach actions such as Kinesis, S3 or Lambda.

To get feedback you first need to answer the question above.
or press Enter ⏎

An app needs a machine's last reported state even while the machine is offline. What fits best?

or press Enter ⏎
That's right!

Correct! The Device Shadow is a JSON document with reported and desired state, readable even when the device is disconnected.

Not quite!

The answer is a Device Shadow. It stores the last reported and the desired state, and syncs with the device when it reconnects.

To get feedback you first need to answer the question above.
or press Enter ⏎

The factory's internet link drops for an hour. What prevents data loss at the edge?

or press Enter ⏎
That's right!

Right! Edge gateways buffer readings locally and forward them when the connection returns.

Not quite!

It's store-and-forward buffering. Nothing in the cloud can help while it's unreachable, so the edge must keep data until the link is back.

To get feedback you first need to answer the question above.
or press Enter ⏎

Drag the slider to reveal a fact about Modbus.

How old is Modbus?

Modbus dates from 1979 and is still one of the most widely used industrial protocols in factories today.

or press Enter ⏎

Orange industrial robot arms handle yellow crates in a large warehouse.

Why is a robot's emergency stop kept in the PLC rather than run from the cloud?

or press Enter ⏎
That's right!

Exactly! Safety and control loops need guaranteed millisecond timing that a network round trip can't promise.

Not quite!

It's deterministic latency. Real-time control stays local; the cloud is for monitoring, analytics and slower decisions.

To get feedback you first need to answer the question above.
or press Enter ⏎

In the ISA-95 model, which level holds the sensors and actuators themselves?

or press Enter ⏎
That's right!

Correct! Level 0 is the physical process with sensors and actuators; PLCs sit at Level 1.

Not quite!

It's Level 0, the physical process. PLCs are Level 1, SCADA Level 2, MES Level 3 and ERP Level 4.

To get feedback you first need to answer the question above.
or press Enter ⏎

How did you like the quiz?

 
or press Enter ⏎

Perfect! Every answer right!

10 of 10 right

Challenge your engineering friends to take the quiz!

Without one, it says “A friend”.

See your answers · all right
  1. Question 1:

    Which industrial protocol is the vendor-neutral standard often used to read data from PLCs?

  2. Question 2:

    In MQTT, what does a client connect to in order to publish and subscribe?

  3. Question 3:

    A sensor reading must arrive exactly once, with no duplicates. Which MQTT QoS level guarantees this?

  4. Question 4:

    How does a device usually authenticate to AWS IoT Core over MQTT?

  5. Question 5:

    Old PLCs speak Modbus only. Where is the data typically translated to MQTT?

  6. Question 6:

    Which AWS IoT Core feature routes incoming messages to services like S3, Lambda or Kinesis?

  7. Question 7:

    An app needs a machine's last reported state even while the machine is offline. What fits best?

  8. Question 8:

    The factory's internet link drops for an hour. What prevents data loss at the edge?

  9. Question 9:

    Orange industrial robot arms handle yellow crates in a large warehouse.

    Why is a robot's emergency stop kept in the PLC rather than run from the cloud?

  10. Question 10:

    In the ISA-95 model, which level holds the sensors and actuators themselves?

Play in 3D

Made with AI. This quiz was made with AI, which can make mistakes.

Play in 3D
Please turn on JavaScript