O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.
Selecionar a língua
Para tirar o máximo partido das tecnologias Web 4.0 e do desenvolvimento de aplicações SaaS, o nosso cliente pretendia criar uma plataforma IoT pronta a utilizar para gerir todo o ciclo de vida dos dispositivos digitais, desde o registo até à monitorização das métricas. Em vez de confiar em soluções prontas a utilizar com funcionalidade limitada e problemas de compatibilidade, o cliente procurou um produto pronto a utilizar que pudesse interagir com os dispositivos sem intervenção humana.
Como resultado, nosso cliente considerou uma aplicação web com arquitetura em nuvem que permite adicionar novos recursos e escalar sob demanda. Com base nas sugestões do cliente, o Innowise realizou o desenvolvimento de uma plataforma SaaS para gerenciar soluções de IoT, independentemente de sua complexidade e configuração.
Tirando partido da experiência em tecnologia IoT, a nossa equipa de projeto avaliada elaborou uma solução com o seguinte fluxo básico
Numa primeira fase, uma empresa adquire uma subscrição da aplicação. Em seguida, o administrador regista utilizadores ou empresas com um conjunto predefinido de permissões. Os novos utilizadores podem criar funções para gerir dispositivos digitais, agregá-los em grupos, monitorizar métricas e manipular os seus ciclos de vida, e atualizar o software, se necessário.
Além disso, a nossa empresa adicionou funcionalidades para criar tópicos MQTT (protocolo de mensagens padrão para a Internet das Coisas), visualizar painéis de dados e efetuar eventos/empresas com notificações de sistema adequadas com funções e responsabilidades estabelecidas.
Quanto à estrutura da aplicação, o Innowise implementou uma arquitetura de microsserviços com três módulos principais.
Serviço ao utilizador e à empresa
Utilizámos o AWS Cognito como uma das melhores soluções para a migração para a nuvem, uma vez que oferece funções de autenticação/registo incorporadas. Eliminando a necessidade de desenvolver um painel de administração de raiz, beneficiámos de AWS compatibilidade com serviços de terceiros e dispositivos externos. Além de adicionar novos membros, a nossa equipa expandiu as capacidades do painel de administração para permitir filtrar, ordenar e criar entidades (utilizadores e empresas).
Perante o desafio de um elevado nível de cibersegurança, o Innowise prestou muita atenção à criação de uma infraestrutura de aplicações segura. Para isso, definimos um sistema de permissões para usuários com diferentes funções, fornecendo acesso a arquivos de programas dentro de suas responsabilidades. O algoritmo de encriptação de dados também foi melhorado. Para recolher e guardar informações sobre utilizadores, clientes, dispositivos, etc., a nossa equipa utilizou a tecnologia avançada PostgresRLS.
Serviço de dispositivos
Como elemento central da aplicação, este módulo funciona como um invólucro sobre os serviços de nuvem, permitindo aos clientes registar dispositivos IoT, acompanhar as suas métricas e fazer ajustes se ocorrerem quaisquer avarias. Para garantir um desempenho sem problemas com vários fornecedores de serviços de nuvem, tornámos a nossa aplicação compatível com o AWS, Azuree GCP.
Em alternativa, se um cliente pretender a aplicação no local, podemos implementá-la sem problemas do lado do cliente.
Visualização de dados
A aplicação está integrada no serviço Grafana para visualizar informações sob a forma de gráficos e diagramas. Para obter um melhor nível de análise, o administrador pode alterar as definições do Grafana para que todos os utilizadores tirem o máximo partido da ferramenta. A visualização de dados utiliza tanto os dados de telemetria dos dispositivos como os metadados para representar informações sobre o desempenho dos gadgets e as suas métricas.
Além disso, com a tecnologia MQTT, todos os dados podem ser registados rapidamente e armazenados em bases de dados da nuvem timestream de forma acessível.
A nossa equipa dedicada passou por todas as etapas do SDLC - desde a fase de descoberta até à implementação e manutenção pós-lançamento.
Quanto à metodologia do projeto, a equipa utilizou o Scrum com reuniões diárias e relatórios intermédios. A gestão de tarefas e o acompanhamento do tempo de trabalho foram realizados através do Jira, onde o Team Lead revia o progresso e atribuía responsabilidades. Toda a documentação do projeto foi armazenada no Confluence e no Swagger.Tendo iniciado o projeto em julho de 2021, todos os objetivos definidos foram alcançados até agora. Atualmente, o cliente está à procura de fontes de financiamento adicionais para entrar em novos nichos de mercado.
Como se mostra abaixo, a arquitetura da solução ilustra a forma como o front-end e o back-end interagem.
Nossa equipe experiente desenvolveu uma plataforma SaaS de alto nível para gerenciar dispositivos IoT a partir do zero. O Innowise apresentou uma solução para gerenciar dispositivos digitais e acompanhar suas métricas que inclui três módulos:
Uma vez que as soluções SaaS exigem uma proteção de dados reforçada para reduzir o menor risco de violação ou fuga, o cliente beneficiou de uma estrutura de módulos hierárquicos estável.
Consequentemente, a nossa empresa desenvolveu uma aplicação para reduzir a influência dos factores humanos na interação entre dispositivos digitais através de uma arquitetura de nuvem flexível que pode ser ampliada e personalizada conforme necessário.
Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.
Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.
Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.
Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.
© 2007-2024 Innowise. Todos os direitos reservados.
Política de privacidade. Política de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsóvia, Polónia
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.
Obrigado!
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.
Obrigado!
A sua mensagem foi enviada.
We’ll process your request and contact you back as soon as possible.