Filtrar


Questões por página:

Considere o seguinte manifesto simplificado de um Deployment no Kubernetes:


Imagem associada para resolução da questão



Diante do exposto, assinale a alternativa CORRETA.

Considere o seguinte trecho de um arquivo docker-compose.yml utilizado para orquestrar uma aplicação web:

Imagem associada para resolução da questão


Acerca do cenário apresentado, avalie as sentenças a seguir:
O uso de condition: service_healthy no depends_on garante que o serviço web só será iniciado após o serviço db estar marcado como saudável. PORQUE O health check do web impede que o container seja considerado "running" até que o endpoint /health esteja acessível, o que evita falhas de inicialização.
Acerca dessas sentenças, assinale a alternativa CORRETA.
Um desenvolvedor está criando uma aplicação web escalável e resiliente e, nesse sentido, ele analisa algumas arquiteturas que podem ser empregadas nessa solução. Acerca desse assunto, avalie as sentenças a seguir:

Objetivando reduzir a latência e simplificar a segurança, a arquitetura cliente-servidor elimina a necessidade de APIs ou gateways e fornece ao cliente acesso diretamente aos dados do banco. PORQUE A arquitetura baseada em microsserviços difere consideravelmente da cliente-servidor, pois fragmenta a aplicação em serviços independentes, cada um responsável por uma funcionalidade específica, permitindo escalabilidade horizontal, uso de tecnologias distintas e implantação autônoma.


Acerca dessas sentenças, assinale a alternativa CORRETA.
São características válidas da arquitetura REST para construção de APIs:

1. É uma arquitetura orientada a eventos e não é do tipo cliente-servidor.
2. É uma arquitetura sem estado definido, ou que implementa statelessness, com cada requisição contendo todas as informações para sua compreensão.
3. Os clientes podem armazenar temporariamente em cache respostas, o que é conhecido como cacheabilidade.

Assinale a alternativa que indica todas as afirmativas corretas.

No ciclo de vida do desenvolvimento de software, a fase em que o produto e o ambiente são projetados de acordo com a especificação, ajudando a determinar o hardware e a arquitetura do sistema, é chamada de