• Matéria: Informática
  • Autor: alekanow0
  • Perguntado 2 anos atrás

O Docker é uma tecnologia (plataforma) que propicia criar, executar, testar e implantar aplicações distribuídas dentro de containers de software, tornando portátil a aplicação desenvolvida. Além disso, facilita o empacotamento da aplicação de forma padronizada para o desenvolvimento de software, contendo código, runtime, ferramentas, bibliotecas etc.

Considerando os elementos do Docker, correlacione os termos a seguir aos seus principais conceitos.

1 – Docker registry.

2 – Imagens Docker.

3 – Containers Docker.



I – É uma espécie de repositório Git, em que imagens podem ser versionadas.

II – Têm como base uma imagem Docker.

III – Ambiente encapsulado pronto para ser replicado.



Agora, assinale a alternativa que apresenta a sequência correta.



a.
1-III; 2-I; 3-II.



b.
1-I; 2-II; 3-III.



c.
1-II; 2-III; 3-I.



d.
1-I; 2-III; 3-II.



e.
1-III; 2-I; 3-II.



A arquitetura monolítica é um sistema único, não dividido, que roda em um único processo. Trata-se de uma aplicação de software em que diferentes componentes estão ligados a um único programa, dentro de uma única plataforma.

Considerando as diferenças entre arquitetura monolítica e arquitetura de microsserviços, julgue se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.


I. ( ) A arquitetura monolítica é mais acessível para se adaptar a novas tecnologias.

II. ( ) Na arquitetura monolítica, é mais simples de implantar (deploy), aprender e entender o código.

III. ( ) Na arquitetura monolítica, é preciso escalar tudo da aplicação para escalar um de seus componentes.

IV. ( ) A arquitetura de Microsserviços é uma arquitetura tolerante a falhas, facilitando a correção de qualquer código.



Agora, assinale a alternativa que apresenta a sequência CORRETA.



a.
F - V - F - F.



b.
V - F - V - F.



c.
F - V - V - F.



d.
V - V - V - F.

e.
F - F - V - F.

Microservices Architecture (MSA) é um padrão para a construção de aplicações distribuídas. Um conjunto de serviços, onde cada um executatando em seu próprio processo, cada um explorando uma AP eI, é desenvolvido de forma independente. Cada serviço está focado em fazer determinada tarefa de maneira excelente.

Com relação às complexidades dos microsserviços, avalie as afirmativas a seguir.

No MSA, é necessário que todo o ecossistema seja testado.

Elas aumentam o tráfego de mensagens trocadas entre os componentes de uma aplicação.

Utilizar o MSA significa, automaticamente, melhorar a disponibilidade da aplicação.

Alguns componentes distribuídos de um conjunto podem levar à indisponibilidade da aplicação.




Está correto o que se afirma em:



a.
I e II, apenas;



b.
I, III e IV, apenas.

c.
I, apenas;



d.
I, II, e III, apenas;

e.
II, apenas;


tonycjordao: 1) d.1-I; 2-III; 3-II.
tonycjordao: 2) e.F - F - V - F.

3)a. I e II, apenas;

Stateless e Ferramentas

As duas são verdadeiras e a segunda justifica a ....

Criar, testar, implantar e atualizar

Respostas

respondido por: cesarteixeirafisico
2

Resposta:

Veja o pdf em anexo.

Explicação:

Anexos:
Perguntas similares