0
0
SCADA systemsdevops~20 mins

Cloud SCADA platforms in SCADA systems - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Cloud SCADA Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding Cloud SCADA Data Flow
In a typical Cloud SCADA platform, which component is responsible for collecting real-time data from field devices and sending it to the cloud for processing?
AEdge gateway that interfaces with field devices
BCloud data historian that stores processed data
CCloud dashboard that visualizes data
DUser authentication service managing access
Attempts:
2 left
💡 Hint
Think about the device that connects physical sensors to the cloud.
💻 Command Output
intermediate
2:00remaining
Analyzing Cloud SCADA Service Status Command Output
What is the output of the following command on a Linux server running a Cloud SCADA edge gateway service?
systemctl status scada-edge-gateway
SCADA systems
● scada-edge-gateway.service - SCADA Edge Gateway
   Loaded: loaded (/etc/systemd/system/scada-edge-gateway.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2024-06-14 10:15:30 UTC; 2h 5min ago
 Main PID: 1234 (scada-edge-gateway)
    Tasks: 12 (limit: 4915)
   Memory: 45.0M
   CGroup: /system.slice/scada-edge-gateway.service
           └─1234 /usr/bin/scada-edge-gateway --config /etc/scada/config.yaml
AService is not found on the system
BService is inactive and failed to start
CService is active but in a failed state
DService is active and running without errors
Attempts:
2 left
💡 Hint
Look for the 'Active' line and its status.
Configuration
advanced
3:00remaining
Configuring Secure MQTT Connection for Cloud SCADA
Which configuration snippet correctly sets up a secure MQTT connection with TLS for a Cloud SCADA edge device?
SCADA systems
mqtt:
  broker: "mqtts://broker.example.com:8883"
  client_id: "edge-device-01"
  tls:
    ca_cert: "/etc/ssl/certs/ca.pem"
    client_cert: "/etc/ssl/certs/client.pem"
    client_key: "/etc/ssl/private/client.key"
  username: "edgeuser"
  password: "edgepass"
A
mqtt:
  broker: "mqtt://broker.example.com:8883"
  tls:
    ca_cert: "/etc/ssl/certs/ca.pem"
B
mqtt:
  broker: "mqtts://broker.example.com:8883"
  tls:
    ca_cert: "/etc/ssl/certs/ca.pem"
    client_cert: "/etc/ssl/certs/client.pem"
    client_key: "/etc/ssl/private/client.key"
C
mqtt:
  broker: "mqtts://broker.example.com:1883"
  tls:
    ca_cert: "/etc/ssl/certs/ca.pem"
D
mqtt:
  broker: "mqtt://broker.example.com:1883"
  tls:
    client_cert: "/etc/ssl/certs/client.pem"
    client_key: "/etc/ssl/private/client.key"
Attempts:
2 left
💡 Hint
Secure MQTT uses mqtts protocol and port 8883 by default.
Troubleshoot
advanced
3:00remaining
Diagnosing Cloud SCADA Data Latency Issue
A Cloud SCADA platform shows delayed data updates from an edge device. Which of the following is the most likely cause based on this log snippet?
2024-06-14 12:00:01 WARN Connection to broker lost, retrying...
2024-06-14 12:00:05 ERROR TLS handshake failed: certificate expired
2024-06-14 12:00:10 INFO Reconnecting to broker
ANetwork cable unplugged at the edge device
BCloud dashboard software bug delaying updates
CExpired TLS certificate causing failed secure connection
DEdge device CPU overload causing slow processing
Attempts:
2 left
💡 Hint
Look carefully at the error message about TLS handshake.
🔀 Workflow
expert
3:00remaining
Order the Steps to Deploy a Cloud SCADA Edge Gateway
Arrange the following steps in the correct order to deploy a new Cloud SCADA edge gateway device.
A2,1,3,4
B1,2,3,4
C1,3,2,4
D3,1,2,4
Attempts:
2 left
💡 Hint
Think about preparing the device network before software installation.