Glossary
This glossary is a reference for some terms that are used in the documentation.
User
A user is identified with a unique email address. A user can create or be a member of several organizations.
Organization
An organization represents a company, a cost center or a small team, that is used by several members. Members can have different rights:
- Owner - all rights
- Administrator - all rights except ability to manage billing
- Members - all rights except ability to invite/revoke new users, and to manage billing
Cloud connector
A cloud connector represents credentials that give rights to ScaleDynamics CaaS to allocate/deallocate infrastructure resources on a particular CSP.
Runner
A runner is a cloud/on-premise resource that can is used to run one or multiple services (container instances). User can create or delete runners dynamically. A Runner is able to auto-scale according to its configuration.
Project
A project identifies a set of containers to be deployed. Users can use project to logically represents a website, a web app, a microservice, an API... An organization can have multiple projects.
Environment
An environment defines the cloud execution environment to deploy and run a project.
User can define several environments for a project (i.e. development, test, staging, pre-production, production...)
Container
A container is a package of software that includes all dependencies: code, runtime, configuration, and system libraries so that it can run on any host system. After build, a container is a docker image.
Service
A service corresponds of a running instance of a container. Each service has a name to be identified by the user. User can run multiple services in an environment.
Inter service traffic (IST)
Feature to enable secure TCP level communication between services.