Prévia do material em texto
Questão 1 Considerando o tema computação em nuvem (do inglês cloud computing), analise as assertivas e assinale a alternativa que apresenta corretamente conceitos e aplicações de Computação em Nuvens. I. Computação em nuvem é a possibilidade de acessar arquivos e executar diferentes tarefas pela internet, sem a necessidade de instalar aplicativos no computador do usuário. II. O armazenamento de dados é feito em serviços online, em uma rede de computadores. Dessa maneira, para realizarmos determinada tarefa, bastaria nos conectarmos ao serviço on-line, desfrutar de suas ferramentas, salvar o trabalho e depois acessá-lo de qualquer outro lugar. III. Com a computação em nuvem, os dados do usuário não estão salvos em um disco rígido do seu computador, mas sim disponíveis na web. Desta forma o usuário pode acessar as suas informações a partir de qualquer dispositivo como, por exemplo, um computador, um tablet ou até mesmo a partir de um celular. A) Apenas I e II estão corretas. B) Todas estão corretas. C) Apenas I e III estão corretas. D) Apenas II e III estão corretas. E) Nenhuma das afirmativas está correta. Questão 2 Existem diversos serviços em nuvem para facilitar o desenvolvimento de aplicações multimídia, principalmente soluções voltadas para streaming de áudio e vídeo a partir de servidores em nuvem. Nesse contexto, analise as afirmativas a seguir. I. O serviço Content Protection da Azure pode ser utilizado para lidar com o problema de cópias não autorizadas de conteúdo em aplicações de streaming de áudio e vídeo na Internet. II. Além da transmissão de fluxos (streaming) de vídeo sob demanda, serviços de mídia em nuvem, como o AWS Elemental MediaConnect e o Azure Live and on- demand streaming, suportam fluxos de vídeo ao vivo em larga escala. III. O uso de serviços de streaming em provedores de Computação em Nuvem é suficiente para garantir o desempenho das aplicações. A) I e II, apenas. B) II e III, apenas. C) III, apenas. D) I, apenas. E) II, apenas. Questão 3 Em relação aos conceitos sobre modelo de implementação da computação em nuvem, correlacione as descrições da coluna à direita com os conceitos indicados na coluna à esquerda. 1) Nuvem Privada 2) Nuvem Comunitária 3) Nuvem Híbrida 4) Nuvem Pública ( ) A infraestrutura de nuvem é composta de duas ou mais nuvens, que podem ser privadas, comunitárias ou públicas e que permanecem como entidades únicas, ligadas por uma tecnologia padronizada ou proprietária que permite a portabilidade de dados e aplicações. ( ) A infraestrutura de nuvem é disponibilizada para o público em geral, sendo acessada por qualquer usuário que conheça a localização do serviço, através da Internet. ( ) A infraestrutura de nuvem é compartilhada por diversas empresas, sendo essa suportada por uma comunidade específica que partilhou seus interesses, tais como a missão, os requisitos de segurança, a política e considerações sobre flexibilidade. ( ) A infraestrutura de nuvem é utilizada exclusivamente por uma organização, sendo essa nuvem local ou remota e administrada pela própria organização ou por terceiros. A sequência correta, de cima para baixo, é: A) 3, 4, 2, 1. B) 2, 4, 1, 3. C) 1, 2, 3, 4. D) 1, 4, 2, 3. E) 4, 3, 1, 2. Questão 4 Os provedores de Computação em Nuvem também oferecem serviços de apoio ao desenvolvimento de software, por exemplo, para gerenciamento de código-fonte e implantação (deployment) automática de aplicações. Porém, ainda existem várias dificuldades para o desenvolvimento e a hospedagem de aplicações em nuvem. Nesse contexto, avalie as afirmativas a seguir: I. Uma das principais dificuldades é o gerenciamento e o versionamento de código- fonte das aplicações em nuvem, devido ao acesso remoto ao código hospedado em servidores do provedor. II. Aspectos de portabilidade, integração e interoperabilidade ficam prejudicados devido às inúmeras ferramentas específicas para automação de testes, implantação, gerenciamento de tarefas e monitoramento de aplicações. III. A implantação de aplicações em nuvem exige conhecimentos específicos sobre serviços e protocolos de rede, pois pode ocorrer algum problema na comunicação entre componentes de uma aplicação, mesmo que eles sejam disponibilizados pelo mesmo provedor. Caracteriza corretamente uma dificuldade no desenvolvimento e implantação de aplicações em nuvem o que se afirma em: A) I, II e III, apenas. B) III, apenas. C) II, apenas. D) I, apenas. E) II. apenas. Questão 5 Em relação às características essenciais de serviços de computação em nuvem, avalie as afirmativas a seguir. I. A contabilização do uso dos recursos é imprescindível para viabilizar a tarifação dos serviços em nuvem. II. O amplo acesso aos serviços em nuvem exige o uso de software livre gratuito. III. Mecanismos de virtualização são uma forma eficiente de permitir a elasticidade dos serviços em nuvem. Considerando o contexto apresentado, é correto o que se afirma em A) II e III, apenas. B) I e III, apenas. C) I, apenas. D) I, II e III. E) I e II, apenas. Questão 6 A consolidação do modelo de computação em nuvem foi viabilizada por uma série de avanços em diversas tecnologias de redes e sistemas distribuídos. Nesse contexto, considere as afirmativas as seguir: I. A evolução das tecnologias de transmissão de dados melhorou a qualidade do acesso à internet, o que beneficiou o acesso remoto a serviços de computação em nuvem. II. A escalabilidade de serviços em nuvem foi possível na medida em que a virtualização baseada em contêineres substituiu a virtualização baseada em hypervisor. III. A especificação de modelos de serviços baseados em tecnologias web favoreceu os mecanismos de integração de aplicações em nuvem. Considerando o texto apresentado, é correto o que se afirma em: A) II e III, apenas. B) I, II e III. C) I, apenas. D) I e II, apenas. E) I e III, apenas. Questão 7 Máquinas virtuais e contêineres compreendem os serviços básicos de computação para execução de aplicações em nuvem. Neste contexto, avalie as afirmativas a seguir: I. Os provedores possuem um repositório de imagens de máquinas virtuais a partir das quais as instâncias podem ser rapidamente criadas. II. Depois que uma instância de máquina virtual é criada com a quantidade de memória e de núcleos de processamento solicitados, o cliente precisa instalar o sistema operacional de sua preferência na instância. III. A orquestração de contêineres é o mecanismo que permite a comunicação entre os contêineres que formam uma aplicação. Considerando as afirmativas apresentadas, é correto o que se afirma em: A) II, apenas. B) III, apenas. C) I e II, apenas. D) I, apenas. E) II e III, apenas. Questão 8 Assinale a alternativa que apresenta o modelo de implantação de computação em nuvem em que a sua infraestrutura é compartilhada por diversas organizações e que suporta uma comunidade que possui interesses comuns. A) Nuvem gratuita. B) Nuvem privada. C) Nuvem pública. D) Nuvem híbrida. E) Nuvem comunitária. Questão 9 A arquitetura de microsserviços apresenta uma série de vantagens sobre aplicações monolíticas. Nesse contexto, avalie as afirmativas a seguir: I. Caso seja necessário, microsserviços que compõem uma mesma aplicação podem ser implementados em linguagens diferentes em função de requisitos específicos. II. Como o nível de modularização é maior nas aplicações baseadas em microsserviços, essa arquitetura permite agilizar as atualizações necessárias. III. Como os microsserviços são altamente coesos, testes de integração são desnecessários. Considerando as afirmativas apresentadas, é correto o que se afirma em: A) I, apenas. B) II, apenas. C) II e III,apenas. D) I e II, apenas. E) III, apenas. Questão 10 Um dos modelos de serviço especializado mais importantes na computação em nuvem é o Banco de Dados como Serviço (DBaaS). Esse serviço permite que um cliente crie instâncias de bancos de dados nos provedores. Considerando o modelo (DBaaS), avalie as afirmativas a seguir: I. Uma das vantagens do serviço DBaaS para pequenas e médias empresas é que elas podem manter bancos de dados escaláveis e confiáveis sem ter que gerenciar servidores. II. Como o acesso ao banco de dados é remoto, o desempenho da rede de acesso pode comprometer a qualidade do serviço e mecanismos de segurança devem ser usados na transmissão de dados críticos. III. Um dos benefícios do serviço DBaaS é a facilidade para o cliente migrar o banco de dados de um provedor para outro, pois o banco de dados já está em ambiente de nuvem. Considerando o contexto apresentado, é correto o que ser afirma em: A) I, apenas. B) III, apenas. C) I e II, apenas. D) II, apenas. E) II e III, apenas. Questão 11 Os provedores de Computação em Nuvem oferecem diversos serviços de rede. Esses serviços podem ser utilizados juntamente com instâncias de computação para a implantação de aplicações distribuídas em ambiente de nuvem. Neste contexto, avalie as afirmativas a seguir: I. Os serviços de balanceamento de carga aumentam a tolerância a falhas e a segurança das aplicações. II. Os serviços de CDN contribuem para melhorar o desempenho e a disponibilidade das aplicações em nuvem. III. A nuvem Privada Virtual dispensa o uso de mecanismos de criptografia para garantir o sigilo dos dados das aplicações em nuvem pois os recursos alocados não são compartilhados com outros clientes. Considerando as afirmativas apresentadas, é correto o que se afirma em: A) II e III, apenas. B) I e II, apenas. C) II, apenas. D) I, apenas. E) III, apenas. Questão 12 Os provedores de computação em nuvem suportam diferentes formas de gerenciamento e acesso aos serviços. Algumas formas de acesso permitem automatização das ações de gerenciamento. Entre as principais formas de acesso, pode-se destacar: interface web, CLI, SDK e API web. Considerando as formas de acesso e configuração dos serviços em nuvem, é correto o que se afirma em: A) A forma de acesso por linha de comando (CLI) dispensa a instalação de qualquer software do provedor, pois pode ser usado um terminal de comando nativo. B) Sem o SDK de um provedor para uma determinada linguagem, não é possível hospedar uma aplicação que usa essa linguagem nesse provedor. C) API web pode ser utilizada para acesso e configuração de diversos modelos de serviço, inclusive serviços de armazenamento de dados. D) Todas as formas de acesso facilitam o modelo de Infraestrutura como código (IaC). E) Software como Serviço (SaaS) é acessado sempre como interface web.