Buscar

Uma organização de grande porte, com diversos sistemas distribuídos, apresenta o seguinte cenário: • Possui diversos sistemas como ERP, CRM, Supply...

Uma organização de grande porte, com diversos sistemas distribuídos, apresenta o seguinte cenário:
• Possui diversos sistemas como ERP, CRM, Supply Chain, Call Center, Recursos Humanos, além de diversas aplicações envolvendo tecnologias cliente servidor, Web, entre outras;
• Centenas de integrações ponto a ponto e integrações via EAI;
• Sistemas monolíticos;
• Ausência de monitoramento em seus fluxos de processo.
a) Defina SOA e descreva 4 princípios básicos dos serviços em SOA.
b) Proponha três etapas para que a organização de grande porte implante um processo de SOA.
(valor: 20,0 pontos)


Essa pergunta também está no material:

prova_01_analise_sistemas_desenvolvimento_de_aplicaces
34 pág.

Ibge Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

a) SOA (Service-Oriented Architecture) é uma abordagem arquitetural que permite a criação de sistemas distribuídos, onde os serviços são os principais componentes. Os quatro princípios básicos dos serviços em SOA são: 1. Reutilização: Os serviços devem ser projetados de forma modular e independente, para que possam ser reutilizados em diferentes contextos e aplicações. 2. Interoperabilidade: Os serviços devem ser capazes de se comunicar e interagir entre si, independentemente das tecnologias utilizadas ou das plataformas em que estão executando. 3. Descoberta: Os serviços devem ser facilmente descobertos e acessados por outros sistemas, por meio de um registro centralizado ou mecanismos de descoberta automatizados. 4. Composição: Os serviços devem ser combinados e orquestrados para criar processos de negócio mais complexos, permitindo a criação de novas funcionalidades e aplicações. b) Para que a organização de grande porte implante um processo de SOA, podem ser consideradas as seguintes etapas: 1. Avaliação e planejamento: Realizar uma análise detalhada dos sistemas existentes, identificando os serviços que podem ser modularizados e reutilizados. Definir uma estratégia de implantação, estabelecendo metas e prazos para a transição para uma arquitetura orientada a serviços. 2. Projeto e desenvolvimento: Projetar e desenvolver os serviços de acordo com os princípios de SOA, utilizando padrões e tecnologias adequadas. Implementar mecanismos de descoberta e governança dos serviços. 3. Implantação e integração: Realizar a implantação dos serviços, garantindo a interoperabilidade com os sistemas existentes. Estabelecer mecanismos de integração, como barramentos de serviços (ESB) ou adaptadores específicos para cada sistema. Essas etapas podem variar de acordo com as necessidades e características da organização, mas são fundamentais para uma implantação bem-sucedida de SOA.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais