Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:886667) Peso da Avaliação 3,00 Prova 68176098 Qtd. de Questões 10 Acertos/Erros 7/3 Nota 7,00 O Amazon Relational Database Service (Amazon RDS) facilita a configuração, a operação e a escalabilidade de bancos de dados relacionais na nuvem. O serviço oferece capacidade econômica e redimensionável e automatiza tarefas demoradas de administração, como provisionamento de hardware, configuração de bancos de dados, aplicação de patches e backups. Sobre os bancos de dados suportados pelo Amazon RDS, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Amazon RDS não possui suporte ao banco Oracle. ( ) O Amazon RDS possui suporte ao banco Amazon Aurora. ( ) O Amazon RDS possui suporte ao banco MySQL. ( ) O Amazon RDS possui suporte ao banco Microsoft SQL Server. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B V - V - V - F. C V - F - V - V. D F - V - V - V. O termo computação em nuvem foi originado do Instituto Nacional de Padrões e Tecnologia (NIST), que designa computação em nuvem como um modelo sob demanda para uso de recursos de computação configuráveis. Esta disponibilização de recursos computacionais, como servidores, armazenamento de dados, aplicações e serviços, podem ser rápida e facilmente liberados para os clientes, com pequeno esforço do provedor de serviços (CHANDRASEKARAN, 2015). Com base nas características principais da computação em nuvem, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A computação em nuvem permite que empresas usem apenas a quantidade de recursos necessários, podendo aumentar ou diminuir a quantidade. ( ) A computação em nuvem pode criar ilusão de que os recursos em nuvem sejam infinitos. ( ) A computação em nuvem permite que se pague somente por aqueles serviços que de fato são usados. ( ) Com a computação em nuvem, não é necessário adquirir recursos antecipadamente. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: CHANDRASEKARAN, K. Essentials of cloud computing. Boca Raton: CRC Press, 2015. VOLTAR A+ Alterar modo de visualização 1 2 Disponível em: https://keyhannet.com/wp-content/uploads/2018/11/K.-Chandrasekaran-Essentials-of- Cloud-Computing-2014-Chapman-and-Hall_CRC.pdf. Acesso em: 13 ago. 2020. A F - V - F - V. B V - V - V - V. C V - F - V - V. D V - V - V - F. A plataforma como serviço (PaaS) é um modelo de computação em nuvem, no qual um fornecedor atribui ferramentas de hardware e software aos usuários on-line. Esse fornecimento acontece por meio de um provedor de PaaS, que hospeda o hardware ou o software em sua própria infraestrutura digital. Como resultado, o PaaS libera os desenvolvedores da instalação de hardware e software internos, para desenvolver ou executar um novo aplicativo, por exemplo. Com relação ao PaaS, assinale a alternativa CORRETA: A Os provedores de PaaS fornecem aos desenvolvedores sua própria pilha de ferramentas. B O custo é reduzido, não é necessária a compra de ferramentas de desenvolvimento e teste se os serviços de PaaS foram selecionados. C Os serviços PaaS não oferecem suporte a desenvolvedores que trabalham remotamente. D Apresenta alta complexidade no desenvolvimento e implantação. O Software as a Service (SaaS) surgiu por volta de 1999 e suas aplicações são licenciadas como um serviço sob demanda com um modelo de distribuição do serviço. Existem três soluções, modelos ou tipos de serviços oferecidos pela computação em nuvem: Software as a Service (SaaS), Platform as a Service (PaaS), Infraesrtucture as a Service (IaaS). Eles são utilizados para disponibilizar diversas soluções inteligentes por meio da web como armazenamento, disponibilidade de ferramentas e softwares, poder de processamento, plataformas de criação, entre outros. No que diz respeito a estas três soluções, modelos ou tipos de serviços, assinale a alternativa CORRETA: A O SaaS é um serviço utilizadas por analistas e desenvolvedores para implementar suas aplicações, como linguagens de programação, ferramentas de desenvolvimento etc. A PaaS é uma plataforma com interface para o usuário como as redes sociais e a Netflix. E a IaaS fornece computadores servidores, armazenamento de dados, Firewall, recursos de internet, entre outros. B O SaaS fornece computadores servidores, armazenamento de dados, Firewall, recursos de internet, ERP, CRM entre outros. A PaaS é uma plataforma em que os desenvolvedores podem implementar suas aplicações, como linguagens de programação, sistema operacional etc. E a IaaS oferece infraestrutura com interface para o usuário como o Netflix, Dropbox, ERP, SOA, DSS entre outros. C O SaaS oferece aplicação com interface para o usuário como as redes sociais e a Netflix. A PaaS é uma plataforma que fornece computadores servidores, armazenamento de dados, Firewall, recursos de internet, entre outros. E a IaaS PaaS é uma infraestrutura em que os desenvolvedores podem implementar suas aplicações, como linguagens de programação, hardware (servidores, discos), sistema operacional, ferramentas de desenvolvimento etc. 3 4 D O SaaS oferece aplicação com interface para o usuário como as redes sociais e a Netflix. A PaaS é uma plataforma em que os desenvolvedores podem implementar suas aplicações, como linguagens de programação, hardware (servidores, discos), sistema operacional, ferramentas de desenvolvimento etc. E a IaaS fornece computadores servidores, armazenamento de dados, Firewall, recursos de internet, entre outros. As Funções como Serviço (FaaS) podem ser descritas como um modelo de execução computacional orientado a eventos sem uma infraestrutura complexa, normalmente associada à criação e publicação de softwares. Com a utilização do FaaS, o hardware físico, o sistema operacional da máquina virtual e o gerenciamento de software do servidor são gerenciados pelo provedor da nuvem (IBM, 2019). No que se refere às Funções como Serviço (FaaS), classifique V para as sentenças verdadeiras e F para as falsas: ( ) Pela FaaS, o código da função é carregado no provedor que fica responsável por gerenciar os processos, provisionar recursos e instanciar as máquinas virtuais. ( ) Pela FaaS é possível que o produto de software seja amplamente distribuído sem que haja sobrecarga de infraestrutura, atividades de manutenção reduzidas, escalável e de fácil e rápida implementação. ( ) Pela FaaS é possível gerar resultados financeiros mais demorados para o negócio pelo fato de haver sobrecarga de infraestrutura e maiores chances de atividades de manutenção devido à complexidade de recursos tecnológicos amplamente distribuídos. ( ) Pelo FaaS se limita a utilizar linguagens de programação específicas para uma estrutura de função como serviço distribuído onde as funções do AWS Lambda não podem ser implementadas em JavaScript, Python, Go ou qualquer linguagem JVM ou .NET. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: IBM Cloud Education. FaaS (function-as-a-service). IBM Cloud Learn Hub, New York, 30 jul. 2019. Disponível em: https://www.ibm.com/cloud/learn/faas. Acesso em: 14 ago. 2020. A F - V - F - F. B V - V - F - F. C V - V - F - V. D V - F - V - F. Existem várias soluções SaaS que podem lidar com segurança, monitoramento, registro em log, teste etc., e as categorias de dados incluem inteligência de negócios, banco de dados como serviço, visualização de dados, dashboards, data mining etc., e mais funções, bem como controlam totalmente a infraestrutura, desempenho, segurança, escalabilidade, privacidade etc. Enfim, uma empresa deve usar o SaaS para terceirizar todos os aplicativos, recursos e serviços que não são sua competência essencial, assumindo que atenda às suas necessidades e seja acessível. A respeito da lista de provedores de SaaS, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O provedor SaaS Google App foi lançado em 2006 como um pacotede aplicativos que oferece soluções para e-mail, calendário, armazenamento em nuvem, reunião ou treinamento pelo Meet e edição de documentos (textos, planilhas e apresentações). ( ) O provedor SaaS OneDrive é um serviço de armazenamento em nuvem da Microsoft. A plataforma é suportada por iOS, Android e Windows e todos os usuários podem utilizá-la. Os usuários do Office 365 têm acesso ilimitado aos serviços de armazenamento e é totalmente gratuito. 5 6 ( ) O provedor SaaS Salesforce é uma plataforma em nuvem comercial que fornece aplicativos personalizáveis, principalmente serviços de Gerenciamento de Relacionamento com o Cliente (Customer Relationship Management (CRM)), para os consumidores. ( ) O provedor SaaS Amazon Web Services (AWS), é um serviço de fácil utilização para implantação e escalabilidade de aplicações e serviços da web desenvolvidos com Java, .NET, PHP, Node.js, Python, Ruby, Go e Docker em servidores familiares como Apache, Nginx, Passenger e IIS. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B F - V - V - F. C V - F - V - V. D V - V - F - V. O Contâiner como Serviço fornece maneiras fáceis de configurar clusters de contêiner. A orquestração, que essencialmente automatiza as principais funções da tecnologia da informação, é fundamental para os CaaS. As ferramentas Google Kubernetes, Docker Swarm e Apache Mesos possuem plataformas de orquestração CaaS, bem como alguns provedores de CaaS de nuvem pública incluem Google, Amazon Web Services (AWS), Rackspace e IBM. Sobre as funções de contêineres, analise as afirmativas a seguir: I- Interface de comunicação entre contêineres. II- Alocação de capacidade de armazenamento. III- Dimensionamento de armazenamento de PaaS. IV- Distribuição de contêineres em vários hosts. Assinale a alternativa CORRETA: A As afirmativas II e III estão corretas. B As afirmativas I, II e IV estão corretas. C Somente a afirmativa I está correta. D Somente a afirmativa IV está correta. Os Contêineres como Serviço (CaaS) são serviços em nuvem que permitem aos usuários gerenciar e implantar contêineres, aplicativos e clusters por meio da virtualização baseada em contêiner. Com relação ao CaaS, assinale a alternativa CORRETA: A Possui distribuição de contêineres em vários hosts. B Possui interface de descoberta de comunicação entre PaaS. C Possui balanceamento de descoberta de serviço. 7 8 D Possui agrupamento de contêineres em unidades físicas. O Google Kubernetes Engine (GKE) oferece um ambiente gerenciado para implantação, gerenciamento e escalonamento de aplicativos em contêineres usando a infraestrutura do Google. O ambiente do GKE consiste em várias máquinas (especificamente, instâncias do Compute Engine) agrupadas para formar um cluster. Sobre os serviços de contêineres da Google, analise as seguintes afirmativas: I- O componente principal são as ferramentas de orquestração Kubernetes. II- O sistema de federação de cluster do Kubernetes possibilita combinar diferentes recursos de cluster de computador em uma federação de computação lógica. III- A escolha do orquestrador depende principalmente dos recursos disponíveis para usuários Azure. IV- Cada cluster criado com o GKE consiste em um endpoint mestre do Kubernetes no qual o servidor da API do Kubernetes é executado. Assinale a alternativa CORRETA: A Somente a afirmativa I está correta. B Somente a afirmativa IV está correta. C As afirmativas II e III estão corretas. D As afirmativas I, II e IV estão corretas. O back-end as a service é um modelo de arquitetura em que a implementação da interface possibilita que uma parte ou todo o processamento seja atendido por meio de um serviço disponível na nuvem. Com relação ao BaaS, assinale a alternativa CORRETA: A É uma plataforma para fornecer uma maneira de associar metadados. B É uma plataforma para guardar versão de arquivos, garantindo o acesso a eles. É 9 10 C É uma plataforma para automatizar o desenvolvimento de back-end. D É uma plataforma para melhorar e facilitar a comunicação das equipes. Imprimir
Compartilhar