Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tecnologias

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

O que faz uma API?

a)

Cria instâncias de serviços para execução.

b)

Integra serviços diferentes, com segurança.

c)

Promove o controle de acesso aos serviços.

d)

Auxilia no acesso aos serviços de um provedor.

2.

Porque o API Gateway melhora o desempenho das API´s?

a)

Por controlar e limitar o uso em casos de instâncias no EC2.

b)

Pois provisiona recursos exclusivos para as API´s.

c)

Por possuir redundância e alta disponibilidade.

d)

Retira este processo das API´s as tornando mais leves.

3.

Porque é cada vez mais importante a gestão e o monitoramento das API´s.

a)

Devido ao aumento dos microsserviços, o número de API´s cresce exponencialmente.

b)

Devido ao seu crescente consumo de recursos.

c)

Pois as API´s estão aumentando em complexidade, ganhando semelhança a sistemas monolíticos.

d)

Para reduzir seu avanço e impedir sobrecargas nos sistemas distribuídos.

4.

Qual recurso sistemas como o API Gateway ou API Management oferecem ao provedor?

a)

Consumo de instâncias e buckets pelo cliente do provedor.

b)

Controle financeiro referente aos acessos de uma API.

c)

Quantidades de zonas de disponibilidade utilizadas pelo cliente.

d)

Volume de processamento demandado em cada requisição.

5.

O que significa o termo GATEWAY

a)

Porta lógica de um sistema local.

b)

Modelo de codificação das API´s.

c)

Portal de entrada

d)

Tipo de sistema operacional.

6.

Quando é necessário gerenciar uma API?

a)

Durante seu design e desenvolvimento.

b)

Durante a fase de implementação e desativação.

c)

Após o processo de desenvolvimento.

d)

Desde seu design, desenvolvimento, implementação e desativação.

7.

O que é feito no processo de análise de uma API?

a)

Controle de dados do usuário.

b)

Avalia as ativações pelos usuários, número e motivo de falhas.

c)

Avaliação do consumo de recursos da nuvem.

d)

Avaliação de erros dos serviços que permite acesso.

8.

Como o desenvolvedor pode monetizar com suas API´s?

a)

Através de contratos do tipo SLA.

b)

Com o uso do API Gateway.

c)

Através da oferta de contratos de uso.

d)

De acordo com o consumo dos recursos na nuvem.

9.

Qual a maior vantagem das API´s para seus desenvolvedores?

a)

Mantém o cliente na aplicação origem da API e não dos sistemas com os quais dá acesso.

b)

Pois não existe cobrança por seu uso nos provedores.

c)

Seu desenvolvimento é facilitado, embora tenha custo elevado.

d)

Permite que uma API acesse serviços locais offline.

10.

Qual a principal característica de uma API RESTful?

a)

Oferece uma extensa biblioteca de API´s para serem convertidas a RESTful

b)

Possuem otimização para uso em sistemas serverless.

c)

Destinados a microsserviços não distribuídos, com gerenciamento facilitado.

d)

Facilita o desenvolvimento e integração com aplicações hospedadas em Multi-AZ.

11.

Qual serviço as API´s usam para ter segurança na AWS?

a)

API Gateway

b)

IAM

c)

API Protect

d)

EC2.

12.

Qual das alternativas NÃO é um dos serviços oferecidos pelos SDK´s?

a)

Bibliotecas.

b)

Armazenamento.

c)

Protocolos de rede.

d)

Ambiente de desenvolvimento e teste.

13.

Qual a principal vantagem do uso de um SDK?

a)

Concentra o consumo de recursos da nuvem.

b)

Acelera o tempo para o lançamento de novas aplicações e atualizações.

c)

Aumenta o custo das aplicações.

d)

Cria novos processos e burocracias que garantem qualidade aos sistemas desenvolvidos.

14.

Qual sistema AWS permite desenvolver aplicações?

a)

CloudFormation

b)

Elastic Load Balancer.

c)

Elastic Beamstalk Management.

d)

Route 53

15.

Qual a vantagem de uso do AWS via CLI?

a)

Permite controlar diversos sistemas AWS com uma única interface.

b)

Concentra o uso de um único sistema via linhas de comando.

c)

Permite acesso a recursos AWS sem a necessidade de autenticação.

d)

Facilita o uso dos serviços pelos clientes da aplicação.