Logo Passei Direto
Buscar
A Netflix é uma empresa pioneira no desenvolvimento e popularização do estilo de microsserviços. Ao longo do seu percurso, ela criou e distribuiu várias ferramentas para o suporte a microsserviços. Estudamos no curso as tecnologias Netflix Eureka, Netflix Hystrix e o Netflix Zuul. Essas tecnologias ofertam, respectivamente:


a) Tolerância a falhas, descoberta de microsserviços e gateway de APIs.
b) Descoberta de microsserviços, tolerância a falhas e gateway de APIs.
c) Testes macacos (Monkey Tests), gateways de APIs e tolerância a falhas.
d) Gateway de APIs, tolerância a falhas e descoberta de microsserviços.
User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra A) Tolerância a falhas, descoberta de microsserviços e gateway de APIs. O Netflix Eureka é uma ferramenta de descoberta de serviços que permite que os microsserviços se registrem e descubram uns aos outros. O Netflix Hystrix é uma biblioteca de tolerância a falhas que ajuda a controlar a latência e a falha de serviços remotos. O Netflix Zuul é um gateway de API que fornece roteamento dinâmico, monitoramento, resiliência e segurança para microsserviços.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

TO dizer que sobre tecnologias de back-end do .NET:
O .NET Core traz o ASP.NET Web API como uma parte integrante obrigatória.
O WCF (Windows Communication Framework) se tornou obsoleto com a chegada do ASP.NET Web API e foi removido do framework ASP.NET do Windows.
Aplicações ASP.NET Core são tecnologias mais apropriadas para a criação de microsserviços que aplicações ASP.NET tradicionais. Isso porque elas podem operar fora do IIS, tem suporte facilitado para Docker e podem ser executadas em Windows, Linux e OS/X.
É possível criar aplicações com estilo arquitetural MVVM com o ASP.NET tradicional e também com o ASP.NET Core.

a) Verdadeiro, Verdadeiro, Verdadeiro, Verdadeiro
b) Verdadeiro, Falso, Verdadeiro, Falso
c) Falso, Verdadeiro, Falso, Verdadeiro

“O termo "Arquitetura de Microsserviços (Microservice Architecture)" surgiu nos últimos anos para descrever uma maneira específica de desenvolver software como suites de serviços com implantação independente. Embora não exista uma definição precisa desse estilo de arquitetura, há certas características comuns em relação à organização, à capacidade de negócios, ao deploy automatizado, à inteligência nos terminais e ao controle descentralizado de linguagens e de dados.”, James Lewis e Martin Fowler, 2014. É CORRETO dizer sobre esse estilo arquitetural:


a) O WCF não pode ser usado para criar uma arquitetura de microsserviços na plataforma .NET.
b) Ele é um novo nome para o estilo arquitetural SOA.
c) Microsserviços compartilham um único banco de dados, que facilita a comunicação de dados e fornece consistência transacional entre eles.
d) Microsserviços podem ser implementados em tecnologias como Go e Eerlang.
e) A linguagem de implementação não importa para o desenvolvimento de aplicativos SOA.

Uma API representa um conjunto de serviços que podem ser consumidos por diferentes dispositivos e plataformas tecnológicas. Na plataforma Microsoft, o WCF e o ASP.NET Web API são tecnologias que podem suportar o desenvolvimento de APIs. É CORRETO dizer sobre essas tecnologias:


a) O WCF não suporta protocolos UDP.
b) O ASP.NET Web API opera diretamente com protocolo UDP.
c) O ASP.NET WEB API não suporta operação sobre soquetes seguros (SSL).
d) O WCF suporta protocolos síncronos e assíncronos.

Sobre esses arranjos tecnológicos, É INCORRETO dizer que:


O AWS API Gateway e o AWS Lambda podem ser usados para criar APIs governadas que expõem microsserviços de funções como serviços.
O Docker e o Google Kubernetes não podem ser usados para criar enxames de microsserviços que operem em clusters horizontais ou verticais.
O Docker já é suportado pelo Visual Studio 2017 para empacotar aplicações .NET Core em contêineres isolados e com isso facilitar a implantabilidade de aplicações .NET.
O Google Cloud Functions possui tarifação em tempo de CPU e espaço de memória usado pelos microsserviços.

Sobre transações em microsserviços pode-se dizer que:


Eles suportam os aspectos C, A e P do teorema de CAP.
Eles não suportam transações distribuídas e trabalham com o paradigma chamado de consistência eventual.
Eles suportam os aspectos C e P do teorema de CAP.
Eles suportam os aspectos C e A do teorema de CAP.

É CORRETO dizer sobre o protocolo HTTP:


Os métodos INCLUDE e POST podem ser usados para criar novos recursos em servidores Web.
O método POST processa parâmetros somente através da Query String.
Os métodos GET e POST são seguros.
Os métodos PUT, DELETE e GET são considerados idempotentes.

Sobre essas tecnologias, É INCORRETO dizer:

Servlets podem ser usados como despachantes de requisições HTTP, filtros de segurança e controladores Web.
O JAX-WS suporta SOAP.
EJBs não suportam a operação sobre protocolo JMS.
O JAX-RS suporta protocolo HTTP e tem sido muito adotado para a montagem de aplicações RESTful em Java.
a) Apenas a afirmativa 1 está incorreta.
b) Apenas a afirmativa 2 está incorreta.
c) Apenas a afirmativa 3 está incorreta.
d) Apenas a afirmativa 4 está incorreta.

Mais conteúdos dessa disciplina