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.
3)a. I e II, apenas;
Stateless e Ferramentas
As duas são verdadeiras e a segunda justifica a ....
Criar, testar, implantar e atualizar
Soluções para a tarefa
Respondido por
2
Perguntas interessantes
Português,
4 meses atrás
Filosofia,
4 meses atrás
Matemática,
4 meses atrás
Química,
4 meses atrás
Biologia,
9 meses atrás
Ed. Física,
9 meses atrás