Árvore de páginas

Versões comparadas

Chave

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

Trata-se da instalação padrão do Microsiga Protheus ERP em um ambiente na nuvem TOTVS Cloud em um ambiente conteinerizado (Docker + Linux). Este ambiente pode ser acessado de qualquer local e em qualquer hora, desde que se tenha conexão com a Web com latência abaixo de 40ms e o acesso ao ambiente é realizado via smartclient (Electron ou Desktop) ou browser.

Arquitetura

A arquitetura do Smart eSocial é disponibilizada no conceito de deploy em contêineres, orquestrada via Kubernetes. O Kubernetes permite orquestrar contêineres em múltiplos hosts, em clouds públicas, privadas ou híbridas, além disto permite otimizar o uso do hardware, maximizando a disponibilidade de recursos para execução dos aplicativos e uma maior agilidade para escalar aplicativos em contêineres e recursos relacionados. Utilizamos máquinas com 6vCpux com 16Gi de memória e direito á 2 appservers por ambiente (Produção e Homologação) e dois serviços de rest (produção e homologação). 

Componentes dentro da arquitetura

Cada componente em execução do Protheus é separado dentro de um pod, onde temos:

  • License Server
  • DbAccess
  • LockServer
  • AppServer
    • Execução do SIGATAF (Produção e Homologação)
    • Execução do REST (Produção e Homologação)
  • Banco de dados Oracle ou Postgres (Somente para testes internos)

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

Licenciamento

Dentro do ambiente, utilizamos um TOTVSID que nos permite acessar somente os módulo SIGATAF, pois o licenciamento deste produto é especifico para a oferta Pluggin SmartEsocial