Lecture #4 - Cloud vs Edge Technology/ Service Architectures Flashcards
What’s MQTT and what is it designed for?
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.
What is OPC UA and what is it designed for?
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.
What does publish and subscribe mean?
- Provides an alternative to the traditional client-server architecture.
- Decouples client that sends the message (pub) to the client that receives the messages (sub)
- Pub and sub never contact each other directly; dk each other exists.
- Broker filters all incoming messages and distributes them correctly to the subscribers.
What’s the difference between OPC DA vs OPC UA
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
What is the OPC UA companion specifications
Defined data point structures are specified for industry-specific applications and objects.
What’s the difference between OPC UA and Companion Specifications in terms of standardisations?
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.
What does the OPC UA and Companion Specifications cause?
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.
Why is industry not too fussy in terms of having good standardisaion.
The industry can’t be competitive and therefore, must have other features.
Describe what a wildcard is
Describe what the Quality of Service is
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.
What is the CPPS Cloud Architecture
Name and explain the four cloud-variants
- Public
- Hybrid
- Private
- Multi
Name the three service architectures in CPPS
DT twins can be hosted in Cloud Systems; Infastructureaas, Platformaas, Softwareaas
Explain what it means to subscribe to something
One can subscribe to the picture and gets a notice everytime a new picture gets uploaded.
Write a piece of code that causes a topic and two sub-topics using MQTT
Machine_1/Engines/Engine_1