How to create a function using the Scaleway console
This page shows you how to deploy a function using the Scaleway console.
Before you start
To complete the actions presented below, you must have:
- A Scaleway account logged into the console
- Owner status or IAM permissions allowing you to perform actions in the intended Organization
- A functions namespace
How to create a function
-
Click Functions in the Serverless section of the side menu. The functions page displays.
-
Click the functions namespace in which you want to create your function.
-
Click + Create function. The function creation wizard displays.
Function configuration
-
Select a runtime for your function. For more information on runtimes configuration and lifecycle, refer to the dedicated documentation.
-
Select a function code option:
-
Inline code editor to enter your own function code.
-
Deploy "Hello world" to deploy a basic function that will return "Hello world" when invoked. This option allows you to quickly test a deployment.
-
Upload a ZIP to import a packaged function.
-
-
If you used the code editor, enter the handler of your function.
-
Enter a name or use the automatically generated one. The name can only contain lowercase alphanumeric characters and dashes.
-
Optionally, add a description and tags.
Function resources and scaling
-
Select the resources to allocate to your function.
-
Configure the scaling of your function.
Function advanced options
In the Advanced options section, set the following:
Function cost and validation
-
Update the Number of requests and Average request duration fields to simulate the behavior of your function.
-
Verify the estimated cost. Refer to the Serverless Functions pricing for more information on how billing works.
-
Click Create function to finish.