Sidebar navigationMain contentFooter
Jump toSuggest an edit

Functions use cases

Reviewed on 30 October 2023Published on 24 April 2023

Scaleway Serverless Functions can be used in endless use cases:

  • Automation for specific tasks
  • Integration with your ecosystem to help scale specific routes of your code
  • CI/CD integration
  • Data analysis and processing
  • Optimizing infrastructures with scaling from and to zero
  • Decoupling software, and more.

For a better understanding of Serverless Functions, we provide real-world examples in our serverless-examples repository. Here are some specific cases:

Node - Interact with database

This example shows how to connect to a managed PostgreSQL database and perform a query on it.

PostgeSQL Node

Python - ChatBot

This example shows how to handle different HTTP methods (POST and GET) as well as specific dependencies.

Python Chatbot

Go - SQS Publish message

You can use this example to publish a message to an SQS queue using the MNQ namespace from the Scaleway Go SDK.

MNQ SQS Publish message using Golang

PHP - Repository Badge Generator

This example demonstrates how PHP functions work using a dependency from Composer. With this example, you can generate a simple badge with the text, status, and color of your choice.

Badge PHP Example

Rust - Character recognition

Rust Character recognition

Cloud Products & Resources
  • Scaleway Console
  • Compute
  • Storage
  • Network
  • IoT
  • AI
Dedicated Products & Resources
  • Dedibox Console
  • Dedibox Servers
  • Network
  • Web Hosting
  • Blog
  • Careers
  • Scaleway Learning
Scaleway Docs
Follow us
ContractsLegal NoticePrivacy PolicyCookie PolicyDocumentation license
© 1999-2024 – Scaleway SAS