Jump toSuggest an edit

The right Instance for development purposes

Reviewed on 05 March 2024Published on 22 February 2023

An Instance is a virtual machine in the cloud. Scaleway supports several types of Instances, each with their own set of resources, unique value propositions, and technical specifications. Each Instance supports the essential operating systems and distributions, as well as customized Instantapps.

Development Instances and General Purpose Instances

Scaleway’s Cost-Optimized range includes Development Instances and General Purpose Instances. These Instances provide a balance of compute, memory, and networking resources, and can be used for a wide range of workloads. For example, they are ideally suited for scaling a development and testing environment, but also Content Management Systems (CMS) or microservices. They are also a good default choice if you are not sure which Instance type is best for your application.

See below the technical specifications of Development Instances or General Purposes Instances:

Instance TypeDEV1
Availability ZonePAR1, PAR2, PAR3 (excl. DEV1), AMS1, AMS2, WAW1, WAW2
StorageLocal or Block
Max. BandwidthFrom 200 to 500 Mbps
CPU TypeDEV1: AMD EPYC 7281 (2,1 GHz) or equivalent
GP1: AMD EPYC 7410P (2 GHz) or equivalent
ResourcesShared vCPUs
SizingFrom 2 to 4 vCPUs
From 2 to 12 GiB RAM
vCPU:RAM ratioVarious
(1:1, 1:2, 1:3)

PLAY2 Instances and PRO2 Instances

In the same Cost-Optimized range, you will also find PLAY2 and PRO2 Instances. These are the next generation of Development and General Purpose Instances. They present the best price-performance ratio with the most flexible vCPU to RAM ratio, and provide features that target most standard and cloud-native workloads. In other words, these Instances keep costs down while still supporting a wide variety of cloud applications, such as medium-to-high-traffic web servers, medium-sized databases and e-commerce websites.

See below the technical specifications of PLAY2 and PRO2 Instances:

Instance TypePLAY2
Availability ZonePAR1, PAR2, PAR3 (excl PLAY2), AMS1, AMS2, AMS3, WAW1, WAW2, WAW3
Max. BandwidthFrom 100 Mbps to 6 Gbps
CPU TypeAMD EPYC 7543 (2,8 GHz)
ResourcesShared vCPUs
SizingFrom 1 to 32 vCPUs
From 2 to 128 GiB RAM
vCPU:RAM ratioVarious
(1:2, 1:4)

COP-ARM Instances

An innovative option in the Cost-Optimized range are COP-ARM Instances, which are powered by ARM CPUs. These Instances mark a significant step in the world of development and general purpose computing. Their ARM architecture is a key feature, offering an excellent price-performance ratio while maintaining various vCPU to RAM configurations. This ARM CPU design is especially efficient for various standard and cloud-native workloads, ensuring cost-effective operations. Ideal for a wide range of cloud applications, COP-ARM Instances are well-suited for managing medium-to-high-traffic web servers, medium-sized databases, and e-commerce platforms, all the while leveraging the unique advantages of the ARM architecture.

The table below displays the technical specifications of COP-ARM Instances:

Instance TypeCOPARM1
Availability ZonePAR2
Max. BandwidthFrom 200 Mbps to 3.2 Gbps
CPU TypeARM (Ampere Altra Max M128-30)
ResourcesShared vCPUs
SizingFrom 2 to 128 vCPUs
From 8 to 128 GiB RAM
vCPU:RAM ratio1:4

Complementary services

To help build and manage your applications, consider complementing your Instance with the following compatible services:

  • Learn how to back up your Instance
  • Learn how to create snapshots of your Instance for specific volumes
  • Learn how to migrate your data from one Instance to another

Matching use cases

Try Scaleway Development Instances or General Purpose Instances with the following tutorials:

  • Hosting your own GitHub runner on an Instance
  • Deploying WordPress with LEMP on Ubuntu Jammy Jellyfish (22.04 LTS)
  • Creating your own Minecraft server

Try Scaleway PLAY2 Instances or PRO2 Instances with the following tutorials:

  • Configuring a Prometheus monitoring server with a Grafana dashboard
  • Setting up GitLab with a Managed Database for PostgreSQL
  • Deploying AWStats
  • Running web analytics with Plausible on Ubuntu Linux
Docs APIScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCarreer
© 2023-2024 – Scaleway