aerOS
Year2
Table of Contents
aerOS architecture
aerOS installation
DevPrivSecOps methodology
AAA & Trustworthiness
Data infrastructure
AI and analytics
Service exposure and Orchestration
Monitoring and configuration
aerOS
Welcome to the aerOS project documentation
View page source
Welcome to the aerOS project documentation
Table of Contents
aerOS architecture
aerOS installation
Prerequirements
Kubernetes
Docker
1. Entrypoint domain
1. Install Orion-LD Context Broker
2. Install Keycloak and OpenLDAP
3. Create Domain and Organization entities
4. Install KrakenD with the proper configuration
5. Install Self-* modules in all the IEs of the domain
6. Install the Management Portal
7. Install HLO and Redpanda
8. Install LLO(s)
2. Other domains
1. Install Orion-LD Context Broker
2. Create Context Source Registrations
3. Install Self-* in IEs
4. Install HLO & Redpanda
5. Install LLO(s)
3. Add a new IE in an existing domain
DevPrivSecOps methodology
Introduction
DevPrivSecOps toolset implementation
Collaboration and communication tool: Mattermost
Source version control and CPD: GitLab
Secret Scanning: GitLeaks
SonarQube
Semgrep
Container Scanning: Trivy
Flux CD
DAST: ZAP
Privacy: GDPR compliance Checklist
AAA & Trustworthiness
Authorization, Authentication and Access
aerOS KrakenD API Gateway
Identity and Access Management
Trustworthiness
Introduction
Trust Monitoring component
IOTA
Data infrastructure
Data Fabric
Data Product Manager
Context Broker
LDAP Collector
Data Autonomy and Semantic Interoperability
Semantic Translator
Semantic Annotator
aerOS continuum ontology
AI and analytics
Decentralized, frugal and explainable AI
Decentralized AI
Frugal AI
Explainable AI
Embedded Analytics Tool
Introduction
Features
Place in architecture
User guide
Prerequisities
Installation
Configuration options
Developer guide
Authors
License
Notice (dependencies)
Service exposure and Orchestration
Networking
Load Balancer MetalLB
Nginx Ingress Controller
Securing aerOS Domain with TLS Using Cert-Manager and Let’s Encrypt
Wireguard VPN
Orchestration
High-Level Orchestrator
Low-Level Orchestrator
APIs
AsyncAPI
OpenAPI
Monitoring and configuration
Node’s self-* modules
Self-awareness
Self-configuration
Self-diagnose
Self-healing
Self-optimisation
Self-orchestrator
Self-realtimeness
Self-scaling
Self-security
Management framework
aerOS Management Portal
aerOS Federator