A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.
O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Selecionar a língua

Innowise migrou todos os aplicativos clientes para um único ecossistema baseado em Azure, utilizando uma pilha de tecnologia unificada.

Embora a complexidade do projeto tenha sido inicialmente subestimada, o reforço subsequente da equipa melhorou significativamente a organização operacional e a comunicação. Isso permitiu que a Innowise gerisse profissionalmente camadas técnicas intrincadas, fornecendo resultados de alta qualidade que atendiam aos nossos objetivos comerciais.

Ao longo do tempo, o ecossistema de aplicações da Gestical - Gestical Web, Gestical Plan e Gestical MIF - tinha crescido significativamente em termos de funcionalidades e carga do sistema. No entanto, a arquitetura, a infraestrutura e a otimização do desempenho não tinham evoluído em conformidade. A Innowise foi contratada para modernizar a aplicação principal, Gestical Web.
A Innowise implementou uma estratégia de modernização faseada que transformou o sistema legado da Gestical numa plataforma nativa da nuvem, escalável e segura.
A modernização abrangeu a principal aplicação operacional da Gestical, o Gestical Web, que os utilizadores utilizam para gerir edifícios, monitorizar dispositivos, gerar relatórios e custos energéticos.
A modernização começou com uma avaliação abrangente do ecossistema Gestical Web existente. A aplicação antiga foi construída utilizando uma versão desactualizada do ASP.NET MVC e alojada numa única máquina virtual Azure, o que criou restrições de escalabilidade e problemas de desempenho.
A nossa equipa reimplementou o Gestical Web utilizando Next.js e NestJS e implantou-o em Azure App Service, uma plataforma PaaS gerida na nuvem. Esta abordagem reduziu o esforço de gestão da infraestrutura do cliente e os custos de manutenção contínua.
Uma parte crítica da modernização foi a migração e a otimização da camada de base de dados. Para resolver problemas críticos de desempenho, migramos o banco de dados MySQL auto-hospedado para o Azure Database for MySQL.
Anteriormente, várias aplicações acediam diretamente à base de dados, criando dependências ocultas. Isto tornava as actualizações arriscadas e aumentava a complexidade da migração.
Introduzimos uma camada de API REST centralizada que agora serve como ponto único de comunicação entre as aplicações do cliente e a base de dados. Esta abordagem padronizou a troca de dados, reforçou a validação e o controlo de acesso e reduziu significativamente a complexidade da arquitetura.
Todos os componentes do sistema Gestical Web interagem agora através desta camada API segura.
Trabalhar na plataforma Gestical exigiu um alinhamento cuidadoso entre os sistemas existentes e a nova arquitetura. A nossa equipa concentrou-se na conceção de uma base escalável que permitisse a evolução da plataforma, mantendo a continuidade das operações em curso.

Aliaksandr Kavalchuk
Gestor de projectosNestJS
React, TypeScript
MySQL, TypeORM
Azure AD

A plataforma Gestical Web funciona agora com uma arquitetura de backend unificada, melhorando a fiabilidade do sistema e criando um ambiente mais estável para a gestão dos fluxos de trabalho operacionais.
Ao implementar a plataforma no Azure App Service, o cliente reduziu os custos de manutenção da infraestrutura e simplificou a gestão contínua da plataforma.
Com a introdução de um camada de API REST centralizada, a comunicação entre as aplicações e a base de dados é agora normalizada e mais segura, reduzindo as dependências ocultas e facilitando a implementação de futuras actualizações do sistema.
Estes passos estabelecem uma base nativa da nuvem estruturada, segura e escalável para a modernização faseada contínua da plataforma Gestical.
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.

Ao inscrever-se, o utilizador concorda com a nossa Política de privacidadeincluindo a utilização de cookies e a transferência das suas informações pessoais.