Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
c7d814e
docs(ins): rework naming
bene2k1 Aug 19, 2025
f078638
docs(ins): update content
bene2k1 Aug 19, 2025
c70b807
feat(ins): ins renaming
bene2k1 Aug 20, 2025
53000af
docs(ins): update
bene2k1 Aug 20, 2025
e60c7e6
Merge branch 'MTA-6390' of https://github.com/scaleway/docs-content i…
bene2k1 Aug 20, 2025
ee607eb
fix(ins): fix wording
bene2k1 Aug 20, 2025
c9b64e6
feat(ins): update content
bene2k1 Aug 20, 2025
e16b2e1
fix(ins): fix link
bene2k1 Aug 20, 2025
462e9cf
docs(ins): update wording
bene2k1 Aug 20, 2025
b06b4cb
Apply suggestions from code review
bene2k1 Aug 20, 2025
bf426aa
Apply suggestions from code review
bene2k1 Aug 20, 2025
6eec14c
Apply suggestions from code review
bene2k1 Aug 20, 2025
ee8fa15
Merge branch 'MTA-6390' of https://github.com/scaleway/docs-content i…
bene2k1 Aug 20, 2025
4eeba21
feat(ins): update table
bene2k1 Aug 20, 2025
67e90bb
Apply suggestions from code review
bene2k1 Aug 20, 2025
83ffc50
Apply suggestions from code review
bene2k1 Aug 20, 2025
aa18fa2
Update pages/instances/reference-content/choosing-instance-type.mdx
bene2k1 Aug 20, 2025
e83f8a1
docs(ins): update wording
bene2k1 Aug 20, 2025
909135b
Merge branch 'MTA-6390' of https://github.com/scaleway/docs-content i…
bene2k1 Aug 20, 2025
d9c3b03
docs(ins): update docs
bene2k1 Aug 20, 2025
4a45c3e
fix(ins): fix typo
bene2k1 Aug 20, 2025
06dae9d
docs(ins): add slo
bene2k1 Aug 26, 2025
a0ba4f0
fix(ins): typo
bene2k1 Aug 26, 2025
bc48c22
feat(ins): update wording
bene2k1 Aug 27, 2025
0463499
docs(ins): fix typo
bene2k1 Aug 27, 2025
d1ff076
docs(ins): replace links
bene2k1 Aug 27, 2025
dda61d8
docs(ins): update links
bene2k1 Aug 27, 2025
9b2ed8f
feat(ins): update
bene2k1 Aug 27, 2025
d3f782b
fix(ins): fix link
bene2k1 Aug 27, 2025
14631b0
Merge branch 'main' into MTA-6390
bene2k1 Aug 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Cost-Optimized Instances based on ARM available in PAR2
title: Development Instances based on ARM available in PAR2
status: added
author:
fullname: 'Join the #instance channel on Slack.'
Expand All @@ -9,7 +9,7 @@ category: compute
product: instances
---

We are excited to introduce our latest Cost-Optimized Instances based on ARM in the Paris region (PAR2), blending cost-effectiveness with Ampere Altra's AI-optimized performance.
We are excited to introduce our latest Development Instances based on ARM in the Paris region (PAR2), blending cost-effectiveness with Ampere Altra's AI-optimized performance.

Key features include:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: New Production-Optimized and Workload-Optimized Instances available - POP2, POP2-HC, POP2-HM
title: New Production-Optimized and Specialized Instances available - POP2, POP2-HC, POP2-HM
status: added
author:
fullname: 'Join the #instance channel on Slack.'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Stardust Learning Instances available in WAW-2
title: Stardust Development Instances available in WAW-2
status: added
author:
fullname: 'Join the #instance channel on Slack.'
Expand All @@ -9,6 +9,6 @@ category: compute
product: instances
---

We are excited to share that our Stardust Learning Instances are now available in the WAW2 (Warsaw 2) region! This expansion provides you with even more options for deploying your Instances.
We are excited to share that our Stardust Development Instances are now available in the WAW2 (Warsaw 2) region! This expansion provides you with even more options for deploying your Instances.


11 changes: 0 additions & 11 deletions macros/compute/instances-block-bandwidth-overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,6 @@ Bandwidth impacts how your applications perform and interact with other systems.
| DEV1-L | 400 Mbit/s | 200 MiB/s |
| DEV1-XL | 500 Mbit/s | 250 MiB/s |

## ENT1 range

| Instance Type | Internet Bandwidth (up to) | Block Bandwidth (up to) |
|-----------------------|-------------------------|---------------------|
| ENT1-XXS | 400 Mbit/s | 400 MiB/s |
| ENT1-XS | 800 Mbit/s | 800 MiB/s |
| ENT1-S | 1.6 Gbit/s | 1.56 GiB/s |
| ENT1-M | 3.2 Gbit/s | 3.12 GiB/s |
| ENT1-L | 6.4 Gbit/s | 6.25 GiB/s |
| ENT1-XL | 12.8 Gbit/s | 12.5 GiB/s |

## GP1 range

| Instance Type | Internet Bandwidth (up to) | Block Bandwidth (up to) |
Expand Down
2 changes: 1 addition & 1 deletion macros/compute/instances.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
macro: compute-instances
---

An Instance is a computing unit, either virtual or physical, that provides resources to run your applications on. Currently Scaleway offers the following Instance types: [General Purpose](/instances/reference-content/cost-optimized/#development-instances-and-general-purpose-instances), [Development](/instances/reference-content/cost-optimized/#development-instances-and-general-purpose-instances), [GPU](/instances/concepts/#gpu-instance), [Stardust](/instances/reference-content/learning/#learning-range-stardust-instances) and [Enterprise](/instances/reference-content/production-optimized/#production-optimized-range-ent1-instances).
An Instance is a computing unit, either virtual or physical, that provides resources to run your applications on. Currently Scaleway offers the following Instance types: [General Purpose](/instances/reference-content/development/#development-instances-and-general-purpose-instances), [Development](/instances/reference-content/development/#development-instances-and-general-purpose-instances), [GPU](/instances/concepts/#gpu-instance), [Stardust](/instances/reference-content/development/#learning-range-stardust-instances) and [Enterprise](/instances/reference-content/general-purpose/#production-optimized-range-ent1-instances).
12 changes: 4 additions & 8 deletions menu/navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -1590,21 +1590,17 @@
"label": "Instances internet and Block Storage bandwidth overview",
"slug": "instances-bandwidth-overview"
},
{
"label": "The right Instance for learning purposes",
"slug": "learning"
},
{
"label": "The right Instance for development purposes",
"slug": "cost-optimized"
"slug": "development"
},
{
"label": "The right Instance for production purposes",
"slug": "production-optimized"
"slug": "general-purpose"
},
{
"label": "The right Instance for workload purposes",
"slug": "workload-optimized"
"label": "The right Instance for specialized purposes",
"slug": "specialized"
},
{
"label": "Instance OS images and InstantApps",
Expand Down
30 changes: 12 additions & 18 deletions pages/instances/concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ import Region from '@macros/concepts/region.mdx'
import Volumes from '@macros/concepts/volumes.mdx'
import StorageBootOnBlock from '@macros/storage/boot-on-block.mdx'

## ARM Instances

[ARM Instances](https://www.scaleway.com/en/cost-optimized-instances-based-on-arm/) are cost-effective and energy-efficient instances powered by Ampere Altra processors, optimized for AI innovation, real-time applications, and sustainable cloud computing.


## Availability Zone

Expand All @@ -30,10 +34,6 @@ import StorageBootOnBlock from '@macros/storage/boot-on-block.mdx'

Cloud-init is a multi-distribution package that [provides boot time customization for cloud servers](/instances/how-to/use-boot-modes/#how-to-use-cloud-init). It enables an automatic Instance configuration as it boots into the cloud, turning a generic Ubuntu image into a configured server in a few seconds.

## Cost-Optimized Instances

[Cost-Optimized Instances](https://www.scaleway.com/en/cost-optimized-instances/) are production-grade [Instances](#instance) designed for scalable infrastructures. Cost-Optimized Instances support the boot-on-block feature and allow you to launch high-performance services with high-end CPUs.

## Development Instance

[Development Instances](https://www.scaleway.com/en/cost-optimized-instances/) are reliable and flexible Instances tuned to host your websites, applications, and development environments.
Expand All @@ -48,6 +48,10 @@ You can choose to give your Instance a dynamic IP address when creating or updat

Flexible IP addresses are public IP addresses that you can hold independently of any Instance. When you create a Scaleway Instance, by default, its public IP address is also a flexible IP address. Flexible IP addresses can be attached to and detached from any Instances you wish. You can keep a number of flexible IP addresses in your account at any given time. When you delete a flexible IP address, it is disassociated from your account to be used by other users. Find out more with our dedicated documentation on [how to use flexible IP addresses](/instances/how-to/use-flexips/). See also [Dynamic IPs](#dynamic-ip).

## General Purpose Instances

[General Purpose Instances](https://www.scaleway.com/en/general-purpose-instances/) are production-grade [Instances](#instance) designed for scalable infrastructures. Development Instances support the boot-on-block feature and allow you to launch high-performance services with high-end CPUs.

## GPU Instance

[GPU Instances](https://www.scaleway.com/en/gpu-instances/) are powerful Instances equipped with dedicated high-end Nvidia graphics processing units. See our [dedicated GPU documentation](/gpu/) for more details.
Expand All @@ -64,10 +68,6 @@ An Instance is a virtual computing unit that offers resources for running applic

An InstantApp is an image with a preinstalled application. By choosing an InstantApp when prompted to select an image during the [creation of your Instance](/instances/how-to/create-an-instance/), you choose to install the specified application on your Instance. You can then start using the application immediately.

## Learning Instance

[Learning Instances](https://www.scaleway.com/en/stardust-instances/) are the perfect Instances for small workloads and simple applications. You can create up to one Instance per Availability Zone (available in FR-PAR-1 and NL-AMS-1).

## Local volumes

<LocalVolumes />
Expand All @@ -76,16 +76,6 @@ An InstantApp is an image with a preinstalled application. By choosing an Instan

Placement groups allow you to run multiple Compute Instances, each on a different physical hypervisor. Placement groups have two operating modes. The first one is called `max_availability`. It ensures that all the Compute Instances that belong to the same cluster will not run on the same underlying hardware. The second one is called `low_latency` and does the opposite, bringing Compute Instances closer together to achieve higher network throughput. [Learn how to use placement groups](/instances/how-to/use-placement-groups/).

## Production-Optimized Instances

[Production-Optimized Instances](https://www.scaleway.com/en/production-optimized-instances/) (aka POP2) are compute resources with dedicated resources (RAM and vCPUs). Designed for demanding applications, high-traffic databases, and production workloads.

Three variants of POP2 Instances are available:
* **POP2**: Production-Optimized Instances with Block Storage.
* **POP2-HC**: Workload-Optimized Instances, providing a ratio of vCPU:RAM of 1:8.
* **POP2-HM**: Workload-Optimized Instances, providing a ratio of vCPU:RAM of 1:2.
* **POP2-HN**: Workload-Optimized Instances, providing a ratio of vCPU:RAM of 1:2 and up to 10 Gbps bandwidth.

## Power-off mode

The Power-off mode [shuts down an Instance](/instances/how-to/power-off-instance/) by transferring all data on the local volume of the Instance to a volume store. The physical node is released back to the pool of available machines. The reserved flexible IP of the Instance remains available in the account.
Expand Down Expand Up @@ -159,3 +149,7 @@ Tags allow you to organize, sort, filter, and monitor your cloud resources using
## Volumes

<Volumes />

## x86 (Intel/AMD) Instances

[x86 (Intel/AMD) Instances](https://www.scaleway.com/en/cost-optimized-instances/) are reliable and high-performance instances powered by AMD EPYC processors, tailored for development, testing, production workloads, and general-purpose applications.
23 changes: 5 additions & 18 deletions pages/instances/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,13 @@ You can change the storage type and flexible IP after the Instance creation, whi
* PAR3 prices are shown separately.
</Message>

**Learning Instances**
**Development Instances**

| Range | Price for all regions* | Price for PAR3 |
|-------------------|------------------------|-------------------|
| STARDUST1-S | €0.0046/hour | Not available |

**Cost-Optimized Instances**
**Development Instances**

| Range | Price for all regions* | Price for PAR3 |
|-------------------|------------------------|-------------------|
Expand All @@ -92,7 +92,7 @@ You can change the storage type and flexible IP after the Instance creation, whi
| DEV1-L | €0.0495/hour | Not available |
| DEV1-XL | €0.0731/hour | Not available |

**Production-Optimized Instances**
**General Purpose Instances**

| Range | Price for all regions* | Price for PAR3 |
|-------------------|------------------------|-------------------|
Expand All @@ -111,7 +111,7 @@ You can change the storage type and flexible IP after the Instance creation, whi
| ENT1-XL | €2.35/hour | €3.53/hour |
| ENT1-2XL | €3.53/hour | €5.29/hour |

**Production-Optimized Instances with Windows Server operating system**
**General Purpose Instances with Windows Server operating system**

| Range | Price for all regions* | Price for PAR3 |
|-------------------|------------------------|-------------------|
Expand All @@ -121,7 +121,7 @@ You can change the storage type and flexible IP after the Instance creation, whi
| POP2-16C-64G-WIN | €1.4567/hour | Not available |
| POP2-32C-128-WIN | €2.9133/hour | Not available |

**Workload-Optimized Instances**
**Specialized Instances**

| Range | Price for all regions* | Price for PAR3 |
|-------------------|------------------------|-------------------|
Expand Down Expand Up @@ -267,25 +267,12 @@ You are free to bootstrap your own distribution.

We provide a wide range of different Linux distributions and InstantApps for Instances. Refer to [Scaleway Instance OS images and InstantApps](/instances/reference-content/images-and-instantapps/) for a complete list of all available OSes and InstantApps.

### What are the differences between ENT1 and POP2 Instances?

Both ENT1 and POP2 Instance types share the following features:
- Identical hardware specifications
- Dedicated vCPU allocation
- Same pricing structure
- Accelerated booting process

POP2 Instances provide CPU- and memory-optimized variants tailored to suit your workload requirements more effectively. The primary distinction between ENT1 and POP2 lies in [AMD Secure Encrypted Virtualization (SEV)](https://www.amd.com/fr/developer/sev.html), which is disabled for POP2 Instances.
By choosing POP2 Instances, you gain access to the latest features, such as the potential for live migration of Instances in the future, ensuring that your infrastructure remains aligned with evolving demands and technological advancements.
We recommend choosing POP2 Instances for most general workloads unless your specific workload requires features unique to ENT1 Instances.

### Where are my Instances located?

Scaleway offers different Instance ranges in all regions: Paris (France), Amsterdam (Netherlands), and Warsaw (Poland).

Check the [Instances availability guide](/account/reference-content/products-availability/) to discover where each Instance type is available.


### What makes FR-PAR-2 a sustainable region?

`FR-PAR-2` is our sustainable and environmentally efficient Availability Zone (AZ) in Paris.
Expand Down
2 changes: 1 addition & 1 deletion pages/instances/how-to/create-an-instance.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Select a tab below for instructions on how to create an Instance via either our
2. Click **Create Instance**. The [Instance creation page](https://console.scaleway.com/instance/servers) displays.
3. Complete the following steps:
- Choose an **Availability Zone**, which represents the geographical region where your Instance will be deployed.
- **Choose a POP2-WIN** Instance type from the **Production-Optimized** range.
- **Choose a Windows** Instance type from the **General Purpose** range.
- **Choose a Windows Server image** to run on your Instance.
- **Name your Instance**, or leave the randomly-generated name in place. Optionally, you can add [tags](/instances/concepts/#tags) to help you organize your Instance.
- **Add volumes**, which are storage spaces used by your Instances. A block volume with a default name and 5,000 IOPS is automatically provided for your system volume. You can customize this volume and attach up to 16 local and/or block type volumes as needed.
Expand Down
12 changes: 6 additions & 6 deletions pages/instances/how-to/migrate-instances.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dates:
import Requirements from '@macros/iam/requirements.mdx'


The Scaleway platform makes it very easy to migrate your data from one Instance to another or upgrade your Instance to a more powerful one if your requirements grow. In this how-to, we will upgrade an Instance by migrating from a [DEV1-S](/instances/concepts/#development-instance) Instance to a [GP1-XS](/instances/reference-content/cost-optimized/#development-instances-and-general-purpose-instances) Instance. The new GP1-XS Instance will have the same [flexible IP](/instances/concepts/#flexible-ip) as the original DEV1-S Instance.
The Scaleway platform makes it very easy to migrate your data from one Instance to another or upgrade your Instance to a more powerful one if your requirements grow.

For more information about choosing the best Instance type to migrate to for your use case, see our [dedicated documentation](/instances/reference-content/choosing-instance-type/).

Expand All @@ -30,9 +30,9 @@ Follow the instructions to [create an image](/instances/how-to/create-a-backup/#
2. Click the Instance you created an image of.
3. Click the **Images** tab.
4. Click <Icon name="more" /> next to the Instance's image.
5. Select **Create Instance from image** on the drop-down list. You are redirected to the Instance Creation Wizard, where the image has been preselected for you at step 2.
5. Select **Create Instance from image** on the drop-down list. You are redirected to the Instance creation wizard, where the image has been preselected for you at step 2.
6. Finish configuring the Instance according to your requirements. Notably:
- You are free to choose your Instance type. We chose to create a [GP1-XS](/instances/reference-content/cost-optimized/#development-instances-and-general-purpose-instances) Instance, upgrading from the [DEV1-S](/instances/concepts/#development-instance) on which the image was based.
- You are free to choose your Instance type as long it uses the same CPU architeckture (e.g. ARM to ARM or x86 to x86)
- Click **Advanced options** and use the <Icon name="toggle" /> toggle to deselect **flexible IP**. This creates a the new Instance without a flexible IP, as we are going to attach the one from the existing Instance in the next step.
7. Click **Create Instance** to finish. The Instance is created and shows in your Instances list.

Expand All @@ -42,13 +42,13 @@ Next, we will move the original DEV1-S Instance's [flexible IP address](/instanc

1. Click **CPU & GPU Instances** in the **Compute** section of the side menu. The [Instances page](https://console.scaleway.com/instance/servers) displays.
2. Click the **Flexible IPs** tab.
3. Click <Icon name="more" /> next to the DEV1-S's flexible IP. In the pop-up menu that then displays, click **Switch Instance**.
4. Select the GP1-XS Instance from the drop-down list, and click **Attach flexible IP to Instance**.
3. Click <Icon name="more" /> next to the Instance's flexible IP. In the pop-up menu that then displays, click **Switch Instance**.
4. Select the new Instance from the drop-down list, and click **Attach flexible IP to Instance**.

The new Instance is now reachable via the old Instance's flexible IP.

## How to delete the old Instance

Presuming that you no longer need the original DEV1-S Instance, you can [delete it](/instances/how-to/delete-instance/).
Presuming that you no longer need the original Instance, you can [delete it](/instances/how-to/delete-instance/).


Loading