Introdução ao Cloud Runtime
O Vonage Cloud Runtime elimina a necessidade de hospedar e manter sua própria infraestrutura para usar as APIs da Vonage e permite que os desenvolvedores entrem em produção mais rapidamente.
A plataforma oferece opções flexíveis para implantar Applications, sejam elas iniciadas a partir do Code Hub ou implantadas por meio de nossa CLI. Para implantações de maior porte com alto volume de uso de API, o Cloud Runtime oferece recursos integrados de enfileiramento e agendamento, com capacidade para lidar com milhares de solicitações por segundo. O Vonage Cloud Runtime é a base do Vonage’s Code Hub.
Com o Code Hub, a Vonage oferece, tanto a desenvolvedores quanto a quem não é desenvolvedor, ferramentas e guias para ajudá-los a começar a usar o serviço com facilidade:
- Disponibilidade de soluções pré-configuradas para casos de uso comuns de comunicação, como notificações por voz e mensagens, IVRs e chatbots.
- Inúmeros exemplos de código e um ambiente de programação familiar, baseado em navegador, estão disponíveis para a programação tradicional, caso seja essa a preferência.
- Uma biblioteca com guias e tutoriais adicionais para desenvolvedores, para facilitar ainda mais a criação de soluções de comunicação.
- Implemente um aplicativo em segundos no Cloud Runtime, usando nossos modelos pré-criados ou diretamente pela CLI.
Como funciona
A plataforma Vonage Cloud Runtime é onde seu código será implantado e foi desenvolvida tendo em mente os fluxos de trabalho de comunicação da Vonage. A plataforma cuida da autenticação do seu aplicativo e dos webhooks da API para você, permitindo que você se concentre no que é mais importante.
A plataforma também hospeda os provedores do Vonage Cloud Runtime. Prestadores de serviços são códigos da Vonage do lado do servidor que oferecem funcionalidades para você utilizar em seu aplicativo. Por exemplo, o Estado O provedor permite que você armazene dados para uso pelo seu aplicativo.
Quando estiver em produção, seu aplicativo será automaticamente dimensionado para cima ou para baixo, dependendo da carga.
O SDK do Vonage Cloud Runtime
Você pode acessar os provedores em suas aplicações por meio do Vonage Cloud Runtime SDK, que pode ser usado em conjunto com o Vonage Server SDK em sua aplicação para criar soluções abrangentes para o seu fluxo de trabalho de comunicação. O Vonage Cloud Runtime SDK já estará instalado nos projetos do Code Hub da Vonage, mas também pode ser instalado usando:
Node.js:
Python:
A versão mínima compatível é 2.0.0 para ambos os pacotes. Se o seu projeto depende de neru-alpha, esse pacote está obsoleto e não funcionará na plataforma atual. Remova-o e instale @vonage/vcr-sdk (Node.js) ou vonage_cloud_runtime (Python), em vez disso.
Observação: SDK >=2.1.0 Requer o Node.js 22 (LTS ativo) ou superior. Se você estiver usando uma versão mais antiga do Node.js, defina a versão como @vonage/vcr-sdk@~2.0.0 ou atualize seu ambiente de execução do Node.js.
Pré-requisitos
Crie um account na Vonage
Para usar as APIs da Vonage, é necessário ter um Account na Vonage; caso ainda não tenha um, você pode inscreva-se aqui.
Depois de se cadastrar, ou se você já tiver um Account, faça login neste site clicando no botão “Entrar”, no canto superior direito:

Próximos passos
Depois de criar seu Account na Vonage e fazer login, você estará pronto para começar seu primeiro projeto. O Code Hub pode ser usado de duas maneiras:
- Trabalhando na nuvem: Feito inteiramente por meio da interface do Code Hub, implante uma aplicação diretamente do seu navegador, sem precisar de nenhuma ferramenta local.
- Trabalhando localmente: Se você preferir usar suas próprias ferramentas, o Code Hub pode ser utilizado inteiramente a partir da linha de comando, por meio da CLI.