Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O ambiente de produção está dimensionado para receber 500 1000 conexões simultâneas de banco de dados e de 200 conexões de usuários PROTHEUS simultâneos (8 7 pods de appserver com 25 usuários cada). Este ambiente faz o balanceamento automático conforme a chegada das conexões e vai alocando os usuários nos pods conforme a necessidade. Caso haja mais conexões de usuário do que o dimensionado, o próprio ambiente fará o balanceamento da sobrecarga nos pods existentes.

O banco utilizado no ambiente de produção será um PostgreSql 1216.63, instalado em um OracleLinux 7.9 (VM) e será gerenciado pelo time de banco de dados do Cloud.

...

  • License Server
  • DbAccess
  • LockServer
  • AppServer
    • Execução do ERP (7x)
    • Execução do Configurador
    • Execução do Portal
    • Execução do REST
    • Execução do WebService
  • FileSystem (protheus_data)
  • Banco de dados Postgres 16.4
  • Serviço de customização (AWS CodeBuild)
  • Serviço de download de Logs (filebrowser)
  • Serviço de integração com GoodData
  • Serviço de integração com 2c
  • Serviço de integração Mingle
  • Serviço de Administração de banco de dados (PgAdminDbeaver)

Cada componente listado acima, reflete em uma imagem (docker) que fica armazenada dentro do gcr.io GCP da conta da engenharia (https://gcr.ious-docker.pkg.dev/eng-protheus). 

Para os ambiente de sistêmico, estamos homologando a versão Oracle Linux 8.10 que baseia-se no RedHat 8-Slim-Fips, Binários 64bits e o novo smartclient web.

Licenciamento

Dentro do sistemico, utilizamos um TOTVSID que nos permite acessar todos os módulos do Protheus, visando a maior abrangência nos testes do produto que iremos.

...

Além do ambiente de produção, disponibilizamos também um ambiente de homologação que é utilizado exclusivamente para testes específicos e debug. Este ambiente terá um único pod de appserver com a possibilidade de acesso de 1 conexão simultânea. Neste ambiente utilizamos o banco PostgreSQL em container na versão 1216.64. Este banco é uma réplica do banco de produção do sistemico e será clonado sempre que solicitado pelos times de produto.

...