Skip to content
Text Size
Contrast

System Components

Event Driven Message Bus

Standard

Kafka 3.4.0

RabbitMQ

Dev tool collections

Standard
DevToys v1.0.10.0

Remote access

Standard
mRemoteNG 1.76.20 or 1.77.1 and later

C# Code Execution

Standard

Kestrel with a suitable reverse proxy such as IIS Kestrel fundamentals

.NET 7.0

Experimental
NGINX 1.23.3
Deprecated
.NET 6 and all previous versions

Operating Systems

Standard

Windows Server 2022 Windows Server 2022

Red Hat Enterprise Linux v8

Oracle Enterprise Linux

Experimental

Alpine Linux

Ubuntu Linux

Deprecated

Windows Server 2019

Windows Server 2016

Red Hat Enterprise Linux v7

Prohibited

Windows Server 2012R2

Windows Server 2012 and previous versions

Continuous Integration / Continuous Delivery

Standard

GitLab CI

Jenkins

Supply chain auditing

Standard
Snyk

Interface development

SOAP

Standard
Smartbear

Restful interfaces

Standard
Postman

User Interface Frameworks

Standard

Node.js 18.15.0

AngularJS

Deployment

Manual

Standard
Webdeploy

Bastion Servers

Bastion servers are not used in the CPS architecture because there are alternative methods to secure access from designated users and equipment which mean that bastion servers are unneeded.

Work in Progress!

This site is a work in progress and any opinions contained here are intended to spark discussion within each discipline's community of practice.


Last update: 2023-06-27
Created: 2023-06-27