Infraestrutura (Passo Estratégico) Flashcards
(49 cards)
- (FGV / TCE-SE - 2015) A virtualização de recursos de hardware está sendo adotada emmuitas organizações por ajudar, principalmente, a reduzir os custos de infraestrutura
física. Em relação ao conceito de máquina virtual, analise as afirmativas a seguir:
I. Máquinas virtuais são sempre executadas em cima de um sistema operacional, chamado anfitrião ou hospedeiro.
II. Máquinas virtuais provêm interfaces de redes virtuais e podem ser interligadas a equipamentos de interconexão, como switches e roteadores.
III. Máquinas virtuais de processo requerem que o sistema hóspede e o sistema hospedeiro possuam o mesmo conjunto de instruções.
Está correto o que se afirma em:
a) somente I;
b) somente II;
c) somente III;
d) somente I e II;
e) I, II e III.
(I) Errado, é possível executar uma máquina virtual sem sistema operacional hospedeiro;
(II) Correto;
(III) Errado, a grande vantagem da virtualização é que o sistema hóspede e hospedeiro não precisam ter a mesma arquitetura ou conjunto de instruções.
Gabarito: Letra B
- (FGV / FUNSAÚDE-CE – 2021) Pod é uma unidade atômica de escalonamento, implantação e isolamento na execução de um grupo de contêineres no Kubernetes, analise
as afirmativas a seguir.
I. Um Pod garante uma mesma localização para os seus contêineres, graças a isso eles têm diversas formas de interagir com bom desempenho, por exemplo, através de troca de arquivos, uso de interface de redes ou de mecanismos de comunicação entre processos.
II. Um Pod tem um endereço IP, um nome e uma faixa de portas compartilhadas por todos os contêineres pertencentes a ele. Isso significa que os contêineres de um mesmo Pod devem ser configurados cuidadosamente a fim de evitar conflitos de portas.
III. Um Pod é um elemento persistente no tempo, ele resiste às operações de redimensionamento, falhas de verificação de sanidade de contêineres e migrações entre nós.
Está correto o que se afirma em:
a) I, somente.
b) II, somente.
c) III, somente.
d) I e II, somente.
e) I e III, somente.
A alternativa correta é:
d) I e II, somente.
✅ Análise das afirmações:
I. Correta.
Os contêineres dentro de um Pod no Kubernetes compartilham o mesmo namespace de rede e sistema de arquivos, o que permite:
- Comunicação via localhost
;
- Compartilhamento de volumes;
- Troca de arquivos;
- Comunicação por meio de IPC (Inter Process Communication).
Portanto, a interação eficiente entre os contêineres do mesmo Pod está corretamente descrita.
II. Correta.
Todos os contêineres de um Pod compartilham o mesmo IP e portas. Assim, conflitos de portas podem ocorrer se dois contêineres tentarem escutar na mesma porta. Por isso, os contêineres devem ser configurados cuidadosamente para evitar esse problema.
III. Incorreta.
Um Pod não é persistente no tempo. Ele não resiste a falhas: se um Pod falha, o Kubernetes pode criar um novo Pod em outro nó, mas com outro IP e identidade. Isso significa que Pods são efêmeros por natureza. A persistência é tratada por objetos como Deployments, StatefulSets ou DaemonSets, e não pelo Pod em si.
✅ Gabarito: d) I e II, somente.
______________________
Vamos criar uma forma bem simples e prática para decorar os conceitos principais do Kubernetes e Pod!
🎯 Estratégia de memorização para Kubernetes e Pods
Kubernetes (Sistema de Orquestração de Contêineres)
- K8s (Kubernetes) = “K8s” = “K” + 8 letras + “s”
- K = Kubernetes (Orquestração)
- 8 = Contêineres, Escalabilidade, e Distribuição
- S = Serviços, Escalonamento, Segurança
Pod (Unidade Atômica de Escalonamento)
3 Palavras-chave para Pod:
1. LOCAL = Todos os contêineres estão juntos no mesmo local (compartilham IP e redes).
2. PORTA = Eles usam as mesmas portas! Cuidado com conflitos!
3. VIDA CURTA = Efêmero! Quando falha, morre e é substituído!
Dica de memorização:
> “Pod = Tudo junto, mas tudo passageiro!”
Como associar isso:
- LOCAL: Todos compartilham o mesmo IP e rede (portas, arquivos, volumes).
- PORTA: Todos os contêineres de um Pod têm o mesmo IP e portas → Conflito se mal configurado!
- VIDA CURTA: Um Pod não dura para sempre, se morrer, outro Pod entra em cena (isso não é persistência!).
Resumo Prático:
- Kubernetes = Sistema para gerenciar contêineres (orquestração, escalonamento e rede).
- Pod = A unidade básica de execução no Kubernetes: tudo é compartilhado, mas nada persiste!
🔑 Mini Dica:
- Para Kubernetes, pense em algo como “controle de orquestra” de contêineres.
- Para Pod, use a frase “Local, Porta, Vida Curta”.
- (FGV – TJ-RN – 2023) A analista Maria gerencia a aplicação WebJus. A WebJus requer a execução de dois containers Docker que necessitam de comunicação entre si. No entanto, para fins de balanceamento de carga, cada container da WebJus foi alocado em um servidor
diferente. A fim de configurar a comunicação entre os containers da WebJus de forma simples, Maria criou a rede Docker NetJus, que é capaz de conectar containers rodando em servidores diferentes.
A NetJus utiliza o driver de rede Docker:
a) host;
b) ipvlan;
c) bridge;
d) overlay;
e) macvlan.
A alternativa correta é:
d) overlay.
✅ Explicação:
Quando containers precisam comunicar-se entre servidores diferentes, como no caso descrito (cada container da aplicação WebJus está em um host diferente), o driver de rede Docker mais adequado é o overlay
.
💡 O que é o driver overlay
?
- Permite a comunicação entre containers em diferentes hosts (servidores).
- Utilizado com frequência em ambientes com Docker Swarm (ou com orquestradores como Kubernetes).
- Cria uma rede virtual distribuída que conecta múltiplos hosts Docker.
❌ Análise das demais alternativas:
- a) host: Compartilha a pilha de rede do host com o container — não serve para comunicação entre múltiplos hosts.
- b) ipvlan: É útil para atribuir IPs diretamente da rede física ao container, mas é mais complexo e usado em casos específicos de performance ou integração com redes legadas. Não conecta hosts diferentes com facilidade.
- c) bridge: É o driver padrão, mas só funciona localmente, ou seja, somente entre containers no mesmo host.
-
e) macvlan: Dá ao container um endereço MAC próprio. Assim como o
ipvlan
, é mais para integração com redes físicas — não é ideal para conectar containers em hosts diferentes.
✅ Gabarito: d) overlay.
- (FGV – TJ-DFT – 2022) A analista Sara modificou alguns arquivos do container Docker TJSiteContainer que se encontra em execução. Para criar uma imagem Docker a partir do estado atual de TJSiteContainer, a fim de persistirem as modificações efetuadas em seus
arquivos, Sara deve utilizar o comando:
a) docker create
b) docker diff
c) docker export
d) docker image save
e) docker commit
A alternativa correta é:
e) docker commit
✅ Explicação:
O comando docker commit
é utilizado para criar uma nova imagem Docker a partir de um container em execução ou parado, preservando as alterações feitas no sistema de arquivos do container.
🧠 Situação da questão:
- A analista modificou arquivos no container em execução.
- Quer criar uma imagem com essas alterações (persisti-las para reutilização futura).
- O comando correto para isso é:
bash docker commit TJSiteContainer nome_da_nova_imagem
❌ Análise das outras opções:
-
a)
docker create
: Cria um novo container a partir de uma imagem — não cria imagens. -
b)
docker diff
: Mostra as alterações feitas no container (arquivos adicionados, modificados, removidos), mas não salva essas alterações. -
c)
docker export
: Exporta o sistema de arquivos do container como um.tar
(útil para backups), mas não gera uma imagem reutilizável pelo Docker. -
d)
docker image save
: Salva uma imagem Docker já existente em um arquivo.tar
— não cria uma imagem nova a partir de um container.
✅ Gabarito: e) docker commit.
- (FGV – SEFAZ-AM – 2022) Um Docker Hub consiste em um índice e registro do Docker. Com relação ao registro do Docker, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Possui recursos avançados que incluem bugsnag, new relic e cors.
( ) Suporta diferentes tipos de back-end de armazenamento de arquivos em nuvem ou sistema de arquivos local.
( ) Armazena dados referentes às contas de usuários em banco de dados local.
As afirmativas são, na ordem apresentada, respectivamente
a) F – V – V.
b) V – V – F.
c) F – F – V.
d) F – V – F.
e) V – F – F.
A afirmativa 1 é verdadeira, pois o Docker Hub oferece uma variedade de recursos avançados, incluindo bugsnag, new relic e cors.
A afirmativa 2 é verdadeira, pois o Docker Hub suporta diferentes tipos de back-end de armazenamento, incluindo armazenamento de arquivos em nuvem e sistema de arquivos local.
A afirmativa 3 é falsa, pois os dados referentes às contas de usuários são armazenados em banco de dados MongoDB, que não é um banco de dados local. O MongoDB é um banco de dados de documentos NoSQL que pode ser executado em servidores físicos ou virtuais.
Gabarito: Letra B
- (FCC/TJ-PE - 2012) Com relação a ambientes de rede com alta disponibilidade e escalabilidade, é correto afirmar:
A) Cluster vertical ocorre quando os nós do cluster estão em diferentes máquinas.
B) Cluster horizontal ocorre quando os nós do cluster estão na mesma máquina.
C) Quando se utiliza cluster não é permitido balanceamento de carga.
D) No fail-over, todo tipo de estado da aplicação é replicado, ou seja, o estado do cliente é mantido, mesmo que o servidor caia.
E) Um servidor com tolerância a falhas promove alta disponibilidade e continua se comunicando com o cliente mesmo que o servidor caia, ou seja o estado do cliente é mantido.
A opção E é correta porque descreve corretamente a função de um servidor com tolerância a falhas. A tolerância a falhas é uma propriedade que permite a um sistema ou rede continuar operando corretamente na presença de falhas. Se um componente falhar, a tolerância a falhas garante que não haja interrupção na comunicação com o cliente e o estado do cliente é mantido. Isto é fundamental para a alta disponibilidade, onde o objetivo é garantir que o
sistema ou rede esteja disponível para os usuários o máximo de tempo possível.
As outras opções são incorretas.
A opção A e B confundem a definição de clusters verticais e horizontais. Em um cluster vertical, vários nós estão na mesma máquina, enquanto em um cluster horizontal, os nós estão distribuídos em diferentes máquinas.
A opção C é incorreta porque o balanceamento de carga é um recurso comum em ambientes de cluster para distribuir a carga de trabalho de forma eficaz entre os nós. A opção D é incorreta porque, no fail-over, não necessariamente todo o estado da aplicação é replicado, isso depende de como o sistema está configurado.
Gabarito: E
- (VUNESP/TJ-SP - 2012) No projeto de um Datacenter, um dos requisitos importantes é a prevenção quanto à ameaça de queda de energia. Essa etapa exige planejamento e uso de equipamentos que mantenham a disponibilidade dos serviços durante a queda de energia, de acordo com a relação de dispositivos a seguir.
I. UPS (Uninterruptable Power Suply).
II. Fonte de Alimentação Redundante.
III. Grupo gerador (Diesel).
Dentre os dispositivos apresentados, aquele(s) que atende(m) ao requisito descrito no texto está(ão) contido(s) apenas em
A) I.
B) II.
C) I e II.
D) I e III.
E) II e III.
A alternativa correta é:
D) I e III.
✅ Explicação:
A questão trata de prevenção contra queda de energia em um Datacenter, focando em disponibilidade dos serviços.
Vamos analisar cada item:
I. UPS (Uninterruptable Power Supply)
✅ Correto.
- É um nobreak, que fornece energia imediata e temporária em caso de queda de energia.
- Garante continuidade até que um gerador entre em funcionamento ou a energia retorne.
II. Fonte de Alimentação Redundante
❌ Incorreto no contexto da questão.
- Serve para falhas de hardware (como queima de fonte), mas não protege contra falta de energia externa.
- Apenas garante que, se uma fonte interna falhar, outra assuma.
III. Grupo gerador (Diesel)
✅ Correto.
- Entra em ação após alguns segundos da falha de energia.
- Fornece energia contínua por longos períodos, mantendo o Datacenter operacional.
🔍 Conclusão:
- I e III são dispositivos voltados diretamente à prevenção de indisponibilidade por falta de energia elétrica.
✅ Gabarito: D) I e III.
- (FCC/MPE-MA - 2013) Considere as afirmações abaixo.
I. A scale up em um sistema de virtualização é dependente da arquitetura da aplicação que utilizará os recursos computacionais.
II. A estratégia de como energizar e resfriar um datacenter independe do tipo de servidores virtualizados, se do tipo blade ou torre.
III. O desempenho, em ambientes de servidores virtualizados ou não, pode ser monitorado através de benchmarks orientados para throughput de CPU e/ou processamento de transações em sistemas de banco de dados.
Está correto o que se afirma em
A) I e II, apenas.
B) I e III, apenas.
C) II e III, apenas.
D) III, apenas.
E) I, II e III
A alternativa correta é:
B) I e III, apenas.
✅ Análise das afirmativas:
I.
✅ Verdadeira
- Scale up (ou escalabilidade vertical) significa aumentar os recursos (CPU, RAM, etc.) de uma máquina existente.
- Isso depende da arquitetura da aplicação, pois algumas aplicações não escalam bem verticalmente, enquanto outras aproveitam muito bem mais recursos disponíveis.
II.
❌ Falsa
- A estratégia de energia e resfriamento de um datacenter depende sim do tipo de servidor utilizado.
- Servidores blade, por exemplo, são mais densos e geram mais calor, exigindo sistemas de resfriamento mais eficientes.
- Já servidores torre são mais espaçados, com menor densidade térmica.
- Logo, não é independente do tipo de servidor.
III.
✅ Verdadeira
- O desempenho de servidores (virtualizados ou não) pode ser medido usando benchmarks focados em:
- Throughput de CPU
- Desempenho de banco de dados
- Processamento de transações
- Exemplos de benchmark: SPEC CPU, TPC-C, etc.
✅ Gabarito: B) I e III, apenas.
- (VUNESP/DESENVOLVESP - 2014) Um Datacenter típico possibilita que diversos serviços sejam disponibilizados. O serviço no qual o cliente contrata o espaço físico dos racks e a infraestrutura de operação (telecomunicação e energia), para instalar os seus servidores, os sistemas computacionais, e efetuar ele próprio o gerenciamento, monitoramento e suporte técnico, é denominado
A) Co-location.
B) Hosting.
C) Nuvem Pública.
D) Computer as a Service (CaaS).
E) Space as a Service (SaaS)
A alternativa correta é:
A) Co-location.
✅ Explicação:
Co-location (ou Colocation):
- Nesse modelo, o cliente aluga espaço físico em um datacenter (normalmente em racks) e utiliza a infraestrutura do datacenter, como:
- Energia elétrica redundante,
- Sistemas de climatização e segurança,
- Conectividade de rede (telecomunicações).
- Os servidores são do cliente, que também cuida do gerenciamento, manutenção e suporte técnico.
- O datacenter fornece apenas o espaço e infraestrutura.
❌ Alternativas incorretas:
- B) Hosting: normalmente o provedor hospeda e gerencia os servidores (como em hospedagem compartilhada ou dedicada).
- C) Nuvem Pública: o cliente aluga recursos computacionais virtualizados, como VMs, sem gerenciar hardware físico.
- D) Computer as a Service (CaaS): termo incomum e não amplamente adotado ou padronizado.
- E) Space as a Service (SaaS): confusão com Software as a Service, e o termo “Space as a Service” não se aplica corretamente nesse contexto.
✅ Gabarito: A) Co-location.
- (IBFC/MGS - 2019) Ao se elaborar um Projeto de Rede desejando-se um ambiente com total redundância da infraestrutura do Data Center (elétrica, climatização, rede) deve-se optar por um:
A) Data Center Tier I ou Data Center Tier II
B) Data Center Tier II ou Data Center Tier IV
C) Data Center Tier I ou Data Center Tier III
D) Data Center Tier III ou Data Center Tier IV
A alternativa correta é:
✅ D) Data Center Tier III ou Data Center Tier IV
💡 Explicação:
A classificação Tier (do Uptime Institute) define níveis de disponibilidade e redundância para datacenters. Veja os principais:
🟢 Tier I:
- Infraestrutura básica.
- Sem redundância.
- Uptime estimado: 99,671%
🟡 Tier II:
- Componentes com alguma redundância.
- Ainda não tolera falhas totalmente.
- Uptime: 99,741%
🔵 Tier III:
- Redundância N+1 (há componentes de backup).
- Permite manutenção sem desligamento (manutenção simultânea).
- Uptime: 99,982%
- Ideal para ambientes críticos com boa tolerância a falhas.
🔴 Tier IV:
- Totalmente tolerante a falhas (redundância 2N ou mais).
- Infraestrutura totalmente duplicada (elétrica, refrigeração, rede etc.).
- Uptime: 99,995%
- Indicado para ambientes que exigem altíssima disponibilidade.
✅ Gabarito: D) Data Center Tier III ou Data Center Tier IV.
- Complete a frase: Na infraestrutura de containers, o _____ é responsável por garantir que os containers sejam executados conforme especificado nos pods, enquanto o _____ é o componente que mantém a rede do cluster e distribui o tráfego de rede entre os pods.
A) kube-scheduler; kube-proxy
B) kubelet; kube-proxy
C) etcd; kube-scheduler
D) kubelet; kube-scheduler
E) kube-proxy; kubelet
Gabarito: B
O kubelet garante que os containers sejam executados conforme especificado nos pods, enquanto o kube-proxy mantém a conectividade de rede no cluster, distribuindo o tráfego entre os pods.
- Qual das seguintes alternativas melhor descreve a funcionalidade do Docker Swarm?
A) É uma ferramenta de orquestração nativa do Docker para gerenciar um cluster de servidores Docker.
B) É uma ferramenta para definição e execução de multi-containers Docker.
C) É uma plataforma de virtualização baseada em containers.
D) É um formato de arquivo utilizado para configurar volumes em Docker.
E) É uma ferramenta de orquestração de containers em nível de aplicação.
Gabarito: A
Docker Swarm é uma ferramenta de orquestração nativa do Docker.
Ele permite que você crie e gerencie um cluster de servidores Docker, que pode conter um ou muitos nodes.
Com Docker Swarm, você pode configurar, entre outras coisas, a quantidade de réplicas de determinado serviço a serem criadas, a rede na qual os serviços vão se comunicar, entre outros.
- No contexto da paravirtualização, o que distingue esse método da virtualização total?
A) A paravirtualização utiliza containers ao invés de VMs.
B) A paravirtualização requer que o sistema operacional convidado seja ciente do hypervisor.
C) A paravirtualização não suporta múltiplos sistemas operacionais.
D) A paravirtualização é menos eficiente que a virtualização total.
E) A paravirtualização é uma tecnologia obsoleta e não é mais utilizada.
Gabarito: B
A paravirtualização difere da virtualização total principalmente porque requer que o sistema operacional convidado seja ciente da presença do hypervisor, permitindo otimizações específicas para melhor desempenho.
- Qual é o papel do etcd no ecossistema do Kubernetes?
A) Balancear a carga entre os nós do cluster.
B) Armazenar o estado do cluster de forma consistente e confiável.
C) Executar containers nos nós do cluster.
D) Gerenciar as políticas de rede dentro do cluster.
E) Automatizar a implantação de aplicações em containers.
Gabarito: B
O etcd é um banco de dados de chave-valor que armazena o estado do cluster de forma consistente e confiável.
Ele é uma parte central do plano de controle do Kubernetes, mantendo o registro de toda a configuração do cluster e seu estado.
- Qual é a principal função do Kube-proxy em um cluster Kubernetes?
A) Gerencia a execução dos containers em um nó, conforme os Pods definem.
B) Reporta a saúde dos nós ao plano de controle.
C) Balanceia a carga de trabalho entre os containers no pod.
D) Mantém as regras de rede nos nós e permite a comunicação de rede para e de Pods.
E) Armazena persistentemente os dados utilizados por Pods.
Gabarito: D
O kube-proxy é um componente de rede do Kubernetes que mantém as regras de rede nos nós.
Estas regras permitem a comunicação de rede para seus Pods a partir da rede ou de outros Pods.
- Ao projetar a infraestrutura de um Data Center Tier III, qual é a principal consideração a ser feita para garantir que o ambiente possa ser mantido sem interrupções no serviço, mesmo durante a execução de manutenções planejadas nos sistemas de energia e refrigeração?
A) Configurar redundância mínima em todos os sistemas críticos, permitindo que a manutenção seja realizada em partes da infraestrutura sem afetar o serviço geral.
B) Implementar um sistema de resfriamento centralizado e uma única fonte de energia ininterrupta.
C) Integrar um sistema de monitoramento contínuo que notifique a equipe de TI sobre qualquer falha iminente, para que possam reagir rapidamente.
D) Instalar apenas sistemas de backup de energia, sem necessidade de redundância em outros componentes.
E) Focar na redundância de dados, armazenando backups em servidores off-site, sem impactar diretamente a infraestrutura local.
Gabarito: A
A principal consideração ao projetar um Data Center Tier III é garantir a manutenção contínua, o que requer configurar redundância mínima em todos os sistemas críticos, como mencionado na alternativa B.
Isso significa que se uma parte do sistema precisar de manutenção, a outra parte pode continuar operando sem interrupções no serviço.
- Quando se trata de estratégias de backup em um Data Center, qual das seguintes descrições corresponde à abordagem de ‘Warm Standby’, que busca equilibrar entre custo e tempo de
recuperação em caso de falha do sistema principal?
A) O sistema de backup está totalmente desligado e só é ativado manualmente após a falha do sistema principal.
B) O sistema de backup está em um estado de prontidão parcial, com alguns serviços pré-carregados, permitindo uma recuperação mais rápida em caso de falha.
C) O sistema de backup é idêntico ao sistema principal e opera em paralelo, pronto para assumir imediatamente em caso de falha.
D) O sistema de backup é mantido em um local remoto, fora do Data Center principal, e requer ativação manual.
E) O sistema de backup está ativo, mas requer intervenção manual para ativar serviços críticos.
Gabarito: B
A estratégia de ‘Warm Standby’ corresponde à alternativa C, onde o sistema de backup está em um estado de prontidão parcial.
Isso significa que alguns serviços já estão pré-carregados e prontos para serem ativados rapidamente, proporcionando um equilíbrio entre custo e tempo de recuperação em caso de falha do sistema principal.
- O que diferencia um Data Center de Nuvem de um Data Center Corporativo?
A) Data Centers de Nuvem são exclusivamente para armazenamento de dados
B) Data Centers Corporativos não suportam virtualização
C) Data Centers de Nuvem oferecem recursos de TI sob demanda por meio da internet
D) Apenas Data Centers Corporativos têm sistemas de resfriamento
E) Data Centers de Nuvem são físicos, enquanto Corporativos são virtuais
Gabarito: C
Data Centers de Nuvem diferem dos Corporativos principalmente por oferecerem recursos de TI sob demanda por meio da internet, o que permite escalabilidade, flexibilidade e um modelo de pagamento conforme o uso, em vez de necessitar de uma infraestrutura física própria e significativa.
- Por que os servidores blade são uma escolha popular para muitos Data Centers modernos?
A) Eles eliminam a necessidade de UPS e outros sistemas de backup de energia
B) São mais baratos e mais fáceis de manter do que os servidores tradicionais
C) Oferecem maior segurança contra ataques cibernéticos em comparação com outros tipos de servidores
D) Proporcionam alta densidade de computação e eficiência energética
E) Operam independentemente de sistemas de climatização e energia
A alternativa correta é:
✅ D) Proporcionam alta densidade de computação e eficiência energética
✔ Explicação:
Os servidores blade são projetados para oferecer:
- Alta densidade de computação: Vários servidores (blades) compartilham um único chassi, ocupando menos espaço físico no data center.
- Eficiência energética: Compartilham recursos como energia, refrigeração, redes e armazenamento, o que reduz o consumo de energia e melhora a eficiência térmica.
- Facilidade de gerenciamento: Muitos blades podem ser gerenciados centralizadamente.
Por isso, são muito usados em Data Centers modernos, que priorizam escalabilidade, economia de espaço e consumo energético otimizado.
❌ Por que as outras estão incorretas?
- A) UPS (Uninterruptible Power Supply) ainda é necessário para proteger contra quedas de energia.
- B) Blades podem ter custo mais alto e manutenção mais complexa em alguns casos.
- C) A segurança cibernética não é uma vantagem direta do formato blade.
- E) Servidores dependem de climatização e energia estável, especialmente os blades, que são densos e geram muito calor.
Se quiser, posso te mostrar um comparativo entre blades, rackmounts e torres.
- Considerando o uso de salas-cofre em Data Centers, qual dos seguintes benefícios é maisdiretamente relacionado à proteção física e segurança dos dados, especialmente em ambientes que
requerem um nível elevado de segurança contra ameaças como incêndios, inundações ou acesso não autorizado?
A) Redução no custo de climatização devido à estrutura reforçada da sala.
B) Garantia de continuidade operacional durante falhas de energia prolongadas.
C) Proteção física robusta contra desastres naturais e segurança avançada contra intrusões.
D) Facilidade de manutenção dos equipamentos críticos devido ao acesso restrito.
E) Melhoria na eficiência energética devido ao isolamento térmico oferecido pela sala-cofre.
Gabarito: C
O benefício mais diretamente relacionado ao uso de salas-cofre em Data Centers, mencionado na alternativa C, é a proteção física robusta contra desastres naturais e segurança avançada contra
intrusões.
Salas-cofre são projetadas para proteger os equipamentos e dados críticos de uma variedade de ameaças físicas, garantindo a integridade dos dados e a segurança das operações.
- (FGV - 2023 - CGE-SC - Auditor do Estado - Ciências da Computação)
O desenvolvimento de aplicações nativas em nuvem é uma abordagem voltada para a criação, execução e aprimoramento de aplicações com base em tecnologias e técnicas reconhecidas de cloud computing. Uma aplicação nativa em nuvem
A) traz benefícios somente se executado no modelo “Serverless”, em que os desenvolvedores não precisam provisionar servidores ou gerenciar a escala das aplicações.
B) é uma maneira de criar e executar aplicações responsivas, escaláveis e tolerantes a falhas, em qualquer ambiente, seja em nuvens públicas, privadas ou híbridas.
C) se concentra na modularidade da arquitetura, mas ainda apresenta grande acoplamento e dependência de outros serviços.
D) é um conceito revolucionário que pode ajudar muitas empresas a acelerar a inovação, mas necessita de alto investimento financeiro para seu desenvolvimento.
E) é um conjunto de serviços fortemente acoplados na nuvem pública, grandes e independentes, projetadas para agregar valor reconhecido aos negócios.
Comentários para cada alternativa:
A) traz benefícios somente se executado no modelo “Serverless”, em que os desenvolvedores não precisam provisionar servidores ou gerenciar a escala das aplicações. - Incorreta. Embora as aplicações nativas da nuvem possam se beneficiar do modelo serverless, elas não estão restritas a ele. A computação
serverless é apenas uma das muitas técnicas que podem ser usadas no desenvolvimento de aplicações nativas da nuvem.
B) é uma maneira de criar e executar aplicações responsivas, escaláveis e tolerantes a falhas, em qualquer ambiente, seja em nuvens públicas, privadas ou híbridas. - Correta. As aplicações nativas da nuvem são projetadas para tirar vantagem da computação em nuvem, o que permite que elas sejam responsivas, escaláveis e tolerantes a falhas. Além disso, essas aplicações podem ser executadas em qualquer tipo de ambiente de nuvem.
C) se concentra na modularidade da arquitetura, mas ainda apresenta grande acoplamento e dependência de outros serviços. - Incorreta. Uma das principais características das aplicações nativas da nuvem é a baixa dependência e o acoplamento fraco entre os serviços. Isso permite que cada serviço seja
desenvolvido, implantado e escalado independentemente.
D) é um conceito revolucionário que pode ajudar muitas empresas a acelerar a inovação, mas necessita de alto investimento financeiro para seu desenvolvimento. - Incorreta. Embora seja verdade que as aplicações nativas da nuvem possam ajudar as empresas a acelerar a inovação, elas não necessariamente requerem um alto investimento financeiro. Com a computação em nuvem, as empresas podem começar pequeno e escalar conforme a necessidade.
E) é um conjunto de serviços fortemente acoplados na nuvem pública, grandes e independentes, projetadas para agregar valor reconhecido aos negócios. - Incorreta. As aplicações nativas da nuvem são caracterizadas por serviços fracamente acoplados, e não fortemente acoplados. Além disso, esses serviços não precisam ser necessariamente grandes; eles podem ser projetados para serem pequenos e focados, ou seja, seguem a filosofia do microsserviço.
Gabarito: B
- (FGV - 2023 - SEFAZ-MG - Auditor Fiscal da Receita Estadual - Tecnologia da Informação (Tarde)) …
Você precisa implementar uma arquitetura de cloud para um sistema que terá picos de uso sazonais, pensando em otimizar os custos com essa infraestrutura e garantir que durante o pico de uso mais intenso, é necessário que o sistema tenha recursos suficientes para manter a estabilidade e performance e que isso seja feito de forma automatizada.
Nesse sentido, analise os conceitos de cloud a seguir.
I. Disponibilidade
II. Escalabilidade
III. Elasticidade
IV. Monitoramento
V. DevOps
Para o caso descrito, precisam ser implementados, respectivamente, os conceitos
A) I e II, apenas.
B) II e III, apenas.
C) III e IV, apenas.
D) IV e V, apenas.
E) I, II, III, IV e V.
A alternativa correta é:
✅ B) II e III, apenas.
✔ Explicação:
O enunciado destaca duas necessidades principais:
- Manter estabilidade e performance durante picos de uso sazonais
- Otimizar custos com infraestrutura automaticamente
Para isso, os conceitos mais diretamente aplicáveis são:
II. Escalabilidade
- Refere-se à capacidade do sistema de crescer (ou diminuir) em termos de recursos para lidar com variações na carga.
- Pode ser vertical (mais poder de processamento) ou horizontal (mais instâncias de servidores).
III. Elasticidade
- Refere-se à automação desse escalonamento: aumento ou redução de recursos de forma dinâmica, conforme a demanda.
- É essencial para otimização de custos, pois evita recursos ociosos.
❌ Por que os outros não são centrais nesse caso?
- I. Disponibilidade: Importante, mas não é o foco da questão (estabilidade sob picos e custo).
- IV. Monitoramento: Fundamental para análise e gestão, mas não resolve diretamente a questão de escalar automaticamente ou otimizar custos.
- V. DevOps: Aborda integração entre desenvolvimento e operações, mas não é essencial para responder à demanda descrita.
- (FGV - 2022 - Senado Federal - Analista Legislativo - Análise de Sistemas) …
Nos últimos anos, a adoção de ambientes em nuvem cresceu expressivamente. Modelos de serviço em nuvem facilitam a criação de soluções tecnológicas modernas de maneiras diferentes.
A seguir, estão listadas algumas características de um desses modelos.
I. O provedor de nuvem fica responsável pelo gerenciamento da infraestrutura de servidores, sistemas operacionais, atualizações e outras tarefas administrativas.
II. Acessível pela internet por meio do navegador web.
III. Permite equipes de desenvolvimento colaborarem em todo o ciclo de vida de um aplicativo, incluindo codificação, integração, teste, entrega, implantação e feedback.
As características descritas referem-se a
A) IAC.
B) TaaS.
C) SaaS.
D) IaaS.
E) PaaS.
A alternativa correta é:
✅ E) PaaS (Platform as a Service)
✔ Explicação:
Vamos analisar as características:
I. O provedor de nuvem fica responsável pelo gerenciamento da infraestrutura de servidores, sistemas operacionais, atualizações e outras tarefas administrativas.
👉 Isso é típico de PaaS, onde o desenvolvedor não precisa gerenciar a infraestrutura.
II. Acessível pela internet por meio do navegador web.
👉 Também é comum em soluções PaaS, que fornecem ambientes de desenvolvimento acessíveis via web.
III. Permite equipes de desenvolvimento colaborarem em todo o ciclo de vida de um aplicativo, incluindo codificação, integração, teste, entrega, implantação e feedback.
👉 Essa descrição se encaixa perfeitamente em PaaS, que oferece uma plataforma completa para desenvolvimento e entrega de software.
❌ Por que as outras estão incorretas?
- A) IAC (Infrastructure as Code): É uma prática de DevOps, não um modelo de serviço em nuvem.
- B) TaaS (Testing as a Service): Foca apenas em testes, não cobre todo o ciclo de vida do desenvolvimento.
- C) SaaS (Software as a Service): Entrega aplicativos prontos para uso, não uma plataforma de desenvolvimento.
- D) IaaS (Infrastructure as a Service): O provedor oferece infraestrutura, mas o usuário ainda gerencia SOs, middleware, etc.
- (FGV - 2022 - SEFAZ-AM - Analista de Tecnologia da Informação da Fazenda Estadual - Tarde) …
O desenvolvimento e a disponibilização de serviços na nuvem é uma prática muito comum. Sobre uma plataforma de streaming de filmes que cobra por assinatura, assinale a opção que indica o modelo de serviço recebido do provedor de nuvem e o que é entregue pelo desenvolvedor ao usuário final.
A) Recebe SaaS e entrega PaaS.
B) Recebe SaaS e entrega IaaS.
C) Recebe PaaS e entrega SaaS.
D) Recebe PaaS e entrega IaaS.
E) Recebe IaaS e entrega IaaS.
A alternativa correta é:
✅ C) Recebe PaaS e entrega SaaS.
✔ Explicação:
🟢 O que uma plataforma de streaming (ex: Netflix, Disney+) faz?
- Entrega ao usuário final um serviço pronto e funcional, acessado via navegador, app ou TV – ou seja, um Software as a Service (SaaS).
- O usuário não gerencia infraestrutura, nem precisa instalar nada.
🛠 E o que a empresa que desenvolve essa plataforma consome da nuvem?
- Ela usa serviços de plataforma para desenvolver e hospedar seu software: banco de dados gerenciado, ambientes de desenvolvimento, ferramentas de deployment e escalabilidade, ou seja, Platform as a Service (PaaS).
🧩 Ligando os pontos:
- A empresa recebe PaaS (para construir e hospedar a aplicação).
- E entrega SaaS (a plataforma de streaming final para o usuário).
❌ Por que as outras estão erradas?
- A) Recebe SaaS e entrega PaaS – Errado, SaaS é software pronto, não se usa para construir PaaS.
- B) Recebe SaaS e entrega IaaS – Errado, a empresa não entrega infraestrutura.
- D) Recebe PaaS e entrega IaaS – Também incorreto, a empresa entrega software, não infraestrutura.
- E) Recebe IaaS e entrega IaaS – Muito controle, não faz sentido nesse contexto.
Se quiser, posso montar um fluxograma ou esqueminha visual mostrando essa relação (tipo: Nuvem → Desenvolvedor → Usuário Final).A alternativa correta é:
✅ C) Recebe PaaS e entrega SaaS.
✔ Explicação:
🟢 O que uma plataforma de streaming (ex: Netflix, Disney+) faz?
- Entrega ao usuário final um serviço pronto e funcional, acessado via navegador, app ou TV – ou seja, um Software as a Service (SaaS).
- O usuário não gerencia infraestrutura, nem precisa instalar nada.
🛠 E o que a empresa que desenvolve essa plataforma consome da nuvem?
- Ela usa serviços de plataforma para desenvolver e hospedar seu software: banco de dados gerenciado, ambientes de desenvolvimento, ferramentas de deployment e escalabilidade, ou seja, Platform as a Service (PaaS).
🧩 Ligando os pontos:
- A empresa recebe PaaS (para construir e hospedar a aplicação).
- E entrega SaaS (a plataforma de streaming final para o usuário).
❌ Por que as outras estão erradas?
- A) Recebe SaaS e entrega PaaS – Errado, SaaS é software pronto, não se usa para construir PaaS.
- B) Recebe SaaS e entrega IaaS – Errado, a empresa não entrega infraestrutura.
- D) Recebe PaaS e entrega IaaS – Também incorreto, a empresa entrega software, não infraestrutura.
- E) Recebe IaaS e entrega IaaS – Muito controle, não faz sentido nesse contexto.