Serverless Containers

Easily run containers on the cloud with a single command.

From containers to production in seconds

With Serverless Containers, you can rapidly deploy your containers in any language you want. You only have to focus on the design of your applications. Serverless Containers takes care of the execution, responding to the triggers you define.

Reduce operational costs

Serverless Containers simplifies the management of your resources, only using them when they are needed. Reduce operational costs by removing the need for oversized or additional servers to manage traffic on your services.

No infrastructure management

Managing infrastructure can be complicated, especially when it comes to scaling to handle traffic spikes. Serverless Containers abstracts infrastructure management by adapting the resources according to the traffic, simplifying the operation of your apps.

Popular use cases

Deploy and run a web application

Using a container workflow, you can build your application in any language while benefiting from serverless technologies.

Key features

Public Registries

You can deploy Container images from any public registry (including Docker Hub).

Fully managed & scalable

No infrastructure to manage, no software to update. Your service scales on demand. Serverless Containers deploy the resources needed to handle high demands and reduce them during minimum load.

Port any web app

Leveraging container workflows, Serverless Containers allows you to focus on the design of your services, not the infrastructure.

Custom domains

Choose the domains associated with Serverless Containers and map your services to the domain you need to allocate to your containers.

CRON & HTTP Trigger

Integrate triggers to your containers, so your apps run at a specific time, at specified intervals, or simply on demand. With the new private CRON feature, you can now set up CRON jobs on private containers.

Secret Management

Securely integrate sensitive information into your Serverless functions/containers using encrypted environment variables.

Manage easily

Your dev teams can focus on building great applications.

Go to pricing

Our benefits

24/7 Live chat support

Enjoy peace of mind with our 24/7 customer support. We ensure your infrastructure is always up and running.

Enriched experience

We offer a new experience with API access, Linux distributions, an intuitive console, and Terraform.

Easy-to-use console

Our user interface was created with developers in mind, to give you the best and most fun experience managing your cloud products

True cloud ecosystem

Our cloud products are designed & built to work together, offering you a seamless, world-class cloud experience.

Get started with tutorials

Tutorials

Frequently asked questions

Scaleway Serverless Containers is a Knative-based service that enables developers to run their web applications or services in the cloud in minutes without having to manage infrastructures. Simply push your image to Scaleway’s Containers Registry and deploy it using Serverless Containers, we take care of the rest.

If you need to deploy your containerized web application or service at a low cost and don’t want to handle even more infrastructure operations, should the service need to handle sporadic traffic then Serverless Containers is for you!.

For now, we recommend that you use Serverless Containers to handle asynchronous tasks (for example media transformation). However, you can also use it for more synchronous tasks (microservice hosting) provided that you define a minimum scale that enables it to mitigate cold start issues.

You can run any containerized web application as long as it listens on the PORT environment variable.

Yes! You can now set up custom domain names rather than using the default address provided by Serverless services. You can map your services to the domain you want to your Functions/Containers.

Serverless Containers is billed based on resources (vCPU and memory) usage. When the container runs, we measure the duration of the container uptime and multiply it by the reserved resources. Read our documentation for more information.

Secret Management enables you to securely integrate sensitive information such as credentials into your containers.