The main objective of project ICOS is to design, develop and validate a meta operating system for a continuum, by addressing the challenges of:
- devices volatility and heterogeneity, continuum infrastructure virtualization and diverse network connectivity;
- optimized and scalable service execution and performance, as well as resources consumptions, including power consumption;
- guaranteed trust, security and privacy, and
- reduction of integration costs and effective mitigation of cloud provider lock-in effects, - in a datadriven system built upon the principles of openness, adaptability, data sharing and a future edge market scenario for services and data.
🌐 To start looking at what the ICOS EU Project is doing, go to the official web site at https://icos-project.eu/
🤖 To start learning what is the ICOS Meta OS, the software produced by ICOS, to to the official technical documentation at https://icos-project.eu/docs. It is divided into multiple sections:
- 🧭 Concepts: learn the ICOS Meta OS architecture and functionalities
- ⚙️ Administration Guide: how to deploy and manage an ICOS System
- 👤 User Guide: how to use an ICOS System
- 💻 Development Guide: how to integrate with or extend ICOS components
- 📖 Glossary: collects the main definitions and conventions used in ICOS
We are publishing in this organization all the open source code developed by ICOS. The code is organized in several repositories that corresponds to the different ICOS components. To start discovering the ICOS code, we suggest to start from:
- Documentation: the source code of the ICOS technical documentation available at https://www.icos-project.eu/docs/
- Shell: the tool for users to access and operate an ICOS system
- ICOS Controller Suite: the Helm Chart to deploy a new ICOS Controller
- ICOS Agent Suite: the Helm Chart to deploy a new ICOS Agent
- ICOS Meta OS: the entire ICOS System source code (obtained integrating the single components' source code repositories)
It is importnat to note that the repositories in this organizations are mirrors of the original repositories used by the ICOS team for the development (that are private).
This project has received funding from the European Union’s HORIZON research and innovation programme under grant agreement No 101070177.