Trabalhos
a) Em que ambiente este sistema é processado (Cliente/Servidor,Web, Multiusuário, etc) ? O ambiente em que o Microsoft Dynamics Ax é processado é um ambiente Cliente / Servidor, aonde estações, que são os clientes, fazem requisições para um Servidor Dedicado. Esta é uma imagem geral da arquitetura do Dynamics Ax:
Fonte: http://technet.microsoft.com/en-us/library/dd362112.aspx Da vista lógica da Arquitetura do Dynamics AX, conseguimos separar partes importantes, como a parte do Client:
Podemos reparar que o cliente pode acessar o ERP tanto de um browser como de uma aplicação nativa do Windows. Independente do meio, a requisição é redirecionada á um Servidor:
Esse servidor recebe todas as requisições e as gerencia de acordo com a arquitetura escolhida no contexto do cliente que adquiriu o ERP: ele também pode trabalhar como um Proxy. Normalmente ele gerencia a requisição delegando a mesma para um ambiente distribuído aonde existe um balanceamento de carga juntamente com um Application Server, aonde será determinada a camada da aplicação que irá processar uma resposta para o cliente. O Application Server do Dynamics AX é o AOS: Application Object Server.
É o AOS quem gerencia as sessões de usuário, que processa as requisições na camada de negócio e quem se comunica com o repositório, que é a camada de banco de dados da aplicação, que no caso, é um SQL Server. O AOS é o core do Dynamics AX, é o elemento principal de sua arquitetura. E como citado acima, é essa camada que pode ser gerenciada através de um cluster com ou sem um balanceamento de carga.
b) Qual sistema operacional é utilizado? (Nome, versão, etc) Como não podia deixar de ser, o único Sistema Operacional suportado é o Windows. Os clientes podem utilizar as seguintes versões (32/64 bits): • • • • • • Windows Vista Professional Edition SP2 Windows Vista Ultimate Edition SP2 Windows Vista Enterprise Edition SP2 Windows 7 Professional Edition Windows 7 Ultimate Edition