Prévia do material em texto
02/04/2023, 19:07 Atividade Objetiva 04: 07 - Arquitetura de Back-End (2022) https://pucminas.instructure.com/courses/90089/quizzes/297935 1/4 Atividade Objetiva 04 Entrega Sem prazo Pontos 10 Perguntas 4 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 3 1 minuto 10 de 10 MAIS RECENTE Tentativa 3 1 minuto 10 de 10 Tentativa 2 1 minuto 2,5 de 10 Tentativa 1 9 minutos 0 de 10 As respostas corretas estão ocultas. Pontuação desta tentativa: 10 de 10 Enviado 2 abr em 19:06 Esta tentativa levou 1 minuto. Fazer o teste novamente 2,5 / 2,5 ptsPergunta 1 A computação serverless é um tipo de computação efêmera que não exige a alocação de uma infraestrutura física ou plataformas explícitas como banco de dados e servidores Web. Ela é um tipo particular de microsserviço e que usa as facilidades de nuvens para prover escalabilidade sob demanda. Na terminologia de nuvem, ela pode ser chamada de: IAAS (Infraestrutura como Serviço) SAAS (Software como Serviço) FAAS (Função como Serviço) https://pucminas.instructure.com/courses/90089/quizzes/297935/history?version=3 https://pucminas.instructure.com/courses/90089/quizzes/297935/history?version=3 https://pucminas.instructure.com/courses/90089/quizzes/297935/history?version=2 https://pucminas.instructure.com/courses/90089/quizzes/297935/history?version=1 https://pucminas.instructure.com/courses/90089/quizzes/297935/take?user_id=166255 02/04/2023, 19:07 Atividade Objetiva 04: 07 - Arquitetura de Back-End (2022) https://pucminas.instructure.com/courses/90089/quizzes/297935 2/4 PAAS (Plataforma como Serviço) DbAAS (Banco de Dados como serviço) 2,5 / 2,5 ptsPergunta 2 As seguintes tecnologias foram criadas para suportar o estilo de computação serverless. IBM OpenWhisk, Spring Boot e Google Functions IBM OpenWhisk, Amazon Lambda e Google Functions Google Functions, ASP.NET Core 2.0 e IBM OpenWhisk Amazon Lambda, Node.JS Express e Microsoft Azure Functions Netflix Hystrix, Python Flask e PHP Lumen 2,5 / 2,5 ptsPergunta 3 A computação sem servidor, por sua natureza pontual e efêmera, promete racionalizar custos da computação em nuvem. Ela promete reduzir desperdícios com servidores ociosos ou super-dimensionados e se tornar uma oferta mais vantajosa para diversos tipos de cenários de negócio. Sobre o seu modelo de precificação, podemos dizer que: Ela é baseada, no caso da AWS Lambda, na reserva e pagamento de um micro-instância chamada m1.micro. 02/04/2023, 19:07 Atividade Objetiva 04: 07 - Arquitetura de Back-End (2022) https://pucminas.instructure.com/courses/90089/quizzes/297935 3/4 Ela é baseada nos ciclos de computação usados em milissegundos, memória usada e espaço de armazenamento em disco consumido. Ela é baseada nos ciclos de computação usados em milissegundos e memória usada. Mas os servidores subjacentes usados são transparentes e não são cobrados. Ela é baseada nos ciclos de computação usados em milissegundos e armazenamento em disco. Ela é similar ao modelo de PAAS, onde você paga por um ambiente com preço definido que inclui um sistema operacional, servidor Web e banco de dados. 2,5 / 2,5 ptsPergunta 4 Existem similaridades entre a computação sem servidor e o estilo de microsserviços. Assinale a resposta incorreta dentre as afirmações abaixo: Funções como serviços (computação serverless) operam de forma distribuída e autônoma, similar a microsserviços. Funções como serviços e microsserviços possuem granularidade menor que aplicações tradicionais como MVC em ASP.NET ou Java EE. Todo microsserviço que seja disponibilizado em ambiente de nuvem é apropriado para ser operado como um modelo de computação sem servidor (FAAS) 02/04/2023, 19:07 Atividade Objetiva 04: 07 - Arquitetura de Back-End (2022) https://pucminas.instructure.com/courses/90089/quizzes/297935 4/4 Isso é falso. Alguns microsserviços podem realizar computações de longa duração ou exigir servidores complexos para a sua operação. E esses microsserviços não seriam apropriados para operar como FAAS. Os desafios complexos de testabilidade de microsserviços são também presentes na computação sem servidor. Microsserviços possuem uma diferença fundamental de FAAS que é sua independência de ambientes de nuvem. Microsserviços podem ser operados on-premises, se necessário. Já a computação sem servidor exige uma nuvem, pública ou privativa. Pontuação do teste: 10 de 10