Ora, Ora

Parece que você tem um Bloqueador de Anúncios ativo, e quem não usa?

Contudo a Agatha Edu se mantém essencialmente com a renda gerada por anúncios, desativa aí rapidinho, parça. 😀

Home > Propostas de Redação > Propostas de Redação: Concursos > TRT

Tecnologias Em Microsserviços E Scrum

Banca: FCC

2022

TRT 14 - Tribunal Regional do Trabalho da 14ª Região | Técnico Judiciário - TRT

Padrão de Resposta: 30 linhas

Em uma reunião do departamento de Tecnologia da Informação de uma organização, o gerente de projetos discorreu sobre o desenvolvimento de uma nova aplicação distribuída e escalável, que executará a partir da nuvem, utilizando microsserviços. Além disso, o gerente de projetos forneceu as seguintes informações. Os microsserviços serão implantados com auxílio de tecnologias de containers como Docker, Kubernetes e Rancher. Para criar os microsserviços, serão utilizados, dentre outros recursos, o Spring Cloud, que fornece uma série de ferramentas que facilitam a criação de aplicações distribuídas e escaláveis. Para manter a cultura de DevOps, serão utilizadas práticas de automação de infraestrutura, como Continuous Delivery (CD) e Continuous Integration (CI). Para gestão e planejamento do projeto será utilizada a metodologia ágil Scrum. Após a reunião, o gerente solicitou ao analista um conjunto de informações sobre as tecnologias a serem utilizadas.

Supondo que você seja o analista responsável:

a. Explique a relação entre as tecnologias Docker, Kubernetes e Rancher.

b. Considerando o uso do Spring Cloud, indique o recurso a ser utilizado para permitir que outros serviços descubram facilmente a rota dos serviços que precisam acessar.

c. Considerando o uso do Spring Cloud, indique o gateway a ser utilizado como um intermediário nas requisições para outros serviços, provendo roteamento dinâmico, monitoramento, resiliência e segurança.

d. Indique a API adequada para realizar a comunicação entre os microsserviços independentes na arquitetura microsserviços.

e. Indique os formatos de mensagem mais comuns utilizados na arquitetura de microsserviços.

f. Explique as práticas de automação de infraestrutura Continuous Delivery (CD) e Continuous Integration (CI).

g. Explique como são divididos os ciclos do projeto no Scrum e informe a duração desses ciclos.

h. Explique como são tratadas as funcionalidades a serem implementadas no Scrum e como essas funcionalidades são priorizadas para desenvolvimento.