Skip to content

Commit af41f09

Browse files
committed
docs(srv): update
1 parent 2f7f0e6 commit af41f09

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

pages/serverless-containers/reference-content/migrate-to-serverless-containers.mdx

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ title: How to migrate your workloads to Scaleway Serverless Containers
33
description: This page gives recommendations and steps to migrate your workloads from Kubernetes or conventional virtual machines to Scaleway Serverless Containers
44
tags: migration switch change adopt serverless containers go serverless try k8s vm
55
dates:
6-
validation: 2025-08-25
7-
posted: 2025-08-25
6+
validation: 2025-08-27
7+
posted: 2025-08-27
88
---
99

10-
This guide is designed for developers and operators who are currently running workloads on Kubernetes or traditional virtual machines and are considering a migration to [Serverless Containers](/serverless-containers/concepts/#serverless-containers). This guide covers the [core concepts](#why-migrating-to-serverless-containers) of Serverless Containers, the [operational benefits](#key-features) of this model, and a [practical path](#quick-deployment-guide) for migration.
10+
This guide is designed for developers and operators who are currently running workloads on Kubernetes or traditional virtual machines, and are considering a migration to [Serverless Containers](/serverless-containers/concepts/#serverless-containers).
11+
12+
This guide covers the [core concepts](#why-migrating-to-serverless-containers) of Serverless Containers, the [operational benefits](#key-features) of this model, and a [practical path](#quick-deployment-guide) for migration.
1113

1214
## Why migrating to Serverless Containers
1315

@@ -58,7 +60,7 @@ Deploying your first service to Serverless Containers is straightforward. Here
5860

5961
1. **Containerize your Application**: If you haven't already, package your application into a container image using a Dockerfile.
6062

61-
2. **Push your image to a Registry**: Follow the [dedicated Quickstart documenation](/container-registry/quickstart/) to push your container image to the Scaleway Container Registry.
63+
2. **Push your image to a Registry**: Follow the [dedicated Quickstart documenation](/container-registry/quickstart/) to discover how to log in to the Scaleway Container Registry and store your images.
6264

6365
3. **Deploy your container**: Read the [How to deploy a container](/serverless-containers/how-to/deploy-container/) page to create your container using the Scaleway Console.
6466

@@ -80,35 +82,35 @@ Since Serverless Containers are stateless, you cannot rely on the local filesyst
8082

8183
**Use external storage**
8284

83-
For file storage, use an object storage service like Scaleway Object Storage (/object-storage/quickstart/)
85+
To store data you can use [Scaleway Object Storage](/object-storage/), [Scaleway Managed Databases](/managed-databases-for-postgresql-and-mysql/), and [Scaleway Serverless Databases](/serverless-sql-databases/).
8486

8587
**Externalize state**
8688

87-
For application state, use a managed database, cache like Redis(/managed-databases-for-redis/how-to/create-a-database-for-redis/) or a message queues(/queues/quickstart/)
89+
For application state, use a managed database, cache like [Redis](/managed-databases-for-redis/how-to/create-a-database-for-redis/) or [message queues](/queues/quickstart/).
8890

8991
**Manage your infrastructure as code**
9092

9193
While you can manage your services through the console, we highly recommend using developer tools for a repeatable and version-controlled setup.
9294

9395
**CLI**
9496

95-
Use the command-line interface provided by your cloud provider for scripting and automation. Read more(/scaleway-cli/quickstart/)
97+
Use the [Scaleway command-line interface](/scaleway-cli/quickstart/) for easy resources management, scripting, and automation.
9698

9799
**Terraform/IaC**
98100

99-
Define your Serverless Containers services using tools like Terraform for a fully automated and declarative infrastructure. Read more (/terraform/quickstart/)
101+
Define your Serverless Containers services using tools like Terraform or OpenTofu via the [Scaleway Provider](/terraform/quickstart/) for a fully automated and declarative infrastructure.
100102

101-
## Migration Strategies
103+
### Migration Strategies
102104

103105
**Progressive migration**
104106

105107
You do not need to migrate your entire application at once. Serverless Containers are perfect for microservices. You can start by migrating a single, smaller service to get a feel of the platform. This approach minimizes risk and allows your teams to learn as they go.
106108

107109
**API Migration**
108110

109-
When migrating an API, you can create a new version of your API on Serverless Containers. For example, you can create a new /v2/ endpoint for your API that is served by Serverless Containers, while the existing /v1/ remains on your current infrastructure. This allows for a gradual rollout to your users.
111+
When migrating an API, you can create a new version of your API on Serverless Containers. For example, you can create a new `/v2/` endpoint for your API that is served by Serverless Containers, while the existing `/v1/` remains on your current infrastructure. This allows for a gradual rollout to your users.
110112

111-
## Start small with Serverless Jobs
113+
### Start small with Serverless Jobs
112114

113115
If you're looking for an even simpler way to start your Serverless journey, consider using Serverless Jobs. This is a companion product designed for running autonomous batch jobs, scripts, or automated tasks that run to completion.
114116

0 commit comments

Comments
 (0)