Jump toUpdate content

Concepts

Cold Start

Cold start is the time a container instance takes to handle a request when it is called for the first time.

Concurrency

Concurrency defines the number of simultaneous requests your container can handle at the same time.

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. Scaleway provides you with custom Docker images that are entirely handled for you in the cloud. With Containers, you can rely on your favorite technologies such as Django or Ruby On Rails.

Container Registry

Container Registry is the place all your images are stored before being deployed.

Containers as-a-Service (CaaS)

Containers as-a-Service (CaaS) allows you to upload, organize, run, and manage containers by using container-based virtualization.

GB-s

Unit used to measure the resources consumption of a container. It reflects the amount of memory consumed over time.

Environment Variables

An environment variable is a variable whose value is set outside the program, typically through functionality built into the operating system or microservice. An environment variable is made up of a name/value pair, and any number may be created and available for reference at a point in time.

Image

An image, is a blueprint from which an arbitrary number of brand-new containers can be started. You can start a container from an image, perform operations in it and save another image based on the latest state of the container.

JWT Token

JWT (JSON Web Token) is an access token you can create from the console or API to enable an application to access your Private Container. Consult the Developer documentation for more details.

mCPU

A vCPU (Virtual Central Processing Unit) is equivalent to 1000 mCPU.

Namespace

A namespace is a project that allows you to group your containers. Containers in the same Namespace can share environment variables and access tokens, defined at the namespace level.

Scale to zero

One of the advantages of Serverless Container is that when your container is not triggered, it does not consume any resources which enables great savings.

Scaling

Serverless Containers make scaling your application transparent, up to 20 instances of your container can be run at the same time.

Serverless

Serverless allows you to deploy your Functions (FaaS) and Containerized Applications (CaaS) in a managed infrastructure. Scaleway ensures the deployment, the availability and the scalability of all your projects.

Serverless Framework

Serverless.com (Serverless Framework) is a tool that enable to deploy serverless applications without having to manages Serverless Container’s API call. Just write your configuration in a yaml and deploy, it handles everything event image building.

Timeout

The timeout is the maximum amount of time during which your container can process a request before we stop it.

Trigger

Triggers are a named channel for a class of events. The following are examples of triggers:

  • A trigger of location update events.
  • A trigger of document uploads to a website.
  • A trigger of incoming emails.

vCPU-s

This is the measurement of resources consumption. It reflects the amount of vCPU consumed over time.