
Instances with stable performance at an affordable price
Discovery instances are based on shared resources, and offer the full experience and features of the Public Cloud at a lower cost. You can manage your instances with the same tools for your tests, development phases and sandbox environments. You also get great value for money in terms of features, and the ability to upgrade your solution at any time in just a few clicks.
Manageable via OpenStack APIs
Robust and economical
Designed for scaling
ISO/IEC 27001, 27017, 27018, & 27701 Certificate and HIPAA Attestation
Our cloud infrastructures and services are ISO/IEC 27001, 27017, 27018, and 27701 certified. These certifications demonstrate the presence of an information security management system (ISMS) for managing risks, and vulnerabilities and implementing business continuity, as well as a privacy information management system (PIMS). Our certifications confirm that you can host your healthcare data securely.
Web apps, development and testing
Get stable performance and reliable features that are suitable for all development needs, sandboxes, functional testing, and much more. They are also great to use as production environments for web applications with workloads that are not resource-intensive.
Perfect for building a cloud-native software factory
AVAILABLE SOON
Discovery instances are adapted to suit the needs of continuous integration and deployment (CI/CD) systems, complementing our Managed Kubernetes Service solution, for example. Tools like Jenkins, GitLab CI and others connect directly to the OpenStack and Kubernetes APIs to orchestrate your integration tests.
Horizontal scalability
Need to boot hundreds of instances to check your application’s horizontal scalability behaviors, or simply simulate a large number of workers? Discovery instances are deployed in a matter of seconds, and you can test these scenarios in a full-scale version.
How to
Boot an instance
openstack server create --flavor d2-4 --image debian server01
Boot 100 instances of the same type
openstack server create --flavor d2-4 --image debian


Features
Resize your instance
Network capacity
Add volumes
A wide range of operating systems
Choose from a set of Unix distributions. You can also import your own images. Many formats are supported, including those associated with the most popular private and public clouds.

Billing
Discovery instances are the most accessible of the range — they are billed hourly or monthly, like all of our other instances, on a pay-as-you-go basis. The price depends on the size of the instance you have booted, and the duration of its use.
What is a sandbox environment?
A sandbox environment is an isolated runtime environment. It can be used as an airtight test and/or development environment. Since the different sequences only run within the sandbox environment, a development team can run numerous tests to validate the solidity of an application code, check the compatibility of an application with several operating systems, test and validate compatibility between application versions and different operating system versions, and much more. The sandbox environment is comparable to an actual sandbox, where developers can perform all sorts of tests and try out different ideas with no risk of impacting the production environment.
The Public Cloud universe is based on virtualization technology, which delivers a fully-isolated environment to the user. With the isolation properties of virtualization technology, the operating system and application code running inside the virtual machine cannot access, modify or read data from other virtual machines sharing the host machine. They also do not hold privileged mode access for controlling the host machine.
Why use a sandbox?
Sandbox environments can be used at different stages of the development process, up to and including an application's production stage. It is common to use one dedicated sandbox for development purposes, and another for pre-production validation testing — due to the flexibility, on-demand availability and scalability of Discovery instances, for example. During the software development cycle, it is essential to test and validate that the application code is working properly. With a sandbox environment, you can run these tests in isolation, and deploy them on a large scale. Once these tests have been validated, you can simply delete the sandbox environments, as you no longer need them.
What monthly availability commitment does OVHcloud offer on Discovery instances?
The Service Level Agreement (SLA) offers 99.95% monthly availability on Discovery instances. For further information, please refer to our SLA.
Can I resize a Discovery instance?
Yes, you can increase the size of Discovery instances. However, the size cannot be reduced.
Can I upgrade a Discovery instance to a Guaranteed Resources instance?
Yes, a Discovery instance can be upgraded to a more high-performance instance, like the models from the Guaranteed Resources range. This would mean they get 100% of the allocated power.
Do Discovery instances have any specific restrictions?
No, Discovery instances are used the same way as other instances, and have the same features. Please note that the Managed Kubernetes service can be used to orchestrate Discovery instances based on the D2-4 model, where available.
What regions are Discovery instances available in?
The Public Cloud solution is available in Europe (Gravelines, Strasbourg, London, Frankfurt, Warsaw), North America (Beauharnois, Vint Hill, Hillsboro) and the Asia-Pacific region (Sydney, Singapore).
If my instance is on a monthly billing cycle, can I switch over to an hourly billing cycle in the middle of the month?
If your instance is on a monthly billing cycle, you cannot switch to an hourly billing cycle in the middle of the month. Before you launch an instance, please take care to select the billing method that is best suited to your project.