Introduction à Cloud Runtime

Vonage Cloud Runtime élimine la nécessité d'héberger et de maintenir votre propre infrastructure pour utiliser les API de Vonage et permet aux développeurs de passer à la production plus rapidement.

La plateforme offre des options flexibles pour déployer les applications, qu'elles soient lancées à partir de Code Hub ou déployées via notre CLI. Pour les déploiements plus importants avec un grand volume d'utilisation d'API, Cloud Runtime offre une file d'attente et une planification intégrées, prenant en charge des milliers de demandes par seconde. Vonage Cloud Runtime alimente le système de gestion de l'information de Vonage. Hub de code.

Avec Code Hub, Vonage met à la disposition des développeurs et des non-développeurs des outils et des guides pour vous aider à démarrer facilement :

  • Disponibilité de solutions prédéfinies pour les cas d'utilisation courants en matière de communication, tels que les notifications vocales et par messagerie, les IVR et les chatbots.
  • De nombreux exemples de code et un codage familier basé sur un navigateur sont disponibles pour le codage traditionnel lorsqu'on le souhaite.
  • Une bibliothèque de guides de développement et de tutoriels supplémentaires pour faciliter la création de solutions de communication.
  • Déployez une application en quelques secondes sur Cloud Runtime, en utilisant nos modèles prédéfinis ou directement via le CLI.

Comment cela fonctionne-t-il ?

La plateforme Vonage Cloud Runtime est l'endroit où votre code sera déployé, et elle a été construite en tenant compte des flux de travail de communication de Vonage. La plateforme gère pour vous l'authentification de votre application et les webhooks de l'API, ce qui vous permet de vous concentrer sur ce qui compte le plus.

La plateforme héberge également les fournisseurs de Vonage Cloud Runtime. Prestataires sont des codes Vonage côté serveur qui fournissent des fonctionnalités que vous pouvez utiliser dans votre application. Par exemple, le code État vous permet de stocker des données que votre application pourra utiliser.

Diagram of a Vonage Cloud Runtime application

Une fois déployée, votre application sera automatiquement mise à l'échelle en fonction de la charge.

Le SDK Vonage Cloud Runtime

Vous pouvez accéder aux fournisseurs dans vos Applications via le SDK Vonage Cloud Runtime, qui peut être utilisé parallèlement au SDK Vonage Server dans votre application pour construire des solutions étendues pour votre flux de communication. Le SDK Vonage Cloud Runtime sera déjà installé dans les projets Code Hub de Vonage, mais il peut être installé en utilisant :

Node.js :

npm install "@vonage/vcr-sdk@>=2.0.0"

Python :

pip install "vonage_cloud_runtime>=2.0.0"

La version minimale supportée est la suivante 2.0.0 pour les deux paquets. Si votre projet dépend de neru-alphace paquet est obsolète et ne fonctionnera pas sur la plateforme actuelle. Supprimez-le et installez @vonage/vcr-sdk (Node.js) ou vonage_cloud_runtime (Python).

Remarque : SDK >=2.1.0 nécessite Node.js 22 (Active LTS) ou une version plus récente. Si vous utilisez une version plus ancienne de Node.js, reportez-vous à @vonage/vcr-sdk@~2.0.0 ou mettez à jour votre moteur d'exécution Node.js.

Conditions préalables

Créer un Account Vonage

Pour utiliser les API de Vonage, vous devez avoir un Account Vonage ; si vous n'en avez pas encore, vous pouvez s'inscrire ici.

Une fois que vous vous êtes inscrit, ou si vous avez déjà un Account, connectez-vous à votre compte sur ce site en cliquant sur le bouton "Se connecter" en haut à droite :

Sign in button

Prochaines étapes

Une fois que vous avez créé votre compte Vonage et que vous êtes connecté, vous êtes prêt à démarrer votre premier projet. Code Hub peut être utilisé de deux façons :

  1. Travailler dans le nuage: Réalisé entièrement via l'interface utilisateur de Code Hub, déployez une application directement depuis votre navigateur sans aucun outil local.
  2. Travailler au niveau local: Si vous préférez utiliser vos propres outils, le Code Hub peut être utilisé entièrement à partir de la ligne de commande en utilisant le CLI.