Slide PROJETO
DEVOPS
Desenvolvimento de software como serviço (SaaS) Saber Mais

A Globalvia líder mundial na gestão de infraestruturas de transporte definiu a inovação digital das suas operações como fator critico para competir.

Esta transformação digital está assente neste PROJETO DEVOPS: uma plataforma com domínios de cobrança de viagens, operação e manutenção de infraestruturas que possa:

  • criar novas dinâmicas para o negócio atual
  • criar novos modelos de negócio na área da mobilidade e smart cities.

Neste PROJETO desenvolvemos com o conceito software como serviço (SaaS) na cloud AWS utilizando vários serviços AWS disponíveis que consiste numa mudança de paradigma e totalmente disruptiva neste setor.

Projeto DevOps

Este projeto consiste no desenvolvimento, por uma equipa de desenvolvimento em Vila Real, de dois softwares alocados a diferentes equipas de desenvolvimento:

GMOM – sistema de operação e manutenção de estradas;

GBOS – sistema de cobrança eletrónica de portagens;

O Projeto inclui ainda uma equipa transversal de Quality Assurance, que garante e supervisiona a qualidade do código e programação de todos os produtos assim como uma equipa de Suporte.

METODOLOGIA

Implementamos a metodologia de equipa Agile:

  • sprints de 2 semanas
  • planeamento e retrospetiva
  • continuous Integration
  • continuous delivery
  • testes automáticos

Uma alteração de cultura e mindset para toda a nossa equipa!

GBOS – Platform

Sistema de cobrança eletrónica de portagens em implementação em Concessões da Globalvia em Portugal,
Espanha, Estados Unidos e Costa Rica

FERRAMENTAS TECNOLÓGICAS

Utilizamos ferramentas tecnológicas no desenvolvimento que são as mais indicadas nos tempos actuais,

Git, Gitlab, Docker, Nexus, Sonarqube e Jenkins são alguns exemplos presentes nas nossas pipelines onde existem quatro ambientes bem demarcados, stage, qualidade, prelive e live.

GMOM – Platform

Sistema de operação e manutenção de estradas em implementação em Concessões da Globalvia em
Portugal, Espanha, Irlanda e Costa Rica.

ARQUITETURA

BACKEND

A plataforma backend é uma arquitetura em microserviços onde componentes mínimos e independentes desenvolvidos em java e dotnet core a correr num cluster de kubernets terminando numa API Gateway Ambassador com Load Balance.

ARQUITETURA

FRONTEND

Em frontend utilizamos Angular para webui e Ionic para mobile, kibana para criação de dashboards de dados agregados por Elasticsearch.