Data Oriented Services (DORIS) glossary



Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud

An application programming interface (API) is a computing interface to a software component or a system that defines how other components or systems can use it. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc.

The property to verify the identity of the parties to a transaction and check if they are truly who they claim to be.

Granting a user privileges to perform a task.

Amazon Web Services

Amazon DocumentDB (with MongDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads

AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text

Amazon Elastic Container Registry (ECR) is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images

Amazon Elasticsearch Service is a fully managed service that makes it easy for you to deploy, secure, and run Elasticsearch cost effectively at scale

The ELK stack is an acronym used to describe a stack that comprises of three popular open-source projects: Elasticsearch, Logstash, and Kibana.

AWS Lambda lets you run code without provisioning or managing servers.

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.

AWS Step Functions is a serverless function orchestrator that makes it easy to sequence AWS Lambda functions and multiple AWS services into business-critical applications.


The Better Regulation Portal (BRP) is a web portal where the preparation of each Commission consultation can be tracked. It aims at progressively becoming the single interface for all interactions with the external stakeholders on Commission’s initiatives at various stages of the decision-making process.


DORIS (DIGIT D1) is the current application and the subject of this study. There are two versions of DORIS, one maintained by DIGIT D1, the other maintained by DG CNECT R3. Unless explicitly mentioned, the term DORIS refers to DORIS DIGIT D1. DORIS was developed by DG CNECT and currently managed by DIGIT.

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.

DORIS+ will be the new version of the system for survey data analysis that is at the center of this assessment.


ETL is a type of data integration that refers to the three steps (extract, transform, load) 

EUSurvey is an online survey management system developed and maintained by DIGIT for creating and publishing forms available to the public, such as user satisfaction surveys and public consultations.


Fine-grained access control offers additional ways of controlling access to data on Amazon Elasticsearch Service. After a resource-based access policy allows a request to reach a domain endpoint, fine-grained access control evaluates the user credentials and either authenticates the user or denies the request.


An IAM role is an IAM identity that you can create in your account that has specific permissions. An IAM role is similar to an IAM user, in that it is an AWS identity with permission policies that determine what the identity can and cannot do in AWS. However, instead of being uniquely associated with one person, a role is intended to be assumable by anyone who needs it.


Multi-tenancy is the feature that allows to manage access to Kibana resources by defining different tenants with associated permissions. Tenants in Kibana are spaces for saving index patterns, visualizations, dashboards, and other Kibana objects.


Open Distro Security Roles are the core way of controlling access to your Elasticsearch cluster. Roles contain any combination of  permissions; cluster-wide permissions, index-specific permissions, document- and field-level security, and tenants. Then you map users to these roles so that users gain those permissions.


The temporary security credentials provided when you assume an AWS IAM role

Sentiment comes from the sentiment analysis conducted on free text.

The sentiment analysis determines the general attitude of the interviewee with regard to a question of the public consultation. It doesn’t focus on the specific articulate emotions. The attitude is represented through four different values: positive, negative, neutral and mixed.


Terraform is an open-source infrastructure as code, software tool created by HashiCorp. It enables users to define and provision data centre infrastructure using a declarative configuration language known as HashiCorp Configuration Language, or optionally JSON.