Escolar Documentos
Profissional Documentos
Cultura Documentos
Infraestrutura
Gestor: TIC/OI/CS/IS
INTERNA \ Qualquer Usuário
Sumário
Autor................................................................................................................................................................2
Revisor.............................................................................................................................................................2
1. Informações Básicas da Aplicação...........................................................................................................3
2. Informações de Ciclo de Vida do Software..............................................................................................3
3. Informações Técnicas sobre componentes de Software..........................................................................5
4. Informações de Integrações Corporativas................................................................................................5
5. Descrição da Arquitetura do Software......................................................................................................6
6. Orientações Corporativas sobre Arquitetura de Aplicações / Softwares................................................10
7. Diagnóstico Técnico da Aplicação / Software........................................................................................11
8. Próximos Passos Executados pelo(a) Responsável Técnico(a)............................................................12
Gestor: TIC/OI/CS/IS
2
1. Informações Básicas da Aplicação
Gestor: TIC/OI/CS/IS
3
PETROBRAS?
Existe algum contrato de serviços vigente que Não
proveja o suporte técnico e/ou sustentação para
o software?
De quem é a propriedade intelectual do Petrobras (50%) e Parceiro Externo -
software? Pontifícia Universidade Católica do Rio
de Janeiro (50%)
A área de Arquitetura Corporativa emitiu um Não
parecer técnico sobre a arquitetura do software?
Informar o registro.
A arquitetura do software está de acordo com a Sim
arquitetura de referência da TIC? Liste as
tecnologias que estão fora da arquitetura de
referência.
A área de Arquitetura Corporativa emitiu um Não
parecer técnico com autorização para aquisição
do software no mercado? Informar o registro.
A área de Segurança da Informação emitiu um Não
parecer técnico sobre a arquitetura do software?
Informar o registro.
O software tem build do pipeline DevOps já Não
configurado?
O software utiliza SGBD? Quais? Não
O software precisa de ambiente de Não
contingência?
O software necessita de JOBs programados no Não
Control-M?
A arquitetura do software é compatível com Sim
ambiente de Containers, com gerenciamento de
sessão leve (stateless)?
O software está preparado para escalabilidade Sim
horizontal?
A solução necessita de DMZ? Caso positivo, Não
detalhe.
O software tem integração ou dependência com Sim, Dependências dos sistemas
outras aplicações ativas na PETROBRAS? externos: SIRR JAVA, POCOWEB,
GISSUB, SUBWEB e ROSIEE (EE
Digital)
Em quais ambientes o software já está Nenhum
instalado?
Ambientes Solicitados para Aprovisionamento - Desenvolvimento
- Testes
- Homologação
- Produção
Gestor: TIC/OI/CS/IS
4
Observações: A liberação para acesso externo (internet) e a criação do VIP (virtual IP balanceador) só
ocorrerão com as aprovações da área de Segurança da Informação.
Gestor: TIC/OI/CS/IS
5
Kafka Não
Reporting Services Não
Control-M Não
Dependência de Sistemas Externos Sim, Dependências dos
sistemas externos: SIRR
JAVA, POCOWEB, GISSUB,
SUBWEB e ROSIEE (EE
Digital)
Outro Não
O sistema foi dividido em cinco Microsserviços, nos quais tem as seguintes funcionalidades:
Gamee-frontend:
Camada de acesso à interface gráfica do sistema.
API Gateway:
A API Gateway gerencia o roteamento das solicitações para os microsserviços gamee-core,
gamee-dms e gamee-doree.
Gamee-core:
Utiliza o serviço gamee-dms para obter dados de modelos de simulação, gera automaticamente os
modelos de elevação e escoamento para diversos simuladores (Marlim, Olga, Petex e Pipesim) e
oferece aos endpoints para gerar e retornar os modelos gerados.
Gamee- doree:
Acessa o serviço gamee-core e os simuladores de elevação e escoamento e realiza a otimização
de projetos de elevação e escoamento.
Gamee-dms:
Acessa bases de dados da Petrobras para coletar e compilar dados de modelos de simulação.
Oferece aos endpoints a opção para buscar e fornecer os dados coletados e é acessado pelos
microsserviços gamee-core e gamee- doree através da API Gateway, para obter os dados
necessários.
Gestor: TIC/OI/CS/IS
6
A) Desenho da Arquitetura
A.1) Front-end:
O front-end será desenvolvido em CONTAINER com tecnologia JavaScript com suporte à CSS para os
estilos.
Dados do container
Nome GAMEE-FRONTEND – Interface de comunicação ao usuário - UI
Tecnologia / linguagem de Kubernetes - Docker
programação utilizadas
Porta [A porta deverá estar no 2000
range 1024 a 59999]
Tamanho (X) P (512MB / 1 CPU)
() M (1GB / 1 CPU)
() G (2GB / 1 CPU)
URL Base D4.ui.gamee-frontend.petrobras.com.br
[URL].petrobras.com.br D4.ui.gamee-frontend-dsv.petrobras.com.br (DESENVOLVIMENTO)
D4.ui.gamee-frontend-tst.petrobras.com.br (TESTE)
D4.ui.gamee-frontend-hmg.petrobras.com.br (HOMOLOGAÇÃO)
Gestor: TIC/OI/CS/IS
7
Dados do container
Nome API Gateway
Tecnologia / linguagem de Kubernetes - Docker – Python
programação utilizadas
Porta [A porta deverá estar no 3500
range 1024 a 59999]
Tamanho (X) P (512MB / 1 CPU)
() M (1GB / 1 CPU)
() G (2GB / 1 CPU)
URL Base D4.gamee-gateway.services.petrobras.com.br
[URL].petrobras.com.br D4.gamee-gateway.services-dsv.petrobras.com.br
D4.gamee-gateway.services-tst.petrobras.com.br
D4.gamee-gateway.services-hmg.petrobras.com.br
Gestor: TIC/OI/CS/IS
8
A.2.4 Microsserviço gamee-doree (Desenho Otimizado de Reservatório e Elevação e Escoamento):
- Linguagem Python versão 3.7.8
- Também implantado como um contêiner Docker no Kubernetes.
Dados do container
Nome GAMEE-DOREE – Desenho Otimizado de Reservatório e Elevação e
Escoamento
Tecnologia / linguagem de Kubernetes - Docker – Python – Bash (TORQUE/SLURM)
programação utilizadas
Porta [A porta deverá estar no 3500
range 1024 a 59999]
Tamanho () P (512MB / 1 CPU)
(X) M (1GB / 1 CPU)
() G (2GB / 1 CPU)
URL Base D4.gamee-doree.services.petrobras.com.br
[URL].petrobras.com.br D4.gamee-doree.services-dsv.petrobras.com.br
D4.gamee-doree.services-tst.petrobras.com.br
D4.gamee-doree.services-hmg.petrobras.com.br
A.3) Banco de Dados: A aplicação não necessita de Banco de dados próprio, todas as integrações serão
via conection string ou via API.
A.4) Integração com SAP: Não haverá integração com ambiente do SAP.
A.5) Integrações: As integrações serão com a Base do BIEP, com os sistemas externos, POCOWEB,
GISSUB, SUBWEB e ROSIEE (EE Digital) e com os demais microsserviços via API conforme descrito
abaixo:
- A API Gateway roteia as solicitações dos clientes para os microsserviços apropriados.
- Os microsserviços gamee-doree e gamee-core acessam o serviço DMS para coletar dados de
modelos de simulação.
- O gamee-doree e o gamee-core também acessam os simuladores de elevação e escoamento
para validação e simulação de modelos.
- Os microsserviços interagem entre si e com a API Gateway para realizar operações de busca,
geração e otimização.
Os microsserviços podem ser acessados diretamente pela API ou através de uma interface gráfica,
usando controle de acesso (autenticação e autorização) CAv4, para proteger as operações sensíveis.
Gestor: TIC/OI/CS/IS
9
6. Orientações Corporativas sobre Arquitetura de Aplicações
/ Softwares
Abaixo estão os links para os repositórios de documentação contendo os modelos de arquiteturas que a
aplicação / software deverá usar como referência para prover serviços:
Gestor: TIC/OI/CS/IS
10
Considerações sobre Aprovisionamento de Infra
7.2 Recomendações
a) A recomendação da equipe de Eng. de Aplicações é que as aplicações estejam preparadas para
ESCALAR HORIZONTALMENTE. O ideal é que cada CONTAINER consuma 1 CPU e no máximo
2 GB de memória. Se precisar de mais CONTAINERS escalar para dois (2), três (3), quatro (4), etc.
b) Faça uso dos serviços CORPORATIVOS (controle de acesso, bancos de dados, servidores de
aplicação gerenciados, mensageria, barramento de serviços, envio de correio, dentre outros)
providos pela infraestrutura CORPORATIVA da Petrobras; NÃO há viabilidade técnica para criar
CONTAINERS de Banco de Dados
c) Recomenda-se que o software seja preparado para realizar escalabilidade horizontal no ambiente
de containers.
Pontos de Atenção:
a) Este parecer técnico é válido enquanto a arquitetura do sistema computacional relatado acima
permanecer íntegra e sem modificações em relação ao que foi analisado e diagnosticado pela
equipe técnica.
b) Caso a arquitetura do sistema computacional seja modificada, por quaisquer das partes envolvidas
na criação, manutenção ou operação do sistema, então este parecer perderá sua validade, e um
Gestor: TIC/OI/CS/IS
11
outro parecer mais atualizado deverá ser emitido.
c) Atentar que o campo “Fase do Ciclo de Vida:” seja alterado para “Produção” assim que o acesso
ao ambiente de PRODUÇÃO for disponibilizado para os usuários/clientes da aplicação
A17483_GAMEE.
d) Para a configuração do Pipeline, é necessário acionar a equipe do System Teams de acordo com a
sua vertical de desenvolvimento. Os pontos focais podem ser consultados por meio da comunidade
de interesse do System Teams.
a) Importante destacar que as imagens dos containers têm que estar prontas previamente, e
carregadas no repositório centralizado da PETROBRAS.
Gestor: TIC/OI/CS/IS
12
Segue o link da oferta: Aprovisionamento de Servidores Virtuais - Catálogo de Serviços Petrobras
(service-now.com), favor abrir com as seguintes informações:
a) Tipo de SO: Windows
b) Modelo SO: Windows Server 2022 Standard
c) Grupo Administrador – AD: GG_RJ_APP_GAMEE
d) Memória (GB): 8GB
e) CPU: 2vCPU
f) Disco Principal: 100GB
g) Cofre do CONAN: SF_INFRA_APLICACOES_RIC
h) Datacenter: CIPD
i) Mesa de Suporte: N3-INFRA-APLICACOES-ALARMES
j) Segmento de Rede: RIC
k) VLAN: CIPD – PRODUCAO SERVIDORES VIRTUAIS CENPES (10.30.198.0/23)
l) ZONA DNS: petrobras.com.br
m) Política de Backup: Ambiente produtivo: 35 dias / Não produtivo: 15 dias
n) Grupo de Boot: GU_SCCM_PROD_BOOT_SAB_16H_JANELA_4H
Gestor: TIC/OI/CS/IS
13