AI Deploy - Capabilities and limitations
Discover the capabilities and limitations of AI Deploy
Discover the capabilities and limitations of AI Deploy
Last updated 8th December, 2022.
AI Deploy is in beta
. During the beta-testing phase, the infrastructure’s availability and data longevity are not guaranteed. Please do not use this service for applications that are in production, as this phase is not complete.
AI Deploy is covered by OVHcloud Public Cloud Special Conditions.
This page provides the technical capabilities and limitations of the Public Cloud AI Deploy offer. We continuously improve our offers. You can follow and submit ideas to add to our roadmap at https://github.com/ovh/public-cloud-roadmap/projects/2.
Please note that the AI Deploy offer is currently in BETA Phase, meaning:
The AI Deploy offer is available for any OVHcloud account, whatever the country, and physically deployed in the following regions:
BHS
(Beauharnois, Canada)GRA
(Gravelines, France)Entire AI Deploy instances have to be in the same region. Multi-AZ is currently not supported.
You can either choose the number of GPU or CPU for an AI Deploy app, not both. By default, an app uses one CPU instance.
If you choose GPU
:
If you choose CPU
:
Information about maximum number of CPU/GPU, memory per CPU/GPU, and local storage are available with the ovhai
CLI or OVHcloud Public Cloud price page.
ovhai capabilities
AI Deploy offers the possibility to choose between two scaling strategies: static or automatic.
If you choose static scaling
:
If you choose autoscaling
:
CPU
or RAM
.Local storage is ephemeral. Local storage depends on the selected instances during AI Deploy app deployment. Please refer to the compute resources section for more information.
You can attach data volumes from Public Cloud Object Storage. Object Storage bucked should be in the same region as your AI Deploy app. Attached storage allows you to work on several TB of data, while being persistent when you delete your AI Deploy app.
AI Deploy authorizes the deployment of your own Docker images or applications from the OVHcloud portfolio.
Docker images can be hosted in a public or private registry.
The use of docker-compose
is not possible.
Please beware that images need to be built with an AMD architecture.
There is no duration limitation on AI Deploy app execution.
Your application is deployed simultaneously on the amount of selected instances. To benefit from high-availability, a minimum of two instances is required. In case of instance failure, a new one is automatically created.
You can update the Docker image of your application to provide an updated version of your service. Updates are incremental and will not cause any downtime. Your current configuration will also be preserved, such as your HTTP endpoint and deployment policy. There is no need to stop and restart the application for the image update to take effect.
Public networking can be used for all the AI Tools.
Private networking (vRack) is not supported.
Ports: you can map your AI Deploy app to only one port. Default port is 8080.
Ingress and Egress traffic are included in the service plans and not metered.
To check the logs of your app, you can do it via the ovhai
CLI using the following command:
ovhai app logs <app-id>
To observe the metrics of your app, you can do so with the ovhai
CLI using the command above:
ovhai app get <app-id>
You can then access your metrics through the Monitoring Url
.
You are also able to check it from the OVHcloud Control Panel in your app information by clicking on the button Access dashboards
.
A security rule is selected during the AI Deploy app deployment process.
You can either select Public Access, allowing anyone to access your application, or Restricted Access*, via security tokens.
API endpoints to manage your AI Deploy apps can be found here:
AI Deploy is compliant with the OVHcloud AI CLI. Discover how to install the OVHcloud AI CLI.
Browse the full AI Deploy documentation to further understand the main concepts and get started.
We would love to help answer questions and appreciate any feedback you may have.
Are you on Discord? Connect to our channel at https://discord.gg/KbrKSEettv and interact directly with the team that builds our AI services!
Prima di inviare la valutazione, proponici dei suggerimenti per migliorare la documentazione.
Immagini, contenuti, struttura... Spiegaci perché, così possiamo migliorarla insieme!
Le richieste di assistenza non sono gestite con questo form. Se ti serve supporto, utilizza il form "Crea un ticket" .
Grazie per averci inviato il tuo feedback.
Accedi al tuo spazio nella Community Fai domande, cerca informazioni, pubblica contenuti e interagisci con gli altri membri della Community OVHcloud
Discuss with the OVHcloud community