https://a.storyblok.com/f/270183/1368x665/fb139096c6/vonage-cloud-runtime_support.png

Como a Vonage utiliza o Cloud Runtime para aprimorar o atendimento ao cliente

Publicado em July 16, 2024

Tempo de leitura: 3 minutos

Introdução

Como engenheiro de suporte a APIs, fico constantemente impressionado com a criatividade e a inovação dos nossos clientes, que estão levando a tecnologia e nossas APIs e SDKs até os limites de suas capacidades. Desde o início da versão beta, venho buscando maneiras de aproveitar os recursos do Vonage Cloud Runtime para nos ajudar a dar suporte a essas inovações dos clientes.

O que é o Vonage Cloud Runtime?

O Vonage Cloud Runtime permite criar, executar, depurar e implantar componentes ou Applications completos diretamente no Vonage Cloud. É sobre essa plataforma que o Cloud Runtime é executado Code Hub, uma biblioteca de modelos de aplicativos que pode ser usada para criar e implantar rapidamente implementações de qualquer API da Vonage. Acrescente a isso um IDE completo e acesso por linha de comando à sua instância de servidor, e você terá uma solução poderosa para desenvolvimento.

Code Hub Library ExamplesCode Hub Library Examples


Como isso ajuda a equipe de suporte?

Independentemente das APIs da Vonage em uso, a equipe de suporte pode criar, personalizar e implantar um aplicativo totalmente funcional que emule uma configuração ou implementação do cliente. Podemos diagnosticar e depurar problemas em tempo real em poucos minutos, o que nos permite concentrar-nos na resolução de problemas, em vez de na configuração de ambientes de teste.

O ambiente de desenvolvimento utiliza o Visual Studio Code, com o qual grande parte da equipe está familiarizada. É possível testar alguns cenários em uma máquina local, mas, com o Vonage Cloud Runtime, podemos implantar uma pilha completa com as APIs da Vonage em execução na nuvem e o Node/Express servindo os SDKs do lado do cliente pela web. O servidor pode ser configurado para receber solicitações de retorno de chamada, executar processos do lado do servidor e armazenar dados de forma persistente.

Quais são os benefícios?

Um tempo de resposta mais rápido para os tickets de suporte é uma resposta óbvia. No entanto, também podemos salvar os ambientes de trabalho nos quais os bugs foram reproduzidos para que a equipe de engenharia possa analisá-los. Além disso, as soluções podem ser compartilhadas diretamente com os clientes. Compartilhar uma solução que funcione com os clientes ou um problema reproduzido com a equipe de engenharia é um grande benefício.

Como podemos começar a operar rapidamente

Para começar, podemos usar um repositório já existente com nossos Accounts do GitHub. Como alternativa, você pode criar o seu próprio ou usar um modelo.

  1. Acesse o painel do Vonage Cloud Runtime fazendo login com seu Account da API da Vonage.

  2. Clique em “Criar um espaço de trabalho”

  3. Clique em “Fazer login no GitHub.com” (você precisará autorizar o acesso com suas credenciais do GitHub)

  4. Depois de fazer login, você poderá selecionar um repositório a partir da lista disponível no seu Account. Se você criou um novo recentemente, ele deve estar no topo da lista.

  5. Clique no botão “Importar” ao lado do repositório escolhido, dê um nome ao seu espaço de trabalho e um novo espaço de trabalho será criado para você.

Create a Workspace from GitHub in VCRCreate a Workspace from GitHub

Ambiente de trabalho do Cloud Runtime

Você tem acesso ao terminal no espaço de trabalho para baixar e instalar componentes e ferramentas do NPM. Você também tem acesso às ferramentas de linha de comando do Vonage Cloud Runtime, que podem ajudá-lo a gerenciar sua conta de API e sua configuração diretamente do espaço de trabalho.

Executar:


npm install
vcr debug

Será executado um servidor de depuração que você poderá usar para testar seu aplicativo.

Vonage Cloud Runtime Terminal DebuggerVonage Cloud Runtime Terminal Debugger

Seu aplicativo já está em execução, e você pode acessá-lo no navegador clicando na URL do host do aplicativo.

Quando estiver pronto, você pode executar o comando “vcr deploy” para enviar seu aplicativo para produção no ambiente do Vonage Cloud Runtime.

Code Hub

Code Hub Main PageCode Hub Main Page

O Code Hub oferece várias soluções pré-construídas em toda a Plataforma Vonage. Podemos usar essas ferramentas internamente para criar rapidamente ambientes de teste, e nossos clientes podem usar modelos pré-criados para criar e hospedar Applications de produção.

Conclusão

O Vonage Cloud Runtime tem sido uma ferramenta extremamente eficaz para a equipe de suporte. Agora podemos reproduzir problemas mais rapidamente, depurá-los em tempo real e encontrar e compartilhar soluções. Sempre valorizamos o envolvimento da comunidade. Fique à vontade para se juntar a nós no GitHub e no Slack da Comunidade Vonage.

Compartilhar:

https://a.storyblok.com/f/270183/689x689/2b79e61b9f/richard-sabbarton.png
Richard SabbartonEngenheiro Sênior de Suporte à Video API

Richard é engenheiro sênior de suporte à Video API na Vonage, com mais de 25 anos de experiência em funções relacionadas a produtos, suporte e engenharia nos setores de manufatura, telecomunicações e redes.