Microsserviços. É apenas mais uma palavra da moda passageira ou os microsserviços realmente importam para o seu contact center?

Uma plataforma de contact center construída na arquitetura errada pode ter consequências significativas a longo prazo para sua organização, incluindo maior tempo de inatividade, baixa estabilidade do sistema e incapacidade de escalar. Vamos dar uma olhada em por que os microsserviços são uma parte crítica para evitar essas armadilhas e manter seu contact center funcionando sem problemas.

 O que são microsserviços?

 Primeiro, vamos começar definindo microsserviços. Para aplicativos em nuvem, os microsserviços são uma coleção de serviços pequenos e autônomos que funcionam juntos. Isso contrasta com monolítico arquitetura, que é desenvolvida como uma única unidade.

Imagine uma plataforma de microsserviços como uma casa modular que você adiciona ao longo do tempo. Primeiro, você constrói as salas principais, como a cozinha, a sala de estar e o quarto principal. Mais tarde, você adiciona um escritório em casa ou mais quartos conforme necessário. A estrutura modular torna mais fácil fazer alterações à medida que avança.

Com arquitetura monolítica, uma vez construída a casa, é difícil atualizá-la. Adicionar um quarto pode significar modificar toda a casa. Construir um novo banheiro, por exemplo, é um desafio porque as linhas de encanamento existentes não são direcionadas para acomodar.

Da mesma forma, os aplicativos de contact center monolíticos são grandes e complicados, com muitos componentes altamente interdependentes. As plataformas de contact center criadas com microsserviços, por outro lado, podem ser facilmente atualizadas pela equipe de desenvolvimento do seu fornecedor a qualquer momento, sem afetar todo o aplicativo.

Por que os microsserviços são importantes para os Contact Centers?

Na metáfora da casa, falamos sobre como é relativamente fácil atualizar uma plataforma de contact center baseada em microsserviços. Isso não apenas facilita as coisas para o fornecedor; também traz grandes benefícios para o seu contact center.

Digamos que você esteja usando uma plataforma construída em uma arquitetura monolítica, o que significa que ela possui muitos componentes interdependentes. Se o fornecedor atualizar um único módulo, será bastante caro e prejudicial para suas operações de negócios.

Este é um problema sério para contact centers que operam 24 horas por dia, 7 dias por semana, porque impacta negativamente a satisfação do cliente e os acordos de nível de serviço. E para contact centers, como organizações de saúde que atendem a situações de vida ou morte, qualquer tempo de inatividade é completamente inaceitável.

À medida que um aplicativo monolítico cresce, os efeitos negativos aumentam, resultando em escalabilidade ruim, maior complexidade e menor confiabilidade. Também é difícil superar esses problemas sem rearquitetar completamente o sistema - um esforço caro e demorado que muitos fornecedores não estão dispostos a assumir.

 Cuidado com o comprador: nem todos os microsserviços são iguais

Você pode conversar com fornecedores que dizem que sua plataforma de contact center é construída em microsserviços, quando na realidade, se você for mais fundo, não é. Uma parte de seu aplicativo pode ter microsserviços “aparafusados”, mas o restante da plataforma é monolítica. Nesse caso, você ainda terá dificuldades com as limitações de uma arquitetura monolítica.

Como você pode identificar a diferença? Ao entender as restrições da arquitetura monolítica versus arquitetura de microsserviços e fazer perguntas inteligentes como estas:

  • Você aproveita uma arquitetura de microsserviços? Se sim, qual porção?
  • Como alcançar alta disponibilidade?
  • Minha central de contatos ficará inativa quando você lançar atualizações de aplicativos?
  • Sua arquitetura é ativa-ativa? (Se a resposta for sim, o fornecedor tem uma arquitetura monolítica, não microsserviços.)

Saber Mais​

Há muitas outras maneiras pelas quais uma arquitetura de microsserviços pode beneficiar seu contact center. Download Por que os microsserviços são essenciais para o sucesso do seu contact center para obter uma lista completa de perguntas importantes a serem feitas aos fornecedores, razões adicionais pelas quais uma arquitetura monolítica pode ser prejudicial ao seu contact center e os benefícios do uso de microsserviços.