クラウド・ランタイム入門

Vonage Cloud Runtimeは、Vonage APIを使用するために独自のインフラをホストし、維持する必要性を排除し、開発者がより迅速に本番稼動できるようにします。

このプラットフォームは、Code Hubからの起動やCLI経由でのデプロイを問わず、アプリケーションをデプロイするための柔軟なオプションを提供します。大量のAPIを使用する大規模なデプロイのために、Cloud Runtimeは組み込みのキューとスケジューリングを提供し、毎秒数千のリクエストをサポートします。Vonage Cloud RuntimeはVonageの以下を強化します。 コード・ハブ.

Code Hubにより、Vonageは開発者にも非開発者にも、簡単に立ち上げ、実行するのに役立つツールやガイドを提供します:

  • 音声やメッセージングによる通知、IVR、チャットボットなど、一般的なコミュニケーションのユースケースに対応した構築済みソリューションが利用可能。
  • 豊富なコードサンプルと、使い慣れたブラウザベースのコーディングで、従来のコーディングも可能。
  • 開発者ガイドとチュートリアルの追加ライブラリにより、通信ソリューションの構築がさらに容易になります。
  • 事前に構築されたテンプレートを使用するか、CLI経由で直接Cloud Runtimeにアプリを数秒でデプロイします。

仕組み

Vonage Cloud Runtimeプラットフォームは、お客様のコードがデプロイされる場所であり、Vonageコミュニケーション・ワークフローを念頭に構築されています。このプラットフォームはアプリケーション認証とAPIウェブフックを処理しますので、お客様は最も重要なことに集中することができます。

このプラットフォームには、Vonage Cloud Runtimeプロバイダーも含まれている。 プロバイダー は、アプリケーションで使用する機能を提供するサーバ側のVonageコードです。例えば プロバイダーを使用すると、アプリケーションで使用するデータを保存できます。

Diagram of a Vonage Cloud Runtime application

デプロイされると、アプリケーションは負荷に応じて自動的にスケールアップ、スケールダウンされます。

Vonage CloudランタイムSDK

アプリケーションでプロバイダにアクセスするには Vonage CloudランタイムSDKVonage Cloud Runtime SDKは、お客様のアプリケーションでVonage Server SDKと一緒に使用することで、お客様のコミュニケーション・ワークフローのための広範なソリューションを構築することができます。Vonage Cloud Runtime SDKはすでにVonageのCode Hubプロジェクトにインストールされていますが、以下の方法でインストールすることができます:

npm install -s @vonage/vcr-sdk

前提条件

Vonageアカウントの作成

Vonage APIを使用するには、Vonageアカウントが必要です。まだアカウントをお持ちでない場合は、以下の方法があります。 登録はこちら.

サインアップしたら、またはすでにアカウントをお持ちの方は、右上の「サインイン」ボタンをクリックして、このサイトのアカウントにサインインしてください:

Sign in button

次のステップ

Vonageアカウントを作成し、サインインしたら、最初のプロジェクトを始める準備ができました。Code Hubは2つの方法で使用できます:

  1. クラウドで働く:Vonage Code Hubは、ブラウザ上でVisual Studio Codeワークスペースを起動し、利用可能なすべてのプロジェクトのコードを表示、編集、実行することができます。
  2. 地元で働く:独自のツールを使いたい場合は、CLIを使ってコマンドラインからCode Hubを使用することもできる。