
Compartilhar:
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.
Como a Vonage utiliza o Cloud Runtime para aprimorar o atendimento ao cliente
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 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.
Acesse o painel do Vonage Cloud Runtime fazendo login com seu Account da API da Vonage.
Clique em “Criar um espaço de trabalho”
Clique em “Fazer login no GitHub.com” (você precisará autorizar o acesso com suas credenciais do GitHub)
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.
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
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 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 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.