Welcome to the documentation for the ECO:DIGIT project!
ECO:DIGIT is a collaborative project funded by the German Federal Ministry of Research, Technology and Space (BMFTR) as part of its GreenTech Innovation Initiative. The project brings together a diverse consortium including the Öko-Institut, Siemens, adesso, the Open Source Business Alliance, and the Gesellschaft für Informatik e.V.. At its core, ECO:DIGIT aims to create transparency, objectivity, and standardization in assessing the resource consumption of software solutions.
This documentation will help you navigate the repositories, understand the project's purpose, and guide you through the essential documents and tools needed for successful development and deployment.
Our General Information section provides an overview of the project's objectives, scope, and key concepts. It's a great starting point for anyone new to the project. This section includes:
- Project Description: The core principles and ideas behind the project.
- Overview Repositories: Overview and description of the different repositories.
- Community Rules: Workflow and Rules for contributing to ECO:DIGIT.
- Glossary: Definitions of key terms and acronyms used throughout the documentation.
- FAQ: Answers to most frequently asked questions.
The Measurement Concepts section focuses on the evaluation and performance metrics of the project:
- Introduction: An overview of the measurement strategies employed in the project.
- Validation: Outlines the validation process.
- Cloud: Energy Profiles Boavizta: Describes the process of mapping Boavizta API data to ECO:DIGIT’s energy profile schema to align with the Öko-Institut’s methodology.
- Cloud: Research Hyperscaler: Summarizes the research results on how we can measure or estimate energy consumed by workload running on Hyperscaler Cloud Providers such as AWS, GCP or Azure.
The Technical Concepts section delves into the specifics of our technology stack, architectural design, and implementation strategies. Explore the following subtopics:
- Introduction: An overview of the technical landscape of the project.
- Implementation Details: Deep dive into the technical implementation specifics.
- IaC Definitions Cloud: Discusses the Infrastructure as Code (IaC) requirements for ECO:DIGIT’s test bench