The right Instance for development purposes
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:
Range | Cost-Optimized |
---|---|
Instance Type | DEV1 GP1 |
Availability Zone | PAR1, PAR2, PAR3 (excl. DEV1), AMS1, AMS2, WAW1, WAW2 |
Storage | Local or Block |
Max. Bandwidth | From 200 to 500 Mbps |
CPU Type | DEV1: AMD EPYC 7281 (2,1 GHz) or equivalent GP1: AMD EPYC 7410P (2 GHz) or equivalent |
Resources | Shared vCPUs |
Sizing | From 2 to 4 vCPUs From 2 to 12 GiB RAM |
vCPU:RAM ratio | Various (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:
Range | Cost-Optimized |
---|---|
Instance Type | PLAY2 PRO2 |
Availability Zone | PAR1, PAR2, PAR3 (excl PLAY2), AMS1, AMS2, AMS3, WAW1, WAW2, WAW3 |
Storage | Block |
Max. Bandwidth | From 100 Mbps to 6 Gbps |
CPU Type | AMD EPYC 7543 (2,8 GHz) |
Resources | Shared vCPUs |
Sizing | From 1 to 32 vCPUs From 2 to 128 GiB RAM |
vCPU:RAM ratio | Various (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:
Range | Cost-Optimized |
---|---|
Instance Type | COPARM1 |
Availability Zone | PAR2 |
Storage | Block |
Max. Bandwidth | From 200 Mbps to 3.2 Gbps |
CPU Type | ARM (Ampere Altra Max M128-30) |
Resources | Shared vCPUs |
Sizing | From 2 to 128 vCPUs From 8 to 128 GiB RAM |
vCPU:RAM ratio | 1: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: