Skip to content

Commit c184628

Browse files
committed
feat(use-cases): update
1 parent 1e84d80 commit c184628

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pages/use-cases/application-hosting/scaling-your-application.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,23 @@ For most modern web applications, we recommend starting with **Serverless Contai
3030
## Best Practices for Scaling Applications
3131

3232
### Use Auto-Scaling Where Possible
33+
3334
When deploying with **Serverless Containers**, your application automatically scales to zero when idle and scales out under load, optimizing cost and performance. This is ideal for variable or unpredictable traffic.
3435

3536
<Message type="tip">
3637
Structure your app to be stateless and rely on external services (like Managed Databases for PostgreSQL and MySQL or Object Storage) for persistence to make scaling seamless.
3738
</Message>
3839

3940
### Leverage Edge Services for Global Performance
41+
4042
Pair your application with **Scaleway Edge Services** to cache responses at the edge, reducing latency and backend load. This is especially effective for content-heavy or globally accessed applications.
4143

4244
<Message type="tip">
4345
Use Edge TLS pipelines to secure and accelerate traffic to your app or static assets.
4446
</Message>
4547

4648
### Separate Concerns: Frontend and Backend
49+
4750
Deploy frontend and backend components independently:
4851
- Host static frontends (React, Vue, etc.) on **Object Storage** with **Edge** for fast global delivery.
4952
- Run backend APIs in **Serverless Containers** or **Instances** for dynamic processing.
@@ -53,20 +56,23 @@ Independent scaling, faster iteration, and improved security.
5356
</Message>
5457

5558
### Automate Deployment and CI/CD
59+
5660
Use Scaleway Container Registry and integrate with your CI/CD pipeline to automate image building and deployment. This ensures consistent, repeatable deployments.
5761

5862
<Message type="tip">
5963
Tag your container images semantically and use deployment hooks to minimize downtime.
6064
</Message>
6165

6266
### Monitor and Optimize
67+
6368
Use monitoring tools to track CPU, memory, and request metrics. Scaleway provides integration points for observability solutions.
6469

6570
<Message type="tip">
6671
Set up alerts for high load or error rates to proactively manage performance.
6772
</Message>
6873

6974
### Secure Your Application
75+
7076
- Always enable HTTPS using **Edge Services** or load balancers.
7177
- Use private networks and security groups to restrict access to backends and databases.
7278
- Regularly update and patch your environments, especially on **Instances** and **Elastic Metal**.

0 commit comments

Comments
 (0)