Getting Started with Scaleway Elements Serverless

Serverless Overview

Scaleway Elements Serverless Platform allows you to deploy your Functions (FaaS) and Containerized Applications (CaaS) in a managed infrastructure. Benefit from a constant availability, everywhere.

Scaleway ensures deployment, availability, scalability which allows you to save money and time. You can focus on software development instead of devOps missions.

Requirements

Operation Procedures

Several operations can be performed on the Serverless Plattform, these include:

More operations are available to manage:

Creating a Serverless Namespace

Serverless Namespace is a project that allows you to group your functions and containers. In addition, you can share between all your applications, the environment variables (configuration setups) that are stored in the namespace’s scope.

In the side menu, click Serverless. If you do not have a Serverless Namespace already created, the product presentation is displayed:

1 . Click Create a Namespace. The creation page displays.

2 . Enter a name for the Serverless Namespace and add an optional description to ease the management of your namespaces.

3 . Choose a Region in which your Namespace will be deployed.

4 . (Optional) Set environment variables. Environment variables configured in a namespace will be available in all functions/apps within the same namespace. Click on + Add to define these variables:

5 . Click on Create a Namespace to deploy it.

Managing a Serverless Namespace

1 . In the side menu, click Serverless to enter the corresponding section of the console.

2 . In the list of your Serverless Namespaces, choose the namespace you want to use.

3 . Click on Namespace Settings in the horizontal menu on the top of the page.

4 . The Namespace Information displays. You can find information about the region, registry endpoint and an optional description:

5 . (Optional) Add additional environment variables to your Serverless Namespace. Environment variables configured in a namespace will be available in all functions/apps within the same namespace. Click on + Add to define these variables:

6 . Click Save to confirm these changes and to save your configuration.

Deleting a Serverless Namespace

In case a Serverless Namespace is no longer needed, it can be deleted from the Scaleway console.

1 . In the side menu, click Serverless to enter the corresponding section of the console.

2 . In the list of your Serverless Namespaces, choose the namespace you want to use.

3 . Click on the Namespace settings tab.

5 . Click on Delete namespace to delete the namespace.

6 . Confirm its deletion by typing the word Delete in the popup. Then click on Delete this namespace. Be careful, as this is irreversible. All data will be destroyed.

Managing Functions

The Scaleway Elements console provides further options to create and manage functions in your Serverless namespace: Discover how to manage functions on Scaleway Elements Serverless

Managing Containers

Several options are accessible from the Scaleway Elements console to deploy and manage your Serverless containers: Discover how to manage containers on Scaleway Elements Serverless

Going Further

Discover a New Cloud Experience

Deploy SSD Cloud Servers in seconds.