# Chapter 2: Introduction

# What is Medulla?

<sup>Medulla is a comprehensive IT management platform designed to simplify, automate and secure all the operations related to a computer park, whether in business, telework or distributed on several sites. I'm on a test!</sup>

<sup>It is based on a real-time XMPP inventory base, allowing an accurate and up-to-date view of each station at any time, whether connected locally or remotely. This ensures constant machine reachability, essential to any efficient management.</sup>

<sup>[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-05/scaled-1680-/kZ8image-png.png)](https://docs.medulla-tech.io/books/medulla-vue-densemble-enp/page/le-tableau-de-bord "Le tableau de bord")</sup>

### <sup>What's Medulla for?</sup>

<sup>Medulla centralizes and facilitates the following tasks:</sup>

##### <sup>Management of the IT fleet</sup>

- <sup>Automatic and real-time inventory</sup>
- <sup>Detailed view of machines and users</sup>
- <sup>Connection to existing ITSM solutions</sup>

##### <sup>Remote deployment of software and scripts</sup>

- <sup>Deployment of applications, uninstallation or execution of scripts</sup>
- <sup>Advanced planning via a [**Conditional staple**](https://docs.medulla-tech.io/books/medulla-vue-densemble-enp/page/glossaire "Glossaire")</sup>
- <sup>Intelligent assistant for silent installations</sup>

##### <sup>Imagining and System Installation</sup>

- <sup>Creating generic system images, compatible with all types of hardware</sup>
- <sup>Dynamic drivers management</sup>
- <sup>Deployment [**Unicast/multicast**](https://docs.medulla-tech.io/books/medulla-vue-densemble-enp/page/glossaire "Glossaire")</sup>
- <sup>Multi-site synchronization for remote deployments</sup>

##### <sup>Application management and updates</sup>

- <sup>Application kiosk for users without admin rights</sup>
- <sup>Installation on request, by category</sup>
- <sup>Transparent and bandwidth-efficient updates</sup>

##### <sup>Remote control ([LDCD](https://docs.medulla-tech.io/books/medulla-vue-densemble-enp/page/glossaire "Glossaire"))</sup>

- <sup>Opening of posts or consoles</sup>
- <sup>Secure connection even without **[VPN](https://docs.medulla-tech.io/books/medulla-vue-densemble-enp/page/glossaire "Glossaire")** thanks to an SSH tunnel</sup>
- <sup>Real-time support, everywhere</sup>

##### <sup>Native support for teleworking</sup>

- <sup>Secure access to remote stations</sup>
- <sup>No VPN addiction</sup>
- <sup>Performing all remote operations</sup>

<p class="callout info"><sup>To discover all the features and to deepen your knowledge, download our additional documentation by clicking here. Click on the link to see the full documentation.[User Guide](https://wva.siveo.net/books/guide-utilisateur "Guide utilisateur")</sup></p>

<sup>[![medulla_logo.png](https://wva.siveo.net/uploads/images/gallery/2025-04/scaled-1680-/N42n2B9uZEP1ONyG-medulla-logo.png)](https://medulla-tech.io/)</sup>

<sup>[For more information, visit our website :](https://medulla-tech.io/)<a data-end="509" data-start="495" rel="noopener" target="_new">www.medulla.fr</a></sup>

# Who is this manual for?

Public This manual is intended for anyone involved in the management of a computer park and the administration of information systems, including:

- System and Network Administrators
- Computer Support Technicians
- Managers of the IT fleet
- DSI (Directors of Information Systems)
- IT Project Managers
- Deployment operators

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-05/scaled-1680-/cLFimage-png.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-05/scaled-1680-/cLFimage-png.png)

<p class="callout info">It is intended for both centralized teams and technical teams working remotely or in multisite.</p>

### Objectives of the manual

The purpose of this manual is to guide you step by step in:

- Taking charge of the Medulla interface
- Understanding its functional modules
- The configuration, use and automation of tasks
- Use of support, monitoring and audit tools
- Secure management of local and remote posts

<p class="callout info">This manual takes an approach **progressive and modular** : you can read it in order or directly access the sections that concern you.</p>

#### Recommended prerequisites

In order to make the most of Medulla and this guide, it is recommended to have:

- Basic knowledge of Windows/Linux systems
- Concepts in network and security management
- A familiarity with the ITSM tools (optional but useful)
- An experience in teledeployment or imagining

<p class="callout info">No need to be an expert to start. The Medulla interface is designed to be intuitive, with integrated assistants to accompany you.</p>

[![medulla_logo.png](https://wva.siveo.net/uploads/images/gallery/2025-04/scaled-1680-/N42n2B9uZEP1ONyG-medulla-logo.png)](https://medulla-tech.io/)

[For more information, visit our website :](https://medulla-tech.io/)<a data-end="509" data-start="495" rel="noopener" target="_new">www.medulla.fr</a>

# Glossary

##### <sup>**ARS**</sup>

<sup>Automatic Relay Selector is a mechanism that automatically selects the best relay to get a message or connection through.</sup>

##### <sup>**Cluster**</sup>

<sup>Server group that works together to distribute load, high availability and resilience.</sup>

##### <sup>**Imagine**</sup>

<sup>Here we talk about a system image or snapshot (disk image) of a workstation or server containing OS and software. It's used for quick deployments or restorations.</sup>

##### <sup>**Logs**</sup>

<sup>It's also called Journalization, it's a mechanism that records system events, errors, access, user actions. Very useful for audits and security.</sup>

##### <sup>**OR**</sup>

<sup>Organizational unit is a hierarchical structure in a directory (e.g. LDAP) that is used to organize machines and users.</sup>

##### <sup>**Package**</sup>

<sup>It is a set of files and resources that contain an application ready to be installed and configured on a computer or server. Packages are in deposits and are managed by package managers.</sup>

##### <sup>**P.M.A.D.**</sup>

<sup>Remote control</sup>

##### <sup>**Relay**</sup>

<sup>The relay is a component that allows messages to be passed between different points of the network.</sup>

##### <sup>**Rules**</sup>

<sup>A rule is a set of criteria to determine which relay or server should be used.</sup>

##### <sup>**XMPP**</sup>

<sup>XMPP means Extensible Messaging and Presence Protocol and is used for instant messaging, presence and real-time communication.</sup>

##### <sup>**Conditional Grafcet**</sup>

<sup>GRAFCET-based planning method (Step/Transition Functional Command Graph), used to automate action sequences (such as software deployment or script execution) according to specific conditions. Each step only executes if defined conditions are met, allowing dynamic and intelligent process management.</sup>

##### <sup>**Unicast**</sup>

<sup>Network communication mode where only one source sends data to a single destination. Used for point-to-point transmissions.</sup>

##### <sup>**Multicast**</sup>

<sup>Network communication mode where only one source sends data simultaneously to several specific destinations, without sending separate copies to each receiver.</sup>

##### <sup>**VPN (Virtual Private Network)**</sup>

<sup>Virtual private network to create a secure and encrypted connection between a user and a network, often via the Internet. It protects the data, hides the IP address and guarantees confidentiality.</sup>

##### <sup>**SSH (Security Shell)**</sup>

<sup>Secure communication protocol to establish a remote encrypted and authenticated connection to access a system and execute commands. Used primarily for server administration and secure file transfer.</sup>

##### <sup>**Wake-on-LAN, WOL network alarm**</sup>

<sup>Functionality allowing to start a remote computer via a network, sending a special package called**Magic Packet** containing the MAC address of the target machine. Used for remote administration and machine management without having to turn them on manually.</sup>