Engineering

The Engineering section outlines the practices, technologies, and methodologies we use to build, deploy, and operate EBRAINS infrastructure. Whether you’re developing applications, managing services, or contributing to platform evolution, you’ll find the guidance you need here.

DevOps Overview

Start with our DevOps Overview to understand how EBRAINS services are deployed, operated, and managed. Learn about our technology stack, deployment environments (Kubernetes, VMs, ESD), and service onboarding process.

Architecture

Detailed exploration of our system’s architecture emphasizing design principles and frameworks ensuring scalability, performance, and reliability.

Monitoring and Observability

Learn about the Open Metrics Framework and how to integrate monitoring, metrics, and alerting into your services.

Security

Our security practices outline the measures and protocols we follow to protect our data, systems, and infrastructure.

Software Deployment and Delivery

Guidelines for the deployment and release processes, including version control, release schedules, and rollback strategies for continuous integration and delivery.

Incident Response

Procedures and protocols for handling incidents, outages, and security events.