Na Arquitetura Orientada a Eventos (Event-Driven
Architecture - EDA), qual componente é responsável por
capturar eventos gerados por diferentes fontes,
armazená-los temporariamente e garantindo a entrega
aos consumidores, mesmo em caso de falhas,
permitindo que os sistemas sejam desacoplados e
escaláveis?
O TCE-PE busca soluções que otimizem o desenvolvimento de
sistemas próprios voltados ao controle externo da administração
pública. Nesse contexto, imagine que a equipe técnica do Tribunal
precise criar uma nova aplicação institucional com funcionalidades
específicas de auditoria e análise de dados. O desenvolvimento
será realizado internamente, com integração via APIs, implantação
ágil de novas versões e escalabilidade automatizada conforme o
uso.
Além disso, a equipe deseja focar apenas na lógica da aplicação,
sem gerenciar diretamente servidores, sistemas operacionais,
redes ou demais aspectos da infraestrutura.
Considerando essas necessidades, o modelo de serviço em nuvem
mais adequado para os objetivos descritos é:
A orquestração de serviços é usada para gerenciar e automatizar a
implantação, o dimensionamento e a operação de aplicações em
containers. Os containers são uma forma de empacotar uma
aplicação e suas dependências de maneira que ela possa ser
executada de forma consistente em qualquer ambiente.
Com relação a orquestração de serviços e o uso de containers,
assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) Ferramentas como Kubernetes e Docker Swarm são
populares para orquestração de serviços, pois permitem
gerenciar, coordenar e programar contêineres em grande
escala.
( ) Um API Gateway atua como um proxy reverso, ficando entre
os aplicativos cliente e os microsserviços, fornecendo um
único ponto de entrada para todas as requisições de clientes a
um conjunto de serviços.
( ) Nos microsserviços o software consiste em pequenos serviços
integrados e dependentes, que se comunicam usando APIs
bem definidas, onde cada serviço realiza uma única função.
As afirmativas são, respectivamente,