Platform
Kubernetes
Server
MID Smartfacts Platform
Backend
RESTful API
Dockerized Java-based standalone web server
OSLC Provider, based on Apache Tomcat and Eclipse Lyo
MID CAMP 2020.03 - Customer account management frontend
MID CAM Stub 2020.03 - Customer account management backend
MongoDB 4.2.7, primary database for storing Smartfacts, including search index and CAM Stub data
Kafka 2.4. (optional) for synchronizing users via CAMP and for connecting to the Mail Service
Zookeeper 3.5.5 (optional) for managing Kafka
NGINX 1.17.8, reverse http proxy
MID Mail Service 2020.02, optional for sending notification e-mails via SMTP or AWS mail
MID Maintenance Service 2020.02 (optional) for automatic backup and restore
User provisioning, supported methods: KeyCloak (on premises) for SAML2, OAuth2, OIDC, LDAP, SCIM
Client
AngularJS 1.6.0 used with TypeScript
D3.js v4, used for diagram manipulation
Websockets, used for live comments/conversations and for event notifications
Tool Plug-Ins
Java-based tools: Cameo, MagicDraw, Matlab Simulink, Rhapsody
.NET-based tools: Innovator, Enterprise Architect
Other formats via file transfer: ARIS, BPMN, ReqIF(z)
OSLC bindings for
Asciidoc
Atlassian Confluence
Atlassian Jira
Eclipse
GIT
IBM, Engineering Lifecycle Management / Jazz
IBM, DOORS Next
IBM, Engineering Workflow Management
IBM, Engineering Test Management
Jama Software, Jama Connect
Microsoft, Visual Studio Code
PTC, codebeamer
Smartfacts including all modeling tools supported
Dassault Systèmes, Cameo Systems Modeler
Dassault Systèmes, CATIA Magic Cyber-Systems Engineer
Dassault Systèmes, MagicDraw
IBM, Rhapsody
MID, Innovator
Sparx, Enterprise Architect
The Mathworks, Matlab Simulink
Add Comment