Créer et déployer une API
Depuis la page d'accueil de votre projet, cliquez sur + dans le module API. Vous pourrez choisir entre un modèle d'API existant depuis la Platform interne
Objectif
Depuis la page d'accueil de votre projet, cliquez sur + dans le module API.
Vous pourrez choisir entre un modèle d'API existant depuis le Platform Store interne, ou importer votre propre code en liant un dépôt Git.
Choisissez un nom pour votre API, et activez l'option build automatique. Cela téléchargera le code source de votre API et le construira automatiquement pour vous. Vous pouvez également activer l'auto-déploiement dès maintenant, ou consulter plus bas comment déployer votre API manuellement.
À partir de là, laissez quelques secondes le temps que la création de l'API se termine.
la Platform utilise une méthodologie de déploiement blue-green garantissant une disponibilité de 100 % de vos données. Vous pouvez donc créer et déployer de nouvelles versions de votre API en toute transparence, sans risque d'interruption de service !
Sur la page d'accueil de votre API, vous trouverez trois parties :
- Monitoring : statut de votre API une fois qu'elle a été déployée
- Active : statut de votre version « active », c'est-à-dire celle sur laquelle vous travaillez actuellement
- Versions : liste de toutes les versions (également appelées tags) disponibles dans votre API
Vous pouvez voir plus de détails sur la version que vous venez de créer à l'aide de la flèche à droite de celle-ci.
Consultez le journal d'activité en cliquant sur « Open Console ». Comme vous avez activé le build automatique lors de la création de l'API, il a déjà démarré.
Une fois terminé, vous devriez voir un dernier journal « EndBuild success ».
Pour démarrer le déploiement, cliquez sur « Deploy ».
Le déploiement démarre, et peut prendre quelques minutes.
Lorsque le déploiement est terminé, le bouton « Open » apparaît.
Lorsque vous ouvrez votre API, vous arrivez maintenant sur cet écran.
Pour accéder à votre API, il suffit d'installer une application et de la connecter à l'API. Vous pouvez également utiliser ses endpoints en direct.
Aller plus loin
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le canal Discord dédié.
Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre centre d'aide.
Rejoignez notre communauté d'utilisateurs.