All you want to know about the Google Cloud Professional Certification
All you want to know about the Google Cloud Professional Certification
Quando o cliente procurou a Zazmic Inc., ele estava buscando um parceiro de tecnologia confiável para construir uma plataforma de desenvolvimento de liderança que oferecesse soluções de coaching personalizadas e escaláveis para empresas cultivarem a próxima geração de líderes. A plataforma conta com coaches profissionais em 29 países, que falam um total de 14 idiomas. Cada treinador é um especialista de ponta em uma esfera específica, o que lhes permite mergulhar em cada caso e obter resultados máximos.
Após negociar com o Sounding Board, definimos a visão, metas e principais desafios do projeto, que foram apresentados aos nossos principais desenvolvedores e suas soluções.
Nosso desafio principal era construir a aplicação web inicial para coaching de liderança e garantir o funcionamento sem falhas da plataforma. Também fomos responsáveis por expandir a aplicação de forma segura, construindo microsserviços em torno da API monolítica para suportar diversos programas de coaching. Resumindo, o cliente precisava ter uma aplicação estável, melhorar os recursos principais e adicionar novas funcionalidades. Entre outros desafios que tivemos que enfrentar estavam:
Primeiro, começamos a expandir a aplicação construindo microsserviços em torno da API monolítica para suportar programas de coaching. Adicionamos:
Em seguida, nossos desenvolvedores migraram o aplicativo frontend do Angular para o React por várias razões. O React.JS tem uma API simples, componentes leves e fluxo de dados unidirecional, o que se combina muito bem com o JavaScript. Além disso, adicionamos novas funcionalidades à plataforma para torná-la ainda mais conveniente para os usuários. Nossa equipe adicionou os seguintes recursos:
Utilizamos JavaScript como linguagem de programação principal, React.JS para frontend, Node.JS para backend, GCP Kubernetes como tecnologia de serviço em nuvem para a API principal e microsserviços, e o Mongo como banco de dados. Essa pilha de tecnologia permite manter o desempenho adequado do aplicativo web e escalabilidade contínua no futuro.
Do nosso lado, todo o trabalho foi concluído dentro do prazo estabelecido desde o início. Como resultado de nossa cooperação com o Sounding Board, o projeto recebeu várias rodadas de investimentos e expandiu consideravelmente sua base de clientes. As soluções que implementamos tornaram essa plataforma uma plataforma avançada e conveniente de desenvolvimento de habilidades de negócios para pessoas em todo o mundo. Além disso, em colaboração com nosso cliente, lançaremos a plataforma SaaS baseada neste aplicativo web em 2021.