Lecture #4 - Cloud vs Edge Technology/ Service Architectures Flashcards

1
Q

What’s MQTT and what is it designed for?

A

MQTT (Message Queueing Telemetry Transport) is a lightweight, TCP/IP-based publish-subscribe network protocal that transports messages between devices.

It is designed for connections with remote locations where a “small code footprint” is required or the network bandwidth can be limited.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is OPC UA and what is it designed for?

A

Open Platform Communications Unified Architecture is a platform independent, service-oriented, open and secure communications architecture.

It is designed to enable the interoperability of industrial
automation devices, systems, and software applications
from different vendors. OPC UA information model
defines the data encoding and format of the data
transported with various transport protocols.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does publish and subscribe mean?

A
  1. Provides an alternative to the traditional client-server architecture.
  2. Decouples client that sends the message (pub) to the client that receives the messages (sub)
  3. Pub and sub never contact each other directly; dk each other exists.
  4. Broker filters all incoming messages and distributes them correctly to the subscribers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What’s the difference between OPC DA vs OPC UA

A

OPC DA uses the windows platform. This is different to OPC UA, which has a client server system and is platform independent.

  • The connection to server is with COM nad DCOM
  • Client to server uses SOAP/TCP/IP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the OPC UA companion specifications

A

Defined data point structures are specified for industry-specific applications and objects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What’s the difference between OPC UA and Companion Specifications in terms of standardisations?

A

OPC UA standardises the exchange of data with machines and systems, whereas, the Companion Specifications additionally standardise the data models for similar machines and systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the OPC UA and Companion Specifications cause?

A

Leads to a significant simplification in networking according to the Industry 4.0, since machines from different manufacturers deliver and receive the same data structures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why is industry not too fussy in terms of having good standardisaion.

A

The industry can’t be competitive and therefore, must have other features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe what a wildcard is

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe what the Quality of Service is

A

The description or measurement of the overall performance of a service, such as a computer network or a cloud computing service, particularly the performance seen by the users of the network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the CPPS Cloud Architecture

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Name and explain the four cloud-variants

A
  1. Public
  2. Hybrid
  3. Private
  4. Multi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name the three service architectures in CPPS

A

DT twins can be hosted in Cloud Systems; Infastructureaas, Platformaas, Softwareaas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Explain what it means to subscribe to something

A

One can subscribe to the picture and gets a notice everytime a new picture gets uploaded.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Write a piece of code that causes a topic and two sub-topics using MQTT

A

Machine_1/Engines/Engine_1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly