Skip to main content

Concepts

The VM Instances service from Cloud Temple is a shared compute offering that enables virtual machines to be deployed on demand, without managing the underlying infrastructure. This page presents the fundamental concepts of the service.

Regions and Availability Zones

The VM Instances service is deployed in the FR1 region. When creating a virtual machine, you can choose the availability zone (AZ) in which it will be hosted.

For more information on availability zones and Cloud Temple regions, see:

Service Classes

The service offers three service classes adapted to different types of workloads:

ClassDescriptionResources
DevelopmentCost-optimised, for test, integration and staging environments. Suited to non-critical workloads with variable usage.Shared
General PurposeOptimal vCPU/RAM balance for standard workloads (web applications, micro-services, moderate-sized databases).Shared
PerformanceDesigned for intensive workloads requiring high CPU performance. vCPUs are dedicated to guarantee consistent performance.Dedicated vCPUs

Flavors

Predefined flavors are offered for each service class. It is also possible to create custom flavors by freely choosing the number of vCPUs and the amount of RAM.

Development

Optimised for test, integration and staging environments with controlled costs.

FlavorvCPURAMTypical usage
dev.small12 GBUnit testing, lightweight CI
dev.medium24 GBIntegration, internal tools
dev.large48 GBStaging environment

General Purpose

Suited to web applications, micro-services and moderate-sized databases.

FlavorvCPURAMTypical usage
gp.small14 GBMicro-service, functional testing
gp.medium28 GBWeb server, lightweight application
gp.large416 GBStandard application
gp.xlarge832 GBMedium database
gp.2xlarge1664 GBCritical application

Performance

vCPUs are dedicated to guarantee consistent performance, even under heavy load.

FlavorvCPURAMTypical usage
perf.medium24 GBLight compute, CI/CD
perf.large48 GBBatch processing, encoding
perf.xlarge816 GBIntensive compute
perf.2xlarge1632 GBSimulation, analytics

Custom Flavors

It is possible to create a custom flavor by freely selecting:

  • The number of vCPUs
  • The amount of RAM

This flexibility allows you to precisely adapt the sizing to your application requirements while optimising costs.

note

Flavor specifications may evolve. Check the Cloud Temple console for the up-to-date list.

Storage

All volumes in the VM Instances service are persistent Flash volumes mounted over the network (network-attached). There is no ephemeral local storage: your data is preserved independently of the virtual machine's state.

System Disk

Each virtual machine has a Flash system disk included by default, the size of which depends on the chosen operating system:

  • Size: between 15 and 100 GB depending on the selected OS.

Additional Volumes

It is possible to add additional storage volumes to each virtual machine:

  • Maximum size: 2 TB per volume
  • Maximum number: 16 volumes per VM
  • Granularity: GB allocation
  • Billing: per allocated GB, with choice of storage class

Network

Network Interface

Each VM instance has a single network interface.

Network Compatibility

This interface can be connected to two types of Cloud Temple networks:

  • Private backbone network: shared private network with strict logical isolation between tenants. Ideal for interconnecting your Cloud Temple resources in a controlled environment. Learn more
  • VPC (Virtual Private Cloud): fully managed private network enabling advanced segmentation and fine-grained network configuration of your environments. Learn more

Floating IP

On a VPC network, it is possible to associate a floating IP with a VM instance. A floating IP is a public IP address that you can freely attach to or detach from an instance, independently of its lifecycle.

Deployment and Images

VM Instances are deployed from official Cloud Temple Marketplace images. This curated image catalogue guarantees tested, maintained, and ready-to-use environments for each supported operating system.

The service supports Cloud-init for automatic pre-configuration of instances at startup (SSH key injection, network configuration, initialisation scripts, etc.).

Data Protection

Backup (Optional)

A backup option is available with configurable retention. This option is billed separately.

info

VM replication is not included by default. Its study is planned for the second half of 2026.

SLA and Availability

CommitmentValue
Infrastructure availability99.95% (measured monthly)
Resource guaranteeAccording to the chosen service class

Automation

The service is fully manageable via:

  • Cloud Temple Console: graphical interface for daily management
  • Cloud Temple REST API: programmatic control of the VM lifecycle
  • Cloud Temple Terraform Provider: Infrastructure as Code