Conceitos de computação em nuvem

Aprenda o que é computação em nuvem e o que faz de um serviço um verdadeiro serviço de nuvem, desde as cinco características essenciais até a virtualização que as torna possíveis. Compare IaaS, PaaS, SaaS e computação sem servidor, além de nuvens públicas, privadas, comunitárias e híbridas, com exemplos da AWS, do Microsoft Azure e do Google Cloud. Explique os benefícios da elasticidade, da alta disponibilidade e da precificação baseada no consumo, calcule custos e tempos de indisponibilidade simples, divida responsabilidades com o modelo de responsabilidade compartilhada e avalie as vantagens, desvantagens e estratégias de migração para a nuvem. O material prepara você para as seções de conceitos de nuvem das certificações básicas de nuvem.

BásicoAula 1 de 7 do curso Curso de Fundamentos de computação em nuvem

O que você vai aprender

  1. Defina computação em nuvem, reconheça as cinco características que fazem de um serviço um serviço de nuvem e explique como a virtualização possibilita a computação compartilhada sob demanda.
    • Defina computação em nuvem e compare-a com a TI nas instalações da organização
      Descreva a computação em nuvem como o acesso sob demanda aos recursos computacionais compartilhados de um provedor por meio de uma rede e compare-a com a compra e a operação de servidores próprios.
    • Reconheça as cinco características essenciais da computação em nuvem
      Explique autosserviço sob demanda, amplo acesso à rede, agrupamento de recursos, elasticidade rápida e serviço mensurado e use essas características para decidir se um serviço é realmente um serviço de nuvem.
    • Explique como a virtualização viabiliza a nuvem
      Descreva como um hipervisor executa várias máquinas virtuais isoladas em um servidor físico e como isso permite aos provedores agrupar hardware, compartilhá-lo com segurança e disponibilizar capacidade em minutos.
  2. Explique o que o cliente e o provedor gerenciam em IaaS, PaaS, SaaS e computação sem servidor e escolha o modelo adequado para uma carga de trabalho.
    • Diferencie IaaS, PaaS e SaaS
      Descreva os três modelos de serviço padrão pelo que o provedor entrega e pelo que o cliente ainda gerencia, com exemplos da AWS, do Microsoft Azure e do Google Cloud.
    • Explique a computação sem servidor
      Descreva como os serviços sem servidor executam código e armazenam dados sem servidores para o cliente gerenciar, como são escalonados e cobrados e quais são seus limites.
    • Escolha um modelo de serviço para uma carga de trabalho
      Associe cargas de trabalho a IaaS, PaaS, SaaS ou computação sem servidor, avaliando controle, esforço de gerenciamento, rapidez, competências e custo, e justifique a escolha.
  3. Explique quem é proprietário, opera e usa nuvens públicas, privadas, comunitárias e híbridas, como a multinuvem difere da nuvem híbrida e qual modelo é adequado a cada situação.
    • Descreva nuvens públicas, privadas e comunitárias
      Explique a quem a infraestrutura de cada modelo atende, quem é seu proprietário e quem a opera e onde ela funciona, com as principais vantagens e desvantagens de cada modelo.
    • Explique nuvem híbrida e multinuvem e escolha um modelo
      Descreva como nuvens híbridas combinam ambientes e como a multinuvem usa vários provedores, e selecione um modelo de implantação para uma situação específica.
  4. Descreva como escalabilidade, elasticidade, agilidade, alcance global, alta disponibilidade, confiabilidade, previsibilidade, segurança, governança e facilidade de gerenciamento beneficiam uma organização.
    • Explique escalabilidade, elasticidade, agilidade e alcance global
      Diferencie o escalonamento vertical do horizontal, explique como a elasticidade ajusta a capacidade à demanda e descreva como a nuvem acelera a entrega e o crescimento internacional.
    • Explique alta disponibilidade, confiabilidade e previsibilidade
      Calcule o que as porcentagens de disponibilidade significam em tempo de indisponibilidade, leia um acordo de nível de serviço e explique como a nuvem favorece serviços confiáveis e previsíveis.
    • Descreva os benefícios de segurança, governança e facilidade de gerenciamento
      Explique como a segurança em escala de provedor, os programas de conformidade, as ferramentas de política e o gerenciamento automatizado ajudam as organizações e o que o cliente ainda precisa fazer.
  5. Compare despesas de capital e operacionais, explique como funciona a precificação baseada no consumo e compare opções de precificação e licenciamento para diferentes padrões de uso.
    • Explique a precificação baseada no consumo e a mudança de CapEx para OpEx
      Descreva como a migração para a nuvem transforma grandes compras antecipadas em custos contínuos baseados no uso, leia uma fatura simples de nuvem e identifique todos os custos de operar TI nas instalações da organização.
    • Compare as opções de precificação e licenciamento em nuvem
      Compare pagamento conforme o uso, descontos por compromisso de uso e capacidade spot, decida quando um compromisso compensa e explique opções de licença, dimensionamento adequado e automação como formas de economizar.
  6. Divida as responsabilidades de segurança e operação entre provedor e cliente em cada modelo de serviço, avalie os riscos e limites da migração para a nuvem e associe estratégias de migração às cargas de trabalho.
    • Aplique o modelo de responsabilidade compartilhada
      Explique quais responsabilidades sempre permanecem com o provedor, quais sempre permanecem com o cliente e quais mudam conforme o modelo de serviço, e aplique essa divisão a incidentes concretos.
    • Avalie as vantagens, desvantagens e riscos de migrar para a nuvem
      Identifique os principais riscos e limites da adoção da nuvem, como dependência de fornecedor, perda de controle, conectividade, residência de dados e custos inesperados, e as formas habituais de reduzi-los.
    • Escolha uma estratégia de migração para cada carga de trabalho
      Descreva as estratégias de migração comuns, desde desativar e rehospedar até refatorar, e associe cada aplicação de um portfólio a uma estratégia adequada.

Guia de estudo de Conceitos de computação em nuvem

6 capítulos

1

Explique o que é computação em nuvem e o que permite seu funcionamento

A computação em nuvem muda a forma como as pessoas obtêm capacidade computacional. Uma equipe pode solicitar recursos por meio de software, usá-los em uma tarefa e liberá-los depois. Entender essa mudança ajuda a distinguir serviços de nuvem da hospedagem comum. As cinco características essenciais descrevem o serviço que o cliente recebe; a virtualização explica boa parte do funcionamento por trás dele, inclusive como muitos clientes podem compartilhar equipamentos físicos com segurança.

1.1 Defina computação em nuvem e compare-a com a TI nas instalações da organização

A computação em nuvem dá às pessoas acesso a recursos computacionais por meio de uma rede quando precisam deles. Esses recursos incluem capacidade de processamento, armazenamento, bancos de dados, redes e aplicações completas. Eles vêm de um conjunto compartilhado e podem ser disponibilizados e devolvidos rapidamente, com pouca interação com a equipe do provedor.

Da compra de equipamentos à solicitação de capacidade

Um provedor de nuvem fornece serviços; um cliente ou consumidor os utiliza. AWS, Microsoft Azure e Google Cloud são grandes provedores de nuvem pública. Provisionar um recurso significa deixá-lo pronto para uso. Desprovisioná-lo significa liberá-lo. Uma carga de trabalho é a aplicação ou processo, seus dados e os recursos necessários para executá-lo.

Na computação em nuvem pública, o provedor é proprietário dos equipamentos físicos e os mantém. Os clientes obtêm os serviços necessários e pagam de acordo com o modelo de precificação do serviço. Uma organização também pode operar sua própria nuvem privada. Seus departamentos continuam retirando recursos de um conjunto compartilhado, e o sistema mede seu uso, mesmo que nenhum provedor externo envie uma fatura.

Compare as formas de operar uma loja virtual

Com TI nas instalações da organização, uma empresa compra um servidor para seu próprio prédio. A equipe escolhe o hardware, espera a entrega, instala um sistema operacional, conecta a rede e então instala a loja. A empresa também cuida de energia, refrigeração, reparos e eventual substituição. Ela precisa planejar a capacidade antes que as vendas revelem quanto será necessário.

Com uma VM na nuvem, um funcionário seleciona um tamanho e uma localização em um console web. O servidor pode ficar pronto em minutos. Se o experimento terminar após um mês, o funcionário exclui a VM. As cobranças de computação dela terminam, mas o armazenamento mantido separadamente ou outros recursos ainda podem gerar custos.

ModalidadeQuem fornece o espaço físico?Como a capacidade é obtida?
Nas instalações da organizaçãoA organizaçãoComprar e instalar equipamentos
Hospedagem de equipamentos em data centerUm operador de centro de dadosInstalar e gerenciar os servidores da própria organização
Hospedagem tradicionalUma empresa de hospedagemAlugar um servidor pelo processo de pedido da empresa
Serviço de nuvemO operador de nuvemSolicitar e liberar recursos agrupados por autosserviço

A hospedagem de equipamentos em data center muda a localização dos servidores próprios; ela não altera, por si só, a forma como são provisionados. Da mesma forma, um servidor alugado e acessado pela internet pode ser hospedagem tradicional. O acesso à rede, por si só, é apenas uma parte do modelo de nuvem.

Três perguntas distintas

A definição do NIST separa as características essenciais, os modelos de serviço e os modelos de implantação. As características perguntam: “Funciona como uma nuvem?” O modelo de serviço pergunta: “Quais camadas o provedor gerencia?” O modelo de implantação pergunta: “Para quem é a infraestrutura?” Uma nuvem privada pode fornecer IaaS, e uma nuvem pública pode fornecer SaaS.

Os dados na nuvem têm uma localização física em equipamentos de armazenamento nos centros de dados. Os clientes frequentemente escolhem uma região, embora geralmente não selecionem um disco ou host específico. “Na nuvem” descreve o modelo de fornecimento, não dados sem localização.

Principais conclusões

  • Os serviços de nuvem fornecem acesso rápido e por autosserviço a um conjunto compartilhado por meio de uma rede.
  • A TI nas instalações da organização exige que ela obtenha e mantenha seus próprios equipamentos.
  • A hospedagem de equipamentos em data center e a hospedagem pela internet, por si só, não estabelecem as características da nuvem.
  • Os modelos de serviço descrevem responsabilidades de gerenciamento; os modelos de implantação descrevem a quem a infraestrutura atende.

1.2 Reconheça as cinco características essenciais da computação em nuvem

A NIST SP 800-145 descreve cinco características essenciais da computação em nuvem. Cada uma responde a uma pergunta prática diferente sobre a obtenção e o uso de recursos. Um serviço precisa da combinação completa; um grande conjunto de servidores ou uma página de pedidos on-line, por si só, não é suficiente.

As cinco características
  1. Autosserviço sob demanda: os clientes criam recursos por conta própria sempre que necessário. Uma pessoa desenvolvedora pode provisionar um volume de 100 GB às 2h da manhã por um console ou API sem esperar por um funcionário do provedor. Uma API é uma interface que permite a um software fazer requisições a outro sistema.
  2. Amplo acesso à rede: mecanismos de rede padronizados disponibilizam os serviços a diferentes dispositivos. Funcionários podem usar o mesmo serviço pelo navegador de um laptop, por um aplicativo de celular ou por um software que chama uma API via HTTPS. O acesso ainda pode exigir autenticação e uma conexão de rede privada.
  3. Agrupamento de recursos: o provedor atribui e reatribui capacidade de processamento, memória, armazenamento e rede entre os clientes. Cada cliente é um locatário. A separação lógica protege os locatários enquanto os recursos físicos são compartilhados. Os clientes frequentemente podem escolher uma região sem saber qual servidor exato está envolvido.
  4. Elasticidade rápida: a capacidade pode aumentar e diminuir rapidamente com a demanda. Uma plataforma de vídeo pode usar 4 servidores normalmente, 40 para uma final ao vivo e 4 depois. A automação frequentemente realiza essas mudanças, mas a definição também admite mudanças rápidas iniciadas por uma pessoa.
  5. Serviço mensurado: o sistema registra o uso em unidades adequadas, como segundos de computação, GB de armazenamento ou contas ativas. Provedor e cliente podem monitorar, controlar e relatar o consumo.
Aplique os critérios a dois serviços

Uma empresa aluga um servidor dedicado após preencher um formulário de vendas. A entrega leva três dias e uma ampliação exige um novo contrato. Ela paga R$ 200 por mês. A espera descarta o autosserviço sob demanda, e o processo de ampliação não tem elasticidade rápida. O equipamento dedicado não é obtido de um conjunto compartilhado. Essas observações identificam uma hospedagem tradicional.

A mensalidade fixa não resolve a questão da medição. A empresa de hospedagem ainda poderia registrar o tempo de CPU ou o uso da rede. Medição e cobrança são diferentes: um medidor registra o consumo; uma regra de precificação transforma alguma medida em cobrança.

Agora considere um serviço de e-mail. Um administrador pode adicionar ou remover caixas de correio imediatamente, os usuários se conectam de diferentes dispositivos, a infraestrutura agrupada atende a muitas organizações, a capacidade muda com a demanda por contas e o serviço informa os usuários ativos. Essa combinação atende às cinco características, mesmo quando sua cobrança é uma assinatura mensal.

Reconheça uma correspondência parcial

Um departamento de TI pode executar muitas VMs enquanto os funcionários esperam dias para que cada solicitação seja aprovada e criada manualmente. A virtualização ajuda no agrupamento, mas esse processo não tem autosserviço. Adicionar um portal só é útil se a automação, o provisionamento rápido e a medição de uso o apoiarem.

Uma nuvem privada pode usar sua medição para relatórios de departamento ou cobranças internas. Portanto, o serviço mensurado se aplica mesmo sem uma fatura externa. A elasticidade também exige devolver capacidade: manter a capacidade de pico permanentemente deixa recursos ociosos após a queda da demanda.

Principais conclusões

  • O autosserviço sob demanda elimina a participação da equipe do provedor em cada solicitação de provisionamento.
  • O amplo acesso à rede permite acesso padronizado a partir de diferentes tipos de dispositivos.
  • O agrupamento de recursos compartilha a capacidade física enquanto mantém os locatários separados.
  • A elasticidade rápida adiciona e libera capacidade conforme a demanda muda.
  • O serviço mensurado registra o uso; o modelo de precificação determina as cobranças.

1.3 Explique como a virtualização viabiliza a nuvem

A virtualização cria versões em software de recursos computacionais físicos. Ela permite que um servidor físico sustente vários computadores separados em software. Os operadores de nuvem combinam isso com automação, autosserviço e medição de uso para disponibilizar capacidade rapidamente.

Hosts, máquinas convidadas e hipervisores

Uma máquina virtual (VM) tem processadores virtuais, memória, discos e interfaces de rede. Ela executa seu próprio sistema operacional convidado e suas aplicações. O computador físico subjacente é o host. Um hipervisor cria as VMs, aloca capacidade física e mantém a memória e o armazenamento de cada VM logicamente separados.

Tipo de hipervisorOnde é executadoExemplos e uso típicos
Tipo 1, ou diretamente no hardwareDiretamente no hardwareESXi, Hyper-V, KVM e Xen; cargas de trabalho em centros de dados
Tipo 2, ou hospedadoComo aplicação em um sistema operacional hostVirtualBox e VMware Workstation; testes em desktop

Uma imagem de VM é um ponto de partida armazenado para uma máquina virtual. Um software pode criar uma VM a partir dessa imagem sem encomendar um novo servidor físico. Iniciar, redimensionar e excluir VMs favorece o provisionamento rápido e a elasticidade. O sistema de virtualização pode acompanhar o uso de recursos, o que permite a medição. Algumas plataformas também permitem a migração em tempo real, movendo uma VM em execução entre hosts para que a manutenção do hardware cause pouca ou nenhuma interrupção.

Resolva um exemplo de consolidação

Suponha que 12 servidores físicos de mesma potência usem, cada um, em média 10% da CPU. Sua carga média combinada é:

12×0,10=1,2

Isso equivale ao processamento de 1,2 servidor. Migrar as cargas de trabalho para VMs em dois hosts de mesma potência resulta em uma média por host de:

1,2÷2=0,60=60%

Dez máquinas físicas podem ser removidas, reduzindo gastos com energia, refrigeração e manutenção. Antes disso, a equipe também precisa verificar os picos de demanda de CPU e as necessidades de memória, discos e rede. O cálculo da média, por si só, não demonstra que dois hosts darão conta de todos os períodos de alta demanda ou de uma falha de host.

Compartilhar sem compartilhar dados

Multilocação significa que vários clientes usam uma infraestrutura compartilhada. O isolamento impede que um locatário acesse a memória ou os discos da VM de outro. Limites físicos compartilhados ainda podem afetar o desempenho: um locatário excepcionalmente ocupado pode disputar capacidade, no chamado efeito do vizinho barulhento. Controles de recursos limitam esse efeito. Hosts dedicados fornecem um servidor físico inteiro aos clientes cujos requisitos exigem isso.

A virtualização de armazenamento apresenta discos agrupados como volumes virtuais. A virtualização de rede fornece redes separadas definidas por software sobre conexões físicas compartilhadas.

Contêineres empacotam aplicações, bibliotecas e configurações enquanto compartilham um núcleo de sistema operacional. Uma VM tem um sistema operacional convidado completo; um contêiner não. Contêineres geralmente iniciam mais rapidamente e usam menos recursos, enquanto VMs oferecem uma separação mais forte no nível do sistema operacional e podem executar diferentes sistemas convidados. Contêineres frequentemente são executados dentro de VMs.

Uma nuvem também pode oferecer servidores diretamente no hardware por autosserviço. A virtualização é um fundamento importante, enquanto as cinco características do serviço determinam se a oferta como um todo é computação em nuvem.

Principais conclusões

  • Um hipervisor aloca recursos do host a máquinas virtuais isoladas.
  • Cada VM executa um sistema operacional convidado; contêineres compartilham um núcleo de sistema operacional.
  • A virtualização permite agrupamento, provisionamento rápido e medição, com a automação de nuvem acrescentada sobre ela.
  • Decisões de consolidação exigem dados sobre picos de CPU, memória, armazenamento e rede.
  • A multilocação separa os dados dos clientes enquanto compartilha a capacidade física.
  • As características da nuvem também podem ser fornecidas por recursos executados diretamente no hardware.
2

Compare os modelos de serviço em nuvem

Um serviço de nuvem pode fornecer uma máquina virtual, um ambiente gerenciado para executar código ou uma aplicação completa. A distinção útil é o trabalho que fica a cargo do cliente. Os modelos de serviço tornam essa divisão visível, enquanto a computação sem servidor muda a forma como o código é executado e a capacidade é gerenciada. Escolher bem significa adequar os requisitos da carga de trabalho às competências, ao tempo e à necessidade de controle da equipe e comparar o custo total de operação de cada opção adequada.

2.1 Diferencie IaaS, PaaS e SaaS

Um modelo de serviço descreve o que o provedor fornece e o que o cliente gerencia. Imagine a tecnologia em camadas: prédios e equipamentos físicos, virtualização, sistema operacional, middleware e ambiente de execução, aplicação e dados. Um ambiente de execução é o ambiente de software que executa o código de uma aplicação, como Python ou Java.

Compare os três modelos padrão
ModeloO que o provedor entregaO que o cliente gerencia
IaaS: infraestrutura como serviçoVMs, armazenamento e redes, com equipamentos físicos e virtualização gerenciadosSistema operacional convidado, ambiente de execução, aplicações, dados e configurações sob controle do cliente
PaaS: plataforma como serviçoUm sistema operacional, ambiente de execução e plataforma gerenciados para aplicaçõesCódigo da aplicação, suas dependências e configuração, dados e acesso
SaaS: software como serviçoUma aplicação completaUsuários, permissões, configurações de compartilhamento e dados inseridos

Com a TI nas instalações da organização, ela gerencia toda a pilha. De IaaS para PaaS e SaaS, o provedor assume mais trabalho. O cliente ganha conveniência e abre mão de parte da liberdade para alterar o sistema subjacente.

Um blog, três formas de executá-lo

Um cliente IaaS inicia uma VM Linux, instala o servidor web, o banco de dados e o software de blog e mantém essas camadas. O provedor continua reparando o host físico e mantendo o hipervisor. A aplicação de correções ao sistema operacional convidado cabe ao cliente.

Um cliente PaaS implanta uma aplicação de blog em uma plataforma com suporte. O provedor fornece atualizações do sistema operacional e do ambiente de execução. O cliente mantém a aplicação e precisa seguir o processo de atualização da plataforma. No AWS Elastic Beanstalk, é possível ativar atualizações gerenciadas de correção e secundárias; os clientes mantêm os ambientes em versões com suporte e resolvem falhas de atualização. Se desativarem as atualizações gerenciadas, ficam responsáveis por aplicá-las.

Um cliente SaaS assina uma aplicação de blog pronta e começa a escrever. O provedor opera a aplicação, mas o cliente ainda controla quem pode publicar e qual conteúdo é compartilhado.

Reconheça exemplos comuns
IaaSPaaSSaaS
Amazon EC2AWS Elastic BeanstalkSalesforce
Azure Virtual MachinesAzure App ServiceMicrosoft 365
Google Compute EngineGoogle App EngineGoogle Workspace

Bancos de dados gerenciados, como Amazon RDS, Azure SQL Database e Google Cloud SQL, geralmente são tratados como PaaS: o cliente usa um banco de dados sem manter a plataforma de servidores subjacente.

Classifique o serviço, não a empresa que o vende. Um provedor pode oferecer os três modelos, e alguns produtos dividem as responsabilidades de formas que ficam entre as categorias clássicas. Leia as responsabilidades da oferta específica quando o nome, por si só, não for claro.

Nomes mais específicos seguem a mesma ideia. DBaaS significa banco de dados como serviço; FaaS significa função como serviço; XaaS é uma designação ampla para “qualquer coisa como serviço”. Qualquer que seja o nome, os dados do cliente e as decisões de acesso ainda precisam ter um responsável.

Principais conclusões

  • Em IaaS, o gerenciamento do sistema operacional convidado e das aplicações fica com o cliente.
  • PaaS fornece uma plataforma gerenciada, enquanto os clientes mantêm seu código e seguem o processo de atualização dela.
  • SaaS fornece uma aplicação completa, enquanto os clientes gerenciam dados, usuários e configurações.
  • Um modelo de serviço se aplica a um serviço, não a todos os produtos de seu provedor.
  • Mais gerenciamento pelo provedor geralmente troca personalização por conveniência.

2.2 Explique a computação sem servidor

Computação sem servidor significa que o cliente usa código ou um serviço sem escolher, dimensionar ou manter seus servidores. Os servidores continuam fazendo o trabalho. O provedor gerencia a infraestrutura e o escalonamento, e as cobranças usam medidas específicas de cada serviço.

Acompanhe um evento por uma função

Com função como serviço (FaaS), o cliente envia uma pequena unidade de código. Um evento aciona uma execução: uma requisição web, um arquivo enviado, uma mensagem em fila ou um agendamento. Para um serviço de fotos, a sequência é:

  1. Um cliente envia uma fotografia para o armazenamento.
  2. O evento de envio inicia uma função.
  3. A função cria e armazena uma miniatura.
  4. A execução termina.

AWS Lambda, Azure Functions e Google Cloud Run functions são exemplos. As funções geralmente são escalonadas a zero quando ociosas e cobram por requisições e tempo de execução. A computação sem servidor também inclui serviços como Amazon S3, Amazon DynamoDB e Google BigQuery. Os dados armazenados podem continuar gerando cobranças enquanto nenhum código é executado. Planos de funções com capacidade sempre pronta também podem cobrar durante períodos sem atividade.

Calcule a fatura de uma função

Considere tarifas ilustrativas de R$ 0,20 por milhão de requisições e R$ 0,000017 por GB-segundo. Cada uma das 3 milhões de requisições usa 0,5 GB de memória por 200 milissegundos, ou 0,2 segundo.

Primeiro calcule o tempo total de execução e depois o uso de memória por tempo:

3.000.000×0,2=600.000 segundos 600.000×0,5=300.000 GB-segundos

A computação custa R$ 5,10 e as requisições custam R$ 0,60, totalizando R$ 5,70. Neste exemplo de precificação, não há cobrança mínima nem de computação ociosa. Uma VM a R$ 0,05 por hora durante 730 horas custa R$ 36,50.

Cada requisição custa R$ 0,0000019 no exemplo. Dividir R$ 36,50 por esse valor resulta em cerca de 19,2 milhões de requisições. Acima desse volume, a VM tem um preço de tabela de computação menor, desde que consiga lidar com o trabalho. Armazenamento, uso da rede e administração também são importantes para uma comparação completa.

Entenda os limites de operação

Uma inicialização a frio é o atraso enquanto o serviço prepara um ambiente de execução. Uma função deve ser sem estado: execuções posteriores não devem depender da memória ou de arquivos locais de execuções anteriores. Coloque dados permanentes em um banco de dados ou serviço de armazenamento.

Cada oferta tem limites de execução. Invocações padrão do AWS Lambda têm duração máxima de 15 minutos. Alguns modos de invocação do Lambda Managed Instances permitem execuções mais longas; o modo de serviço aplicável determina o limite. Trabalhos longos devem respeitar as regras do serviço escolhido.

A computação sem servidor frequentemente é adequada para tráfego irregular, processamento de eventos, trabalhos curtos agendados e automação. O uso intenso e constante pode favorecer outras opções de computação. A necessidade de configurações personalizadas do sistema operacional também pode inviabilizar uma plataforma de funções. Gatilhos e APIs específicos do provedor podem dificultar uma migração futura.

A computação sem servidor costuma ser agrupada com PaaS. Sua infraestrutura gerenciada reduz o trabalho com servidores, enquanto o cliente continua protegendo código, permissões, configuração e dados.

Principais conclusões

  • A computação sem servidor transfere o provisionamento, a manutenção e o escalonamento de servidores para o provedor.
  • As funções geralmente são executadas em resposta a eventos e cobram por requisições e tempo de execução.
  • As cobranças por ociosidade e o comportamento do escalonamento dependem do serviço e do plano.
  • As funções mantêm o estado permanente fora do ambiente de execução.
  • Inicializações a frio, limites de execução, tráfego constante e portabilidade afetam a adequação.
  • O cliente continua protegendo seu código, dados, permissões e configuração.

2.3 Escolha um modelo de serviço para uma carga de trabalho

Comece a escolha de um modelo de serviço pelos requisitos da carga de trabalho. Uma tecnologia familiar pode ser uma escolha ruim se criar uma manutenção que a equipe não consegue assumir. Um produto altamente gerenciado também pode ser uma escolha ruim se retirar o controle de que a aplicação precisa.

Pergunte o que precisa ser controlado

Use estas perguntas em ordem:

  1. Uma aplicação pronta atende à necessidade do negócio? Considere SaaS.
  2. A equipe está implantando sua própria aplicação em uma linguagem com suporte sem precisar controlar o sistema operacional? Considere PaaS.
  3. O trabalho é curto, acionado por eventos e tem volume irregular? Considere funções sem servidor.
  4. A equipe precisa controlar o sistema operacional convidado, instalar software especial ou migrar um servidor sem alterações? Considere IaaS.

PaaS e computação sem servidor se sobrepõem. A escolha útil é o serviço específico cujo modelo de execução, limites e ferramentas aceitas sejam adequados à aplicação.

Associe requisitos a modelos
RequisitoPonto de partida adequadoMotivo decisivo
E-mail, calendários e documentos compartilhados para 50 funcionáriosSaaSAplicações completas já atendem à necessidade
Software de contabilidade antigo ligado a uma configuração específica do Windows ServerIaaSA equipe precisa controlar o ambiente convidado
Uma nova API web em Python sem necessidade de gerenciar correções do sistema operacionalPaaSUma plataforma de aplicações gerenciada executa o código da equipe
Algumas centenas de envios de fotos de produtos por dia, com picosComputação sem servidorCada envio aciona uma tarefa curta e independente

Para a aplicação antiga, IaaS fornece controle de uma VM, não controle irrestrito do hardware físico do provedor. A compatibilidade e o suporte ainda precisam ser verificados. Para SaaS, confirme se os recursos e configurações disponíveis atendem aos requisitos antes de aceitar a conveniência.

Inclua o esforço operacional no custo

Suponha que uma VM custe R$ 40 por mês e precise de quatro horas de administração a R$ 50 por hora. A administração custa R$ 200, portanto o total é R$ 240. Um plano PaaS adequado custa R$ 90 com quase nenhuma administração neste exemplo. Sua tarifa de serviço mais alta vem acompanhada de um custo total menor.

A comparação do trabalho inclui aplicação de correções, monitoramento, cópias de segurança, atualizações de aplicações e as competências necessárias para responder quando algo falha. Transferir mais camadas para o provedor reduz algumas dessas tarefas, mas não elimina o gerenciamento da aplicação ou do acesso.

Combine modelos quando os trabalhos forem diferentes

Uma empresa pode usar SaaS para gerenciamento de relacionamento com clientes, PaaS para seu site, funções para processar novos pedidos e uma VM para um componente antigo. Cada serviço tem seu próprio limite de gerenciamento.

A portabilidade também faz parte da decisão. VMs e contêineres podem ser relativamente fáceis de mover quando suas dependências são portáveis. Plataformas gerenciadas e gatilhos de funções podem vincular o código a um provedor. Dependência de fornecedor é o esforço e o custo adicionais criados por essa dependência.

Uma decisão pode mudar com o tempo. Rehospedar uma aplicação em uma VM pode ser um primeiro passo útil, seguido mais tarde por uma migração de plataforma. O motivo para escolher IaaS deve ser um requisito atual, como o controle do sistema operacional, e não apenas a familiaridade.

Principais conclusões

  • Escolha SaaS quando uma aplicação pronta atender aos requisitos.
  • Escolha PaaS ou computação sem servidor para código personalizado adequado sem gerenciamento do sistema operacional convidado.
  • IaaS é adequado para cargas de trabalho que precisam controlar o sistema operacional convidado ou migrar um servidor sem alterações.
  • Compare a administração e a portabilidade juntamente com as tarifas de serviço.
3

Compare os modelos de implantação em nuvem

Os modelos de implantação descrevem a quem a infraestrutura de nuvem atende. Eles ajudam a explicar por que uma organização pode usar serviços públicos compartilhados, infraestrutura reservada para si ou para uma comunidade, ou uma combinação conectada. Propriedade, localização e acesso são detalhes distintos a examinar. A decisão prática é onde posicionar cada carga de trabalho, considerando controle, crescimento, atraso de rede e custo de gerenciar conexões entre ambientes.

3.1 Descreva nuvens públicas, privadas e comunitárias

Um modelo de implantação descreve os usuários para os quais a infraestrutura de nuvem é disponibilizada. Um modelo de serviço descreve as camadas fornecidas. São escolhas distintas: uma organização pode obter máquinas virtuais por meio de IaaS em uma nuvem pública ou privada.

Nuvem pública

A infraestrutura de nuvem pública está disponível para uso pelo público em geral. Um provedor é seu proprietário e a opera em seus centros de dados. AWS, Microsoft Azure e Google Cloud são exemplos; outros provedores incluem Oracle Cloud, IBM Cloud e Alibaba Cloud.

Os clientes compartilham a infraestrutura e geralmente acessam os serviços pela internet, embora o acesso por rede privada também seja possível. Eles evitam comprar equipamentos físicos, podem obter grandes quantidades de capacidade rapidamente e escolher entre locais no mundo todo. Eles também dependem das escolhas de serviços do provedor e da conectividade de rede, com menos controle do hardware físico.

“Pública” descreve quem pode se tornar cliente. Isso não significa que todos possam ver os dados de cada cliente. O isolamento e os controles de acesso separam os recursos. Tornar um contêiner de armazenamento legível publicamente é uma escolha de configuração, não uma característica inevitável da nuvem pública.

Nuvem privada

Uma nuvem privada é reservada para uma organização, possivelmente com muitos departamentos. A organização, terceiros ou ambos podem operá-la. Ela pode estar no prédio da organização ou ser hospedada em outro lugar.

A nuvem privada oferece controle mais próximo dos equipamentos, da localização e da configuração de segurança. Esse controle pode ajudar com requisitos contratuais ou regulatórios específicos. O operador precisa financiar a capacidade e empregar pessoas para operá-la. A expansão é limitada pelo hardware disponível, portanto há menos economias de escala do que em um grande provedor público.

Uma sala de servidores nas instalações da organização só é considerada uma nuvem privada quando fornece características de nuvem, incluindo autosserviço, agrupamento, elasticidade rápida e uso mensurado. Instalar VMs, por si só, deixa partes importantes desse modelo de serviço ausentes. O OpenStack é um exemplo de software usado para construir nuvens privadas.

Nuvem comunitária

Uma nuvem comunitária atende a um grupo específico de organizações com interesses comuns. Elas podem compartilhar uma missão, uma política de segurança ou requisitos de conformidade. Organizações membros, terceiros ou uma combinação deles podem operá-la, dentro ou fora de suas instalações. Vários hospitais poderiam compartilhar uma infraestrutura projetada em torno de seus requisitos comuns para dados de saúde.

ModeloPara quem é?Principal escolha de planejamento
PúblicoClientes do público em geralAmpla capacidade e baixo gasto inicial com hardware, com menos controle físico
PrivadoUma organizaçãoUso exclusivo e mais controle, com custos de capacidade e operação a financiar
ComunitárioUm grupo definido com interesses comunsRequisitos e custos compartilhados, com regras conjuntas a gerenciar

Uma oferta exclusiva para o governo pode atender a uma comunidade, mas os critérios reais de elegibilidade e o arranjo operacional determinam sua classificação. A localização, por si só, não identifica um modelo de implantação. Uma nuvem privada hospedada continua privada mesmo estando no prédio de um fornecedor.

Principais conclusões

  • A nuvem pública está disponível ao público em geral; os dados dos clientes continuam protegidos por controles de acesso.
  • A nuvem privada atende a uma organização e pode funcionar dentro ou fora de suas instalações.
  • A nuvem comunitária atende a um grupo definido com requisitos comuns.
  • Uma nuvem privada deve fornecer características de nuvem, incluindo autosserviço e uso mensurado.
  • Os modelos de implantação e de serviço respondem a perguntas diferentes.

3.2 Explique nuvem híbrida e multinuvem e escolha um modelo

As organizações frequentemente mantêm algumas cargas de trabalho localmente e executam outras em nuvens públicas. Os nomes nuvem híbrida e multinuvem descrevem características diferentes desse arranjo. Uma empresa pode ter ambos ao mesmo tempo.

Conecte ambientes em um modelo híbrido

O NIST define nuvem híbrida como infraestruturas de nuvem distintas conectadas por tecnologia que permite a transferência de dados ou aplicações entre elas. Os componentes permanecem separados. Nas discussões cotidianas sobre nuvem, inclusive nos exames básicos dos provedores, híbrida geralmente significa nuvem pública conectada a uma nuvem privada ou a sistemas nas instalações da organização.

Uma conexão segura pode ser uma VPN criptografada pela internet ou uma conexão privada dedicada. Ferramentas compartilhadas de identidade e gerenciamento podem ajudar a equipe a operar os ambientes em conjunto. Azure Arc, AWS Outposts e Google Distributed Cloud oferecem suporte a diferentes formas de operação entre localidades; são exemplos, não produtos intercambiáveis.

O modelo híbrido pode manter registros sensíveis, software antigo ou sistemas de controle de equipamentos localmente, enquanto a nuvem pública hospeda um site ou atende à demanda adicional. Ele também apoia a migração em etapas e arranjos remotos de cópia de segurança ou recuperação. Esses benefícios trazem trabalho adicional de rede, segurança e gerenciamento.

Resolva um exemplo de expansão temporária para a nuvem pública

A nuvem privada de uma varejista processa 2.000 pedidos por minuto. Durante uma promoção, a demanda sobe para 5.000. A nuvem pública processa o excedente:

5.000−2.000=3.000 pedidos por minuto

Sua parcela do trabalho no pico é:

3.000÷5.000=0,60=60%

Isso é expansão temporária para a nuvem pública: a capacidade adicional é usada durante os picos e liberada depois. A aplicação e as conexões de dados precisam permitir a divisão desse trabalho. Simplesmente assinar um segundo serviço não faz a expansão acontecer.

Use vários provedores públicos

Multinuvem significa usar serviços de dois ou mais provedores de nuvem pública. Uma empresa pode escolher a análise de dados de um provedor e a hospedagem web de outro. Os serviços podem ser usados separadamente; a multinuvem não exige mover a mesma carga de trabalho entre eles.

Os possíveis motivos incluem escolher a melhor opção para cada tarefa, atender a requisitos de localização, reduzir a dependência de um fornecedor ou combinar sistemas após uma fusão. Os custos incluem diferentes conjuntos de competências, ferramentas de segurança e faturas de transferência de dados.

SituaçãoDescrição
Nuvem privada conectada a um site de agendamentos em nuvem públicaHíbrida
Análise de dados em uma nuvem pública e hospedagem em outraMultinuvem
Nuvem privada local conectada a serviços em duas nuvens públicasHíbrida e multinuvem

Para uma startup sem centro de dados, a nuvem pública pode minimizar o gasto inicial com equipamentos. Uma organização com requisito de infraestrutura exclusiva pode escolher a nuvem privada. Uma fábrica que precisa de tempos de resposta locais muito curtos pode manter o controle das máquinas no local enquanto usa a nuvem pública para análise. O requisito de cada carga de trabalho orienta a decisão de posicionamento; usar mais ambientes aumenta o trabalho necessário para conectá-los e governá-los.

Principais conclusões

  • A nuvem híbrida conecta ambientes distintos para que cargas de trabalho ou dados possam funcionar entre eles.
  • A multinuvem usa dois ou mais provedores de nuvem pública.
  • A expansão temporária para a nuvem pública usa capacidade pública para a demanda que excede a capacidade normal de um ambiente privado.
  • Uma organização pode usar nuvem híbrida e multinuvem ao mesmo tempo.
  • Controle, latência, residência de dados e esforço de gerenciamento orientam as escolhas de implantação.
  • As conexões entre ambientes exigem planejamento de rede e segurança.
4

Explique os benefícios de usar serviços em nuvem

Os benefícios da nuvem são úteis quando resolvem o problema real de uma carga de trabalho. Capacidade adicional pode atender a um pico de demanda; provisionamento rápido pode encurtar um experimento; cópias separadas podem manter um serviço disponível após uma falha. São benefícios diferentes, com requisitos diferentes. Medidas claras de capacidade, tempo de indisponibilidade, segurança e gerenciamento ajudam a explicar o que o provedor fornece e quais escolhas o cliente ainda precisa fazer.

4.1 Explique escalabilidade, elasticidade, agilidade e alcance global

A capacidade na nuvem pode ser ajustada conforme o trabalho muda. Escalabilidade descreve essa capacidade de ajuste. Elasticidade acrescenta expansão e redução rápidas para que a capacidade acompanhe de perto a demanda. Ambas podem reduzir a necessidade de comprar equipamentos para a maior carga possível.

Escalone uma máquina ou altere a quantidade de máquinas
Método de escalonamentoO que muda?Limite importante
Vertical: aumentar ou diminuirUm recurso recebe mais ou menos potênciaOs tamanhos disponíveis são finitos; o redimensionamento frequentemente exige reinicialização
Horizontal: adicionar ou removerInstâncias são adicionadas ou removidasA aplicação precisa funcionar em várias cópias

Alterar uma VM de 2 para 8 vCPUs é escalonamento vertical. Passar de 2 servidores web para 6 é escalonamento horizontal. Um balanceador de carga distribui as requisições recebidas entre as cópias. Cópias adicionais também podem fornecer redundância, desde que sejam implantadas para resistir às falhas relevantes.

Uma política de escalonamento automático pode adicionar uma VM depois que o uso de CPU permanecer acima de 70% por cinco minutos e remover uma quando permanecer abaixo de 30%. Um mínimo de duas e um máximo de dez mantêm a política dentro de uma faixa planejada. Uma única VM na nuvem não se ajusta sozinha apenas por estar na nuvem. Alguns serviços gerenciados cuidam do escalonamento para o cliente.

Calcule a capacidade economizada pela elasticidade

Um site de ingressos precisa normalmente de 4 servidores e de 20 durante 10 horas em um mês de 730 horas. Manter 20 funcionando o mês inteiro usa:

20×730=14.600 horas de servidor

Com capacidade elástica, primeiro mantenha os quatro servidores normais durante o mês inteiro:

4×730=2.920 horas de servidor

Depois adicione apenas os 16 servidores extras para o pico:

16×10=160 horas de servidor

O total é 3.080 horas de servidor, cerca de 21% de 14.600. Contar 20 servidores extras durante o pico contaria os quatro servidores de base duas vezes. Manter apenas quatro permanentemente evitaria capacidade ociosa, mas deixaria o pico sem atendimento.

Provisione rapidamente e alcance usuários no mundo todo

Agilidade é a rapidez para obter recursos, testar uma ideia e entregar um resultado. Uma equipe pode alugar 50 VMs para uma análise de duas horas, usando 100 horas de VM, e depois liberá-las. Ela evita esperar que 50 máquinas sejam compradas e instaladas. Experimentos rápidos tornam menos custoso rejeitar uma ideia que fracassa.

Alcance global significa usar locais do provedor no mundo todo sem construir centros de dados no exterior. Posicionar uma aplicação mais perto dos usuários pode reduzir a latência, o atraso na comunicação. Ainda é necessário escolher uma localização adequada e atender aos requisitos de dados da carga de trabalho.

O trabalho do provedor com hardware também libera tempo da equipe para produtos e serviços.

Principais conclusões

  • O escalonamento vertical altera o tamanho de um recurso; o horizontal altera a quantidade de instâncias.
  • A elasticidade adiciona e libera capacidade rapidamente para acompanhar a demanda.
  • O escalonamento automático precisa de configurações adequadas, a menos que o próprio serviço o gerencie.
  • A agilidade reduz o tempo entre uma ideia e um experimento em funcionamento.
  • O alcance global pode reduzir o atraso de rede ao posicionar serviços mais perto dos usuários.

4.2 Explique alta disponibilidade, confiabilidade e previsibilidade

Disponibilidade é a parcela de um período em que um serviço está funcionando e utilizável. Alta disponibilidade usa componentes redundantes para manter baixo o tempo de indisponibilidade quando algo falha. A confiabilidade também diz respeito a continuar funcionando corretamente e se recuperar de falhas.

Transforme uma porcentagem em tempo de indisponibilidade

Use a parcela indisponível do período:

Tempo de indisponibilidade=(1−disponibilidade em decimal)×perıˊodo

Um mês de 30 dias tem 43.200 minutos. Com 99,95%, a parcela indisponível é 0,0005, portanto o tempo de indisponibilidade é de 21,6 minutos.

DisponibilidadeTempo de indisponibilidade em um mês de 30 diasTempo de indisponibilidade em um ano de 365 dias
99%7,2 horas3,65 dias
99,9%43,2 minutos8,76 horas
99,95%21,6 minutos4,38 horas
99,99%4,32 minutosCerca de 52,6 minutos
99,999%0,432 minutoCerca de 5,3 minutos

Um acordo de nível de serviço (SLA) estabelece o compromisso formal de um provedor e a compensação. A compensação frequentemente consiste em créditos de serviço, com condições de elegibilidade e exclusões, e não em indenização por todas as perdas do negócio. O SLA de um serviço pode depender do uso de várias instâncias ou localizações. Ofertas gratuitas ou em prévia podem não ter SLA.

Diferencie dependências de cópias redundantes

Se uma aplicação precisa tanto de sua camada web quanto do banco de dados, cada um pode interromper a aplicação. Em um modelo simplificado com falhas independentes e medições comparáveis, multiplique suas disponibilidades em decimal:

0,9995×0,9999=0,99940005

Isso equivale a cerca de 99,94%, abaixo de qualquer um dos componentes. Os compromissos de SLA, por si só, não estabelecem o tempo real de funcionamento da aplicação; dependências compartilhadas e regras de medição também importam.

Para duas cópias independentes em que qualquer uma é suficiente, ambas precisam falhar para interromper o serviço. Se cada uma está disponível 99% do tempo, cada uma tem uma parcela de falha de 1%:

1−(0,01×0,01)=0,9999=99,99%

A independência é essencial. Cópias que dependem da mesma fonte de energia que falhou não oferecem essa proteção.

Use a proteção e a medida adequadas

Os provedores oferecem centros de dados separados chamados zonas de disponibilidade, várias regiões e replicação gerenciada. Cópias em zonas separadas podem proteger contra a falha de um centro de dados; uma segunda região pode proteger contra um incidente regional mais amplo. Projetar e pagar por cópias adequadas continua sendo uma decisão do cliente.

A tolerância a falhas busca manter a operação sem interrupção após a falha de um componente. A alta disponibilidade pode permitir uma breve interrupção. A recuperação de desastres restaura serviços e dados após um incidente grave. Cópias de segurança protegem os dados, mas não mantêm um servidor que falhou atendendo requisições durante a restauração.

A previsibilidade inclui desempenho consistente e custos compreensíveis. Escalonamento e balanceamento de carga ajudam a gerenciar o desempenho; relatórios de uso, previsões, orçamentos e alertas ajudam a gerenciar os gastos. Maior disponibilidade geralmente exige recursos adicionais, portanto a meta deve refletir o custo da indisponibilidade para o negócio.

Principais conclusões

  • O tempo de indisponibilidade usa a fração indisponível multiplicada pelo período de medição.
  • Um SLA define um compromisso e uma compensação, frequentemente créditos de serviço condicionais.
  • Dependências em série reduzem a disponibilidade modelada; cópias redundantes independentes podem melhorá-la.
  • Os cálculos de disponibilidade devem considerar a independência das falhas e as premissas de medição.
  • Cópias de segurança apoiam a recuperação; cópias redundantes em execução apoiam a disponibilidade.
  • A previsibilidade abrange desempenho e custo.
  • As escolhas de projeto do cliente e a capacidade duplicada afetam a disponibilidade e seu custo.

4.3 Descreva os benefícios de segurança, governança e facilidade de gerenciamento

Os provedores de nuvem oferecem equipes de segurança, controles físicos e monitoramento em uma escala que muitas organizações não conseguem construir por conta própria. Eles também oferecem ferramentas que ajudam os clientes a aplicar regras consistentes. O benefício vem do uso dessas ferramentas e da atribuição clara das responsabilidades.

Use a segurança e as evidências de conformidade do provedor

Os provedores protegem prédios, equipamentos e redes físicas. Eles mantêm sua infraestrutura e fornecem atualizações de plataforma para serviços gerenciados. Os clientes podem usar controles de identidade, criptografia, firewalls, monitoramento de segurança e proteção contra ataques de negação de serviço distribuída, nos quais muitos sistemas inundam um serviço com tráfego.

Os provedores também passam por auditorias segundo normas e frameworks como ISO/IEC 27001 e SOC 2. Esses relatórios fornecem evidências sobre os controles do provedor. As regras de acesso, o tratamento de dados e a configuração dos serviços do cliente ainda precisam atender aos requisitos da organização. A auditoria do provedor é uma parte dessas evidências, não a aprovação de todas as aplicações executadas ali.

Mantenha o uso da nuvem dentro das regras da organização

Governança é o conjunto de políticas, processos e controles que alinham o uso da nuvem às regras de negócios, obrigações legais e orçamentos. Ela inclui muito mais do que reduzir faturas.

Ferramenta ou controleO que ajuda a estabelecer
Política de recursosQuais localizações, tamanhos ou configurações são permitidos
Modelo padronizadoUma configuração inicial aprovada e repetível
EtiquetasResponsável, finalidade e centro de custos do recurso
Registro de auditoriaQuem alterou algo e quando
Relatório de conformidadeEvidências sobre controles e exceções

Por exemplo, uma organização pode restringir a criação de VMs a um conjunto aprovado de regiões. Uma política rejeita uma solicitação fora desse conjunto antes que o recurso exista. Etiquetas podem identificar a equipe responsável por uma VM, enquanto registros mostram quem a alterou. Cada ferramenta responde a uma pergunta diferente de gerenciamento.

Gerencie recursos de forma consistente

A Microsoft distingue o gerenciamento da nuvem, as capacidades usadas para operar recursos, do gerenciamento na nuvem, os métodos que as pessoas usam para controlá-los. O primeiro inclui escalonamento automático, verificações de integridade, substituição de recursos que falharam e alertas. O segundo inclui um portal, interface de linha de comando (CLI), APIs, kits de desenvolvimento de software (SDKs) e infraestrutura como código.

A infraestrutura como código (IaC) descreve recursos em arquivos que ferramentas de implantação podem ler. Um modelo para duas VMs web, um balanceador de carga e um banco de dados pode criar um ambiente de teste equivalente em minutos. A mesma descrição de recursos pode ser usada novamente sem precisar lembrar uma sequência de cliques manuais. Configurações específicas da região e outros valores necessários ainda precisam estar corretos.

A automação também pode programar desligamentos, aplicar atualizações ou fazer cópias de segurança. Menos ações manuais repetidas reduzem as oportunidades de configurações inconsistentes e podem diminuir os custos operacionais. Após um teste, excluir seus recursos encerra as cobranças específicas deles; cópias de segurança, discos ou outros serviços mantidos continuam sendo cobrados. Acompanhar esses recursos restantes faz parte do gerenciamento do ambiente.

Principais conclusões

  • A segurança em escala de provedor e os relatórios de auditoria apoiam o trabalho de segurança do cliente.
  • A governança abrange segurança, localizações, responsáveis, conformidade e gastos.
  • Políticas, etiquetas e registros de auditoria atendem a diferentes finalidades de gerenciamento.
  • A infraestrutura como código cria ambientes repetíveis a partir de descrições de recursos.
  • A automação reduz o trabalho manual repetido e pode reduzir erros e custos operacionais.
5

Explique os aspectos econômicos da nuvem

Os gastos com nuvem seguem os recursos e os termos de precificação escolhidos pelo cliente. Deixar de usar equipamentos próprios muda o momento e a flexibilidade dos custos, mas não determina qual opção é mais barata. Ler as medidas de uso, comparar o mesmo período e incluir o esforço da equipe revelam as vantagens e desvantagens reais. Compromissos, capacidade que pode ser interrompida, licenças de software e dimensionamento de recursos podem mudar o resultado, portanto os dados de uso importam antes de escolher um desconto.

5.1 Explique a precificação baseada no consumo e a mudança de CapEx para OpEx

A computação em nuvem transfere grande parte dos gastos da compra de ativos para o pagamento de serviços conforme são usados. Entender as medidas de uso é o primeiro passo para ler uma fatura e comparar a nuvem com equipamentos próprios.

Compare os tipos de despesa

A despesa de capital (CapEx) compra ativos usados por vários anos, como servidores e equipamentos de armazenamento. A contabilidade distribui seu custo por meio da depreciação. A despesa operacional (OpEx) paga custos contínuos, como eletricidade, assinaturas e serviços de nuvem, à medida que ocorrem.

Os custos de capacidade nas instalações da organização são em grande parte fixos: equipamentos comprados, espaço e equipe continuam custando dinheiro quando as máquinas estão pouco ocupadas. As cobranças de nuvem baseadas no consumo variam com o uso. Um compromisso ou assinatura por usuário ainda pode criar uma parte fixa na fatura de nuvem.

MedidaExemplo de base de cobrança
Tempo de computaçãoPor hora de VM ou segundo
Dados armazenadosPor GB-mês
Transferência de dados para foraPor GB
RequisiçõesPor milhão de operações
Usuários SaaSPor usuário ativo por mês

O pagamento conforme o uso permite que os clientes obtenham recursos sem um compromisso de uso de longo prazo. Liberar um recurso encerra suas próprias cobranças de uso. Apenas deixar de usar uma VM alocada não a libera, e excluir uma VM pode deixar discos ou cópias de segurança cobrados separadamente.

Leia uma fatura linha por linha

Use um mês de 730 horas e tarifas ilustrativas. Duas VMs funcionam o mês inteiro a R$ 0,10 por hora. Uma terceira funciona por 120 horas. O armazenamento tem média de 500 GB a R$ 0,02 por GB-mês, e 200 GB saem para a internet a R$ 0,09 por GB.

  • Computação de base: dois períodos de 730 horas resultam em 1.460 horas de VM, ao custo de R$ 146.
  • Computação adicional: 120 horas custam R$ 12.
  • Armazenamento: 500 GB-mês custam R$ 10.
  • Saída de dados: 200 GB custam R$ 18.

Some as cobranças separadas:

146+12+10+18=186

O total mensal é R$ 186. Saída de dados é a transferência de dados para fora da nuvem; entrada de dados é a transferência para dentro dela. Muitas ofertas tornam a entrada gratuita e cobram pela saída para a internet ou por transferências entre regiões. Um serviço de mídia que envia arquivos grandes aos usuários precisa incluir esses volumes de saída em sua estimativa.

Compare o custo total de propriedade

O custo total de propriedade (TCO) compara todos os custos relevantes ao longo do mesmo período. Para TI própria, inclua equipamentos e substituição, licenças de software, espaço, energia, refrigeração, segurança física, rede e tempo da equipe. Para a nuvem, inclua computação, armazenamento, transferências, licenças, administração e quaisquer custos de migração relevantes para a comparação.

Grandes provedores obtêm economias de escala ao comprar e operar equipamentos em grandes volumes e compartilhar esses custos entre os clientes. Seus custos unitários menores podem permitir preços atraentes. A economia de uma carga de trabalho específica ainda depende da utilização, do dimensionamento adequado e do plano usado. Executar continuamente recursos superdimensionados pode custar mais que um servidor próprio bem utilizado.

Gastos baseados no uso também exigem acompanhamento. Recursos esquecidos e escalonamento inesperado podem elevar uma fatura variável. Monitoramento, previsões, orçamentos e alertas ajudam a equipe a reagir enquanto os recursos ainda estão em execução.

Principais conclusões

  • CapEx compra ativos de longa duração; OpEx paga custos contínuos de serviços e operação.
  • Uma fatura pode combinar computação, armazenamento, requisições, usuários e transferência de dados.
  • Compare os custos totais ao longo de um período comum, incluindo equipe e instalações.
  • A saída de dados pode ser um custo significativo para serviços que enviam muitos dados para fora.
  • Liberar recursos não utilizados, dimensioná-los adequadamente e acompanhar o uso favorecem a economia.
  • As economias de escala reduzem os custos unitários do provedor, mas não determinam o resultado de toda comparação para o cliente.

5.2 Compare as opções de precificação e licenciamento em nuvem

A precificação em nuvem envolve uma escolha entre flexibilidade, compromissos de uso e risco de interrupção. Comece pelo uso esperado da carga de trabalho e escolha os termos adequados.

Compare as principais opções de precificação
OpçãoPrincipal benefícioPrincipal restrição
Pagamento conforme o usoDeixar de pagar pela computação quando ela é liberadaTarifa mais alta que a de compromissos com desconto comparáveis
Desconto por compromisso de usoTarifa menor para uso previsívelO valor acordado é devido mesmo quando não é utilizado
Capacidade spotPreço baixo para capacidade excedenteO provedor pode retomá-la com pouco aviso

A AWS oferece Reserved Instances e Savings Plans; o Azure oferece Reservations e savings plans; o Google Cloud oferece descontos por compromisso de uso. Os termos exatos variam, mas a pergunta central é se o uso previsível cobrirá o compromisso.

Exemplos de capacidade spot incluem AWS Spot Instances, Azure Spot Virtual Machines e Google Cloud Spot VMs. Eles são adequados para tarefas que podem parar e ser retomadas, como análise em lote ou renderização. O aviso pode ser muito curto: a AWS procura avisar com dois minutos de antecedência sobre interrupções por parada ou encerramento, mas não garante esse aviso; a hibernação pode começar imediatamente. As notificações do Azure Spot podem chegar até 30 segundos antes da remoção. Um serviço de finalização de compra ou banco de dados necessário continuamente precisa de proteção além de uma instância que pode ser interrompida.

Calcule o ponto de equilíbrio

Uma VM ilustrativa custa R$ 0,10 por hora sob demanda. Um compromisso de um ano custa R$ 0,06 por cada uma das 8.760 horas:

8.760×0,06=525,60

Divida esse custo anual pela tarifa horária sob demanda:

525,60÷0,10=5.256 horas

Isso representa 60% do ano. Acima de 5.256 horas, o compromisso é mais barato com essas tarifas. Em uso contínuo, a opção sob demanda custa R$ 876, portanto a economia é de R$ 350,40. Com 2.080 horas em horário comercial, a opção sob demanda custa R$ 208, menos que o compromisso integral. Aplicar a tarifa com desconto apenas às horas usadas deixaria de considerar o pagamento contratual.

Reduza a necessidade antes de buscar um desconto

O dimensionamento adequado ajusta os recursos à demanda medida. Uma VM de 8 vCPUs com uso médio de CPU de 10% é candidata a uma revisão. Antes de reduzi-la para 2 vCPUs, verifique os picos representativos e os requisitos de memória, armazenamento e rede. Se o tamanho menor atender a essas demandas e o preço for proporcional, o custo de computação cai para cerca de um quarto. Comprar um compromisso primeiro poderia fixar um recurso superdimensionado.

A programação de horários também importa. Um ambiente de teste executado por 10 horas em cada um de cinco dias úteis usa 50 das 168 horas de uma semana. Liberá-lo fora desses horários reduz o tempo de computação em cerca de 70%.

Inclua o software e outros termos de precificação

Os preços com licença incluída contêm a licença de software. O uso de licença própria (BYOL) usa licenças existentes quando seus termos permitem o uso na nuvem; o Benefício Híbrido do Azure é um exemplo. Os critérios de elegibilidade, o acompanhamento e qualquer requisito de hardware dedicado continuam se aplicando.

Outras ofertas usam assinaturas por usuário, faixas de volume, créditos de avaliação ou precificação de host dedicado. Uma combinação prática pode usar compromissos para a base estável, pagamento conforme o uso para demanda incerta e capacidade spot para trabalho em lote que pode ser retomado.

Principais conclusões

  • O pagamento conforme o uso é adequado para uso curto ou incerto; compromissos são adequados para uma base previsível.
  • O pagamento total de um compromisso deve ser comparado com as horas realmente esperadas sob demanda.
  • A capacidade spot exige trabalho que possa tolerar interrupções.
  • Faça o dimensionamento adequado com base nos picos e nas necessidades de recursos antes de assumir um compromisso.
  • O BYOL depende da elegibilidade e da conformidade da licença.
  • Programar desligamentos pode reduzir as horas de computação sem desconto de preço.
  • Opções de precificação diferentes podem atender a partes diferentes de uma mesma carga de trabalho.
6

Aplique o modelo de responsabilidade compartilhada e avalie as vantagens e desvantagens da nuvem

Migrar uma carga de trabalho muda quem opera suas camadas e quais riscos precisam de atenção. O provedor protege sua infraestrutura, enquanto o cliente continua tomando decisões sobre dados, acesso e configuração. Uma decisão sólida de adoção relaciona benefícios a requisitos e riscos a respostas práticas. A migração então se torna um conjunto de escolhas para aplicações individuais, incluindo manter ou desativar alguns sistemas em vez de migrar todos da mesma forma.

6.1 Aplique o modelo de responsabilidade compartilhada

O modelo de responsabilidade compartilhada divide o trabalho de segurança, conformidade e operação entre provedor e cliente. A AWS chama a parte do provedor de segurança “da” nuvem e a parte do cliente de segurança “na” nuvem. O limite muda conforme o serviço, mas as decisões sobre dados e acesso do cliente nunca ficam sem um responsável.

Comece pelas camadas físicas

O provedor protege e opera prédios dos centros de dados, acesso físico, energia, refrigeração, redes físicas, hosts e virtualização. Os clientes se baseiam nesses controles e nas evidências de auditoria. Eles não aplicam correções ao hipervisor do provedor como parte do uso comum de IaaS.

Os clientes decidem como seus dados são classificados, protegidos, retidos e compartilhados. Eles gerenciam contas, identidades, direitos de acesso e configurações de serviço sob seu controle. Também protegem os dispositivos usados para acessar os serviços. Um provedor SaaS pode fornecer recursos de gerenciamento de dispositivos, enquanto a organização continua responsável por gerenciar os dispositivos de seus usuários.

Identifique onde o limite muda
Modelo de serviçoTrabalho do provedorTrabalho do cliente
IaaSInfraestrutura física e virtualizaçãoSistema operacional convidado, aplicações, dados, acesso e regras de rede do cliente
PaaSPlataforma gerenciada e atualizações do sistema operacional e do ambiente de execuçãoCódigo da aplicação, dependências, configuração, dados e acesso
SaaSInfraestrutura, plataforma e aplicaçãoUsuários, permissões, compartilhamento, dados e configurações disponíveis

A manutenção da plataforma segue procedimentos específicos de cada serviço. Algumas ofertas PaaS exigem ativar atualizações gerenciadas, migrar para uma versão com suporte ou resolver falhas de atualização. O cliente precisa seguir esses procedimentos, embora não opere um servidor de uso geral por conta própria.

Atribua três incidentes

Uma empresa usa um site em IaaS, um banco de dados PaaS gerenciado e e-mail SaaS. Surge uma vulnerabilidade no sistema operacional convidado. A empresa aplica a correção à VM do site; o provedor mantém os sistemas operacionais subjacentes ao banco de dados gerenciado e à aplicação de e-mail, conforme os procedimentos de atualização aplicáveis.

Em seguida, a senha de um funcionário é roubada. A empresa precisa redefinir o acesso, investigar as permissões e reforçar a proteção da conta em todos os serviços afetados. Migrar para SaaS não transferiu suas decisões de identidade para o provedor.

Por fim, arquivos de clientes ficam legíveis ao público porque a empresa ativou o compartilhamento aberto. A empresa precisa corrigir essa configuração e lidar com a exposição. A segurança física do centro de dados não pode impedir que um administrador autorizado escolha uma regra de compartilhamento insegura.

Divida os controles, não apenas os nomes

Alguns controles têm uma parte de cada lado. Os provedores aplicam correções à infraestrutura; os clientes aplicam correções ao software que controlam. Cada parte configura suas próprias camadas e treina sua própria equipe. Os controles físicos são herdados do provedor, enquanto as configurações das aplicações permanecem com o cliente.

A conformidade segue a mesma divisão. A certificação de um provedor cobre seus controles avaliados. O cliente precisa de evidências de que sua configuração, seu tratamento de dados e seus processos atendem aos requisitos de sua carga de trabalho. A documentação de responsabilidades e o contrato do serviço específico explicam o limite em detalhes.

Principais conclusões

  • O provedor opera e protege a infraestrutura física e a virtualização.
  • Os clientes gerenciam seus dados, identidades, acesso, dispositivos e configuração de serviços.
  • Clientes IaaS mantêm sistemas operacionais convidados; PaaS e SaaS transferem mais trabalho de plataforma ao provedor.
  • O código e as dependências do cliente ainda precisam de manutenção em plataformas gerenciadas.
  • Cada parte executa sua parcela dos controles compartilhados e da conformidade.

6.2 Avalie as vantagens, desvantagens e riscos de migrar para a nuvem

A adoção da nuvem é uma decisão para cada carga de trabalho. Elasticidade, implantação rápida e serviços gerenciados podem ser valiosos, mas cada benefício precisa atender aos requisitos da organização. Identifique cada risco com precisão suficiente para escolher uma resposta.

Identifique dependências e limites de controle

A dependência de fornecedor ocorre quando APIs, serviços ou formatos de dados proprietários tornam a mudança de fornecedor lenta ou cara. Exportar grandes quantidades de dados também pode gerar cobranças de saída. Formatos abertos, ferramentas portáveis, contêineres e exportações de dados testadas podem reduzir o esforço de mudança. Cada opção acrescenta algum custo ou limita os recursos disponíveis, portanto a portabilidade é uma escolha a avaliar.

O provedor controla seus equipamentos, o projeto de suas instalações e o ciclo de vida de seus serviços. Os clientes se baseiam em contratos, documentação e auditorias independentes para obter evidências sobre a infraestrutura. Também precisam de uma resposta para quando um serviço muda ou é descontinuado.

Verifique conexões, localização e tempo de resposta

O acesso à nuvem depende da rede. Uma falha de conexão em um escritório pode impedir que os funcionários usem uma aplicação de nuvem que está funcionando normalmente. Uma região distante acrescenta atraso à comunicação. O controle de uma fábrica que precisa de respostas em milissegundos pode permanecer local, enquanto serviços de nuvem analisam os dados resultantes.

Residência de dados é onde os dados são armazenados e processados. Soberania de dados diz respeito às leis e à jurisdição aplicáveis a eles. Escolher uma região atende à questão da localização, mas contratos, condições de acesso e requisitos legais também importam. Uma organização pode precisar de uma região aprovada, uma oferta soberana adequada ou processamento local. Não se pressupõe uma regra legal específica para todos os países.

Associe cada risco a uma resposta prática
RiscoResposta a examinar
Uso inesperado ou recursos esquecidosMonitoramento de uso, etiquetas de responsáveis, orçamentos, alertas e dimensionamento adequado
Dependência de formatos de dados proprietáriosTestar a exportação e a recuperação em um formato utilizável
Interrupção do provedor ou da regiãoRedundância adequada e um plano de recuperação
Serviços não autorizados, ou TI não autorizadaRegras claras de aprovação, identidade e responsabilidade
Falta de competências de nuvem na equipeTreinamento e atribuição de responsabilidades operacionais

Um alerta de orçamento sinaliza um limite; ele não desliga recursos por conta própria. Limites de escalonamento ajudam a restringir a capacidade, enquanto um plano de recuperação lida com interrupções. Esses controles resolvem problemas diferentes.

Tome uma decisão fundamentada de adoção

Um escritório de advocacia com 40 pessoas considera um sistema SaaS de gerenciamento de documentos. Os benefícios esperados são acesso remoto, menos trabalho com servidores e a experiência de segurança do provedor. O escritório verifica se a localização do armazenamento atende a seus requisitos, se os documentos podem ser exportados em formatos padrão e se todos os usuários podem usar autenticação multifator.

Essas verificações relacionam cada preocupação a evidências: região e contrato para residência de dados, um teste de exportação para portabilidade e controles de conta para acesso. O escritório pode decidir migrar quando o serviço atender a esses requisitos. Uma carga de trabalho diferente, como um sistema local de controle de máquinas, pode permanecer nas instalações da organização.

As operações de nuvem também precisam de pessoas que entendam de segurança, custos e automação. O autosserviço rápido facilita a criação de novos recursos, portanto a governança precisa deixar claros seu responsável, sua finalidade e suas configurações permitidas.

Principais conclusões

  • Avalie os benefícios e riscos da nuvem para cada carga de trabalho.
  • A dependência de fornecedor combina dependência técnica com o esforço e o custo de sair.
  • Conectividade, latência e requisitos de localização de dados podem afetar o posicionamento.
  • Residência descreve a localização; soberania diz respeito à jurisdição legal.
  • Orçamentos, etiquetas, alertas e limites de escalonamento atendem a necessidades diferentes de controle de custos.
  • Interrupções do provedor e lacunas de competências exigem planos de operação e recuperação.

6.3 Escolha uma estratégia de migração para cada carga de trabalho

Uma migração para a nuvem move aplicações, dados ou infraestrutura de sistemas existentes para uma nuvem. Comece com um inventário de aplicações, dependências, uso, custos e valor para o negócio. Depois escolha uma estratégia para cada carga de trabalho. Essa abordagem de portfólio evita impor a mesma migração a todos os sistemas.

Compare as sete estratégias

Os 7 Rs da AWS são um vocabulário útil:

EstratégiaO que aconteceExemplo
DesativarParar de usar uma aplicação desnecessáriaRemover uma intranet não utilizada
ReterMantê-la onde está por enquantoManter a folha de pagamento em mainframe sob contrato
RehospedarMover a aplicação para VMs na nuvem sem alterar seu códigoMover uma VM de servidor de arquivos
RealocarMover um ambiente virtualizado existente usando virtualização compatívelTransferir um conjunto de VMs no nível do hipervisor
RecomprarSubstituir a aplicação por outro produto, frequentemente SaaSSubstituir um servidor de e-mail por e-mail SaaS
Mudar de plataformaFazer alterações limitadas sem redesenhar a arquitetura principalMigrar MySQL gerenciado pela organização para MySQL gerenciado
Refatorar, ou reformular a arquiteturaRedesenhar para usar recursos nativos da nuvemReconstruir o sistema de pedidos para usar serviços gerenciados e escalonamento acionado por eventos

O Google também usa termos como “migrar e melhorar” para mudança de plataforma e “reimaginar” para uma mudança mais ampla. A ação realizada é mais útil do que apenas memorizar as palavras de um fornecedor.

Diferencie migrações facilmente confundidas

A rehospedagem mantém o código e o projeto principal da aplicação sem alterações. Ela pode reduzir o esforço imediato da migração, mas mantém muitas responsabilidades de manutenção. Realocar move um ambiente de virtualização compatível inteiro e sua forma de operação, não apenas uma aplicação para uma plataforma de VM recém-escolhida.

A mudança de plataforma altera uma parte limitada do ambiente. Uma versão gerenciada do mesmo mecanismo de banco de dados pode eliminar a administração do servidor, preservando o projeto principal da aplicação. A recompra substitui o próprio produto. Substituir um software personalizado de gerenciamento de clientes por um CRM SaaS é recompra, embora ambos os produtos atendam à mesma finalidade de negócio.

A refatoração altera a arquitetura para obter benefícios como componentes escalonáveis de forma independente. Isso pode trazer valor substancial no longo prazo, mas o trabalho inicial pode não compensar para um sistema estável de baixo valor. Reter uma aplicação pode ser uma decisão deliberada enquanto se aguarda o fim de um contrato, um trabalho de compatibilidade ou uma revisão posterior.

Mova os dados e planeje a transição

Uma migração de banco de dados com pouco tempo de indisponibilidade pode começar com a cópia dos dados para um novo banco e depois replicar alterações posteriores enquanto o original permanece em uso. A equipe verifica se o destino está atualizado antes da transição para o novo sistema, a mudança combinada de usuários ou tráfego para ele.

A replicação reduz a quantidade de alterações que ainda precisam ser transferidas na transição. Ela não elimina a necessidade de verificar se os dados estão corretos, coordenar a mudança final e planejar como lidar com problemas. Para conjuntos de dados muito grandes, dispositivos físicos de transferência podem mover o volume inicial de dados quando a transferência pela rede é impraticável.

Revise as dependências antes de definir a sequência das migrações. Uma aplicação que ainda precisa de um banco de dados local pode exigir uma conexão ou uma migração coordenada. A rehospedagem pode ser uma primeira etapa seguida de otimização; um portfólio útil pode incluir desativar, reter, substituir e redesenhar.

Principais conclusões

  • Avalie aplicações e dependências antes de escolher uma estratégia para cada carga de trabalho.
  • Desativar remove uma aplicação desnecessária; reter a mantém onde está por enquanto.
  • Rehospedar move o código sem alterações; realocar move um ambiente virtualizado compatível.
  • Mudar de plataforma faz melhorias limitadas; recomprar substitui o produto.
  • Refatorar redesenha para usar recursos da nuvem e exige uma justificativa de negócio.
  • A replicação copia alterações contínuas de dados antes de uma transição planejada.
  • Grandes conjuntos de dados iniciais podem ser transferidos em dispositivos físicos.
  • Um portfólio pode combinar estratégias e rever decisões mais tarde.

Exercícios resolvidos de Conceitos de computação em nuvem

6 Lições Interativas

1

Decida se um serviço é computação em nuvem

13 passos
Aplique as cinco características e relacione-as à virtualização e aos equipamentos físicos.
  1. 1
    IntroduçãoComece pela forma como os recursos são obtidos

    Uma equipe precisa de capacidade de processamento para um experimento. Comprar um servidor é um caminho; solicitar capacidade de um conjunto compartilhado é outro.

    A computação em nuvem combina acesso à rede, provisionamento e liberação rápidos e pouquíssima interação com o provedor por solicitação. Vamos examinar primeiro a experiência do cliente e depois as máquinas virtuais e os hosts físicos que tornam boa parte dela possível.

  2. 2
    ExplicaçãoForneça um recurso à carga de trabalho

    Uma carga de trabalho inclui uma aplicação ou processo, seus dados e os recursos que usa. O provisionamento deixa esses recursos prontos; o desprovisionamento os libera.

    Em uma nuvem pública, o provedor opera equipamentos físicos e fornece serviços a partir deles. Uma nuvem privada pode, por sua vez, pertencer à própria organização usuária. O modelo de nuvem diz respeito a como os recursos são fornecidos, portanto a propriedade, por si só, não o identifica.

  3. 3
    ExemploCompare uma compra com uma solicitação

    Para uma nova loja on-line, uma equipe nas instalações da organização encomenda hardware, espera a entrega, instala um sistema operacional e conecta o servidor. Ela também providencia energia, refrigeração e reparos.

    Um cliente de nuvem pode escolher o tamanho de uma VM e uma região por meio de um console e receber um servidor pronto em minutos. Os dados continuam em equipamentos físicos em uma localização real. O acesso rápido muda o processo de provisionamento, não a existência do hardware.

  4. 4
    DesafioIdentifique o que o aluguel muda

    Uma organização é proprietária de seus servidores e os transfere para racks alugados no centro de dados de um fornecedor. A equipe ainda encomenda e instala cada máquina adicional. A mudança, por si só, estabeleceu a computação em nuvem?

    ---reveal---

    Não. Ela estabeleceu a hospedagem de equipamentos em data center, que fornece espaço, energia e refrigeração. Ela não estabeleceu acesso por autosserviço a recursos agrupados, rapidamente ajustáveis e mensurados. A mudança de prédio não determina o modelo de serviço.

  5. 5
    ExplicaçãoUse cinco critérios separados

    Faça cinco perguntas sobre o serviço:

    • O cliente pode provisionar sem que funcionários do provedor atendam a cada solicitação?
    • Diferentes dispositivos podem usar o acesso padronizado à rede?
    • A capacidade física é agrupada entre locatários separados?
    • A capacidade pode aumentar e diminuir rapidamente?
    • O consumo é medido e relatado?

    Essas características são autosserviço sob demanda, amplo acesso à rede, agrupamento de recursos, elasticidade rápida e serviço mensurado.

  6. 6
    ExemploDiferencie medição de preço

    Uma nuvem privada registra as horas de computação de cada departamento e envia um relatório interno de uso. Ninguém paga uma fatura separada a um provedor. Ela ainda tem serviço mensurado, pois o consumo é medido.

    Uma assinatura pode funcionar da mesma forma: o uso é registrado mesmo quando o preço permanece fixo. Para avaliar a elasticidade rápida, examine a rapidez com que a capacidade pode ser adicionada e liberada; o valor da fatura não responde a essa pergunta.

  7. 7
    DesafioEncontre a característica ausente

    Um serviço de VMs agrupadas tem acesso padronizado à rede, relatórios de uso e capacidade que a equipe pode ajustar rapidamente. Os clientes precisam abrir um chamado e esperar que a equipe crie cada recurso. Qual característica essencial está ausente?

    ---reveal---

    Falta o autosserviço sob demanda. A equipe ainda atende a cada solicitação de provisionamento. As VMs e os medidores existentes ajudam em outras características, mas não dão aos clientes a capacidade de obter recursos por conta própria.

  8. 8
    ExplicaçãoIdentifique o host e suas máquinas convidadas

    Um host físico fornece capacidade de processador, memória, disco e rede. Um hipervisor cria VMs isoladas a partir dessa capacidade. Cada VM executa um sistema operacional convidado e aplicações.

    Hipervisores do tipo 1 são executados diretamente no hardware; os do tipo 2 são executados em um sistema operacional host. Um software pode criar VMs rapidamente a partir de imagens armazenadas, tornando a capacidade virtual útil para o provisionamento por autosserviço.

  9. 9
    ExemploSome primeiro as cargas médias

    Doze servidores de mesma potência usam, cada um, em média 10% da CPU. Para estimar sua carga combinada de processamento, some essas parcelas:

    12×0,10=1,2

    O resultado equivale ao processamento médio de 1,2 servidor. Esse é um cálculo de carga média, ainda não uma decisão sobre quantos hosts comprar. A demanda de pico e os demais recursos ainda precisam ser examinados antes que as cargas de trabalho possam ser consolidadas.

  10. 10
    ExemploVerifique uma proposta com dois hosts

    Se a carga de trabalho for dividida igualmente entre dois hosts com a mesma capacidade de um servidor original, cada um terá a média de:

    1,2÷2=0,60=60%

    A proposta pode eliminar dez máquinas físicas se os picos representativos e as necessidades de memória, armazenamento e rede também couberem nessa capacidade. O isolamento protege a memória de uma VM das demais, mas a capacidade física continua compartilhada. Uma carga de trabalho intensa pode disputar essa capacidade, produzindo o efeito do vizinho barulhento.

  11. 11
    DesafioEscolha a separação entre sistemas operacionais

    Uma equipe quer vários pacotes leves de aplicações que compartilhem um núcleo de sistema operacional. Ela precisa de um sistema operacional convidado completo para cada pacote?

    ---reveal---

    Não. Contêineres compartilham um núcleo e empacotam as dependências das aplicações. Já as VMs executam sistemas operacionais convidados separados. Contêineres podem ser executados dentro de VMs, portanto as duas abordagens podem aparecer juntas em um ambiente de nuvem.

  12. 12
    DesafioRelacione a tecnologia ao serviço

    Uma equipe de TI já tem um hipervisor e VMs isoladas. Ela acrescenta um portal de autosserviço, criação e liberação rápidas e automatizadas, acesso padronizado à rede e medidores por departamento. Por que essa mudança importa?

    ---reveal---

    Ela acrescenta à virtualização as características da nuvem oferecidas ao cliente. As VMs fornecem capacidade agrupada, enquanto o portal, a automação e a medição disponibilizam essa capacidade como serviço de nuvem. As VMs, por si só, não estabeleceriam essas características do serviço.

  13. 13
    RecapitulaçãoMantenha as três perguntas separadas

    Use as características essenciais para decidir se uma oferta funciona como uma nuvem. Use o modelo de serviço para identificar quais camadas o provedor gerencia e o modelo de implantação para identificar a quem a infraestrutura atende.

    A virtualização explica o agrupamento e o isolamento subjacentes a muitos serviços. Autosserviço, automação e medição transformam essa capacidade em algo que os clientes podem obter e liberar rapidamente.

2

Escolha quem opera cada parte de uma aplicação

14 passos
Compare modelos de serviço e calcule um custo de computação sem servidor antes de selecionar um serviço adequado.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoComece pelo trabalho que resta fazer
  2. 2
    ExplicaçãoMonte a pilha de gerenciamento
  3. 3
    ExplicaçãoTransfira mais camadas para o provedor
  4. 4
    DesafioClassifique pelas responsabilidades restantes
  5. 5
    ExemploAcompanhe o envio de um arquivo
  6. 6
    ExemploCalcule o uso de memória por tempo
  7. 7
    ExemploSome as duas cobranças da função
  8. 8
    DicaVerifique o estado e o comportamento em períodos sem atividade
  9. 9
    DesafioTeste um requisito da função
  10. 10
    ExplicaçãoAssocie a necessidade ao modelo
  11. 11
    ExemploInclua o tempo de administração
  12. 12
    DesafioEscolha dois serviços para duas tarefas
  13. 13
    DesafioRejeite uma plataforma mais barata, mas inadequada
  14. 14
    RecapitulaçãoUse o limite de gerenciamento para justificar a escolha
3

Posicione cargas de trabalho em ambientes de nuvem

11 passos
Diferencie o uso público, privado e comunitário e examine conexões híbridas e escolhas de multinuvem.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoPergunte a quem a infraestrutura atende
  2. 2
    ExplicaçãoDiferencie acesso público de dados públicos
  3. 3
    ExemploReconheça uma comunidade compartilhada
  4. 4
    DesafioClassifique uma nuvem exclusiva hospedada
  5. 5
    ExplicaçãoConecte um ambiente local e um público
  6. 6
    ExemploEncontre a demanda excedente
  7. 7
    ExemploUse o pico total como denominador
  8. 8
    ConexãoAdicione um segundo fornecedor público
  9. 9
    DesafioDiferencie as duas descrições
  10. 10
    DesafioRelacione o posicionamento aos requisitos
  11. 11
    RecapitulaçãoIdentifique os usuários e as conexões
4

Ajuste capacidade e disponibilidade à demanda

15 passos
Calcule capacidade elástica e tempo de indisponibilidade e relacione ferramentas de governança às necessidades operacionais.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoDê a cada benefício uma função mensurável
  2. 2
    ExplicaçãoEscolha como a capacidade muda
  3. 3
    ExemploMantenha uma base normal
  4. 4
    ExemploAdicione apenas os servidores extras temporários
  5. 5
    DesafioDiferencie agilidade de elasticidade
  6. 6
    ExplicaçãoConverta o tempo de funcionamento em sua parcela ausente
  7. 7
    ExemploCombine componentes necessários
  8. 8
    Ideia-chaveCópias redundantes precisam de outro modelo
  9. 9
    DesafioUse o tempo e a fração corretos
  10. 10
    DicaLeia o compromisso e o plano de recuperação
  11. 11
    ExplicaçãoUse uma ferramenta para cada pergunta de gerenciamento
  12. 12
    ExemploSubstitua cliques repetidos por uma descrição
  13. 13
    DesafioEscolha prevenção ou investigação
  14. 14
    DesafioQuestione uma afirmação sobre disponibilidade
  15. 15
    RecapitulaçãoRelacione o benefício ao seu mecanismo
5

Leia uma fatura de nuvem e teste um desconto

13 passos
Some medidas de uso separadas e compare o pagamento integral de um compromisso com um uso realista sob demanda.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoCompare os pagamentos totais ao longo do tempo
  2. 2
    ExplicaçãoReconheça o que a despesa compra
  3. 3
    ExemploCalcule as linhas de computação
  4. 4
    ExemploAdicione armazenamento e dados de saída
  5. 5
    DesafioCompare mais que os equipamentos
  6. 6
    ExplicaçãoAjuste os termos à carga de trabalho
  7. 7
    ExemploEncontre a obrigação anual integral
  8. 8
    ExemploConverta o pagamento em horas de uso
  9. 9
    DicaElimine o desperdício antes de assumir um compromisso
  10. 10
    DesafioTeste outro compromisso
  11. 11
    ConexãoVerifique também os direitos de uso do software
  12. 12
    DesafioRelacione a liberação à fatura restante
  13. 13
    RecapitulaçãoUse um período comum e o uso real
6

Atribua responsabilidades e planeje a migração de uma carga de trabalho

15 passos
Identifique os limites de responsabilidade, avalie riscos e escolha ações de migração para um portfólio.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoTorne a migração concreta
  2. 2
    ExplicaçãoAtribua as camadas controladas por cada parte
  3. 3
    ExemploAcompanhe um incidente de segurança entre modelos
  4. 4
    DesafioIdentifique um erro de compartilhamento
  5. 5
    ExplicaçãoIdentifique o risco antes da resposta
  6. 6
    ExemploDiferencie localização de jurisdição
  7. 7
    DesafioEncontre o controle de custos ausente
  8. 8
    ExplicaçãoAvalie o portfólio antes de migrar
  9. 9
    ExemploDiferencie rehospedar de realocar
  10. 10
    ExplicaçãoEscolha melhoria, substituição ou reformulação
  11. 11
    DesafioAssocie três decisões sobre aplicações
  12. 12
    ExemploMantenha os dados atualizados antes da transição
  13. 13
    DesafioReconheça uma migração em etapas
  14. 14
    DesafioRelacione uma escolha de migração a um risco
  15. 15
    RecapitulaçãoDê a cada carga de trabalho um caminho fundamentado

Questões de Conceitos de computação em nuvem

50 Questões de Prática em 5 conjuntos

Conjunto 1: Reconheça serviços de nuvem e suas responsabilidades10 Questões de Prática

Questão 1 de 10

Um estúdio é proprietário de seus servidores, mas aluga espaço em rack, refrigeração e energia no prédio de outra empresa. Que tipo de arranjo é esse?
  1. Hospedagem de equipamentos em data center
  2. Nuvem privada da organização
  3. Nuvem pública do provedor
  4. Software como serviço do provedor
Mostrar respostaOcultar resposta
Resposta: A
Isso é hospedagem de equipamentos em data center: o estúdio aluga instalações para hardware de sua propriedade. Uma nuvem privada também precisaria de características de nuvem, como provisionamento por autosserviço e uso mensurado e elástico; uma localização externa, por si só, não as estabelece.

Questão 2 de 10

Uma pessoa analista cria armazenamento por um portal à meia-noite sem esperar pela equipe do provedor. Qual característica da nuvem isso demonstra?
  1. Agrupamento de recursos
  2. Elasticidade rápida
  3. Autosserviço sob demanda
  4. Serviço mensurado
Mostrar respostaOcultar resposta
Resposta: C
O autosserviço sob demanda permite que o cliente provisione um recurso sem que uma pessoa no provedor processe cada solicitação. A elasticidade rápida diz respeito à rapidez com que a capacidade pode aumentar e diminuir com a demanda; criar um recurso, por si só, não demonstra todo esse padrão.

Questão 3 de 10

Qual software aloca os recursos de um host físico entre máquinas virtuais e as isola?
  1. O SO convidado
  2. O ambiente de execução do app
  3. A imagem de disco
  4. O hipervisor
Mostrar respostaOcultar resposta
Resposta: D
O hipervisor cria e executa VMs, atribui capacidade do host e mantém suas memórias e seus discos separados logicamente. Um sistema operacional convidado é executado dentro de uma VM e gerencia o ambiente dessa máquina convidada; ele não gerencia o conjunto completo de máquinas virtuais do host.

Questão 4 de 10

Uma empresa executa sua própria aplicação em uma VM na nuvem. Quem mantém o sistema operacional convidado da VM no uso comum de IaaS?
  1. O fornecedor do hipervisor
  2. Os usuários finais da aplicação
  3. O operador do centro de dados
  4. A organização cliente
Mostrar respostaOcultar resposta
Resposta: D
O cliente IaaS mantém e aplica correções ao sistema operacional convidado, além de cuidar de sua aplicação e suas configurações. O provedor de nuvem mantém o host subjacente e a virtualização, portanto transferir o trabalho com hardware físico não transfere também a manutenção do sistema operacional convidado.

Questão 5 de 10

Uma função que processa arquivos enviados é movida para um novo ambiente de execução entre execuções. Onde ela deve guardar um registro necessário para execuções posteriores?
  1. Em um banco de dados ou armazenamento permanente
  2. Nos arquivos temporários da primeira execução
  3. Na memória usada pela primeira execução
  4. Em uma alocação maior de memória da função
Mostrar respostaOcultar resposta
Resposta: A
Uma execução posterior não pode depender da memória ou dos arquivos locais deixados por um ambiente de execução anterior. Um banco de dados ou serviço de armazenamento permanente preserva o registro de forma independente. Aumentar a memória da função muda sua capacidade, mas não torna permanente esse ambiente de execução.

Questão 6 de 10

Um fornecedor opera uma nuvem exclusivamente para uma organização de pesquisa no próprio centro de dados do fornecedor. Qual é o modelo de implantação?
  1. Nuvem pública
  2. Nuvem privada
  3. Nuvem comunitária
  4. Nuvem híbrida
Mostrar respostaOcultar resposta
Resposta: B
O uso exclusivo por uma organização faz dela uma nuvem privada. Terceiros podem operar uma nuvem privada fora das instalações do cliente. Tratar toda infraestrutura hospedada por um fornecedor como pública confundiria sua localização física com o grupo ao qual ela se destina.

Questão 7 de 10

Um serviço web passa de três VMs para sete VMs durante picos de demanda e volta a três depois. Que tipo de escalonamento permite esse comportamento elástico?
  1. Escalonamento horizontal, adicionando e removendo instâncias
  2. Escalonamento vertical, aumentando e diminuindo recursos
  3. Escalonamento vertical, adicionando e removendo instâncias
  4. Escalonamento horizontal, aumentando e diminuindo recursos
Mostrar respostaOcultar resposta
Resposta: A
Alterar a quantidade de instâncias é escalonamento horizontal: adicionam-se ou removem-se instâncias. O escalonamento vertical alteraria o tamanho de VMs individuais. Voltar a três após o pico é a redução que torna o padrão elástico.

Questão 8 de 10

Um serviço tem uma meta de disponibilidade de 99,5% em um mês de 30 dias com 43.200 minutos. Quanto tempo de indisponibilidade corresponde a essa meta?
  1. 21,6 minutos
  2. 2.160 minutos
  3. 216 minutos
  4. 43 minutos
Mostrar respostaOcultar resposta
Resposta: C
A parcela indisponível é 0,5%, ou 0,005, e 43.200 vezes 0,005 é 216 minutos. O resultado tentador de 21,6 minutos usa 0,05%, que corresponde a 99,95% de disponibilidade. Mantenha a conversão da porcentagem separada da multiplicação.

Questão 9 de 10

Em uma fatura de exemplo, uma VM é usada por 180 horas a R$ 0,20 por hora, e o armazenamento custa R$ 8. Qual é o total?
  1. R$ 36
  2. R$ 188
  3. R$ 44
  4. R$ 52
Mostrar respostaOcultar resposta
Resposta: C
A cobrança de computação é 180 vezes R$ 0,20, que resulta em R$ 36; somar R$ 8 de armazenamento resulta em R$ 44. Parar em R$ 36 deixa de fora um recurso cobrado separadamente. Tempo de computação e armazenamento usam medidas diferentes, portanto calcule suas cobranças antes de somar os resultados.

Questão 10 de 10

Uma equipe usa uma VM IaaS e um serviço de mensagens SaaS. Ela descobre que o sistema operacional convidado da VM está sem correção e que uma conta de funcionário compartilha arquivos SaaS com pessoas demais. Como deve atribuir as correções?
  1. O provedor corrige o sistema convidado; o cliente corrige o compartilhamento
  2. O cliente corrige o sistema convidado e o compartilhamento
  3. O provedor corrige o sistema convidado e o compartilhamento
  4. O cliente corrige o sistema convidado; o provedor corrige o compartilhamento
Mostrar respostaOcultar resposta
Resposta: B
Ambas as correções cabem ao cliente: IaaS deixa o sistema operacional convidado com ele, e SaaS deixa com ele as permissões de compartilhamento de seus usuários. O provedor opera a aplicação SaaS, mas isso não transfere as decisões do cliente sobre quem pode ler seus arquivos.
Conjunto 2: Escolha modelos e controle o uso da nuvem10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma escola chama seu serviço on-line de nuvem porque ele é acessado em um navegador. Ela não fornece outras informações. Que evidência adicional é necessária para justificar essa classificação?
  1. Se todos os usuários se conectam pelo mesmo dispositivo
  2. Se o provedor é proprietário de vários centros de dados
  3. Se o serviço envia uma fatura fixa a cada mês do calendário
  4. Se o serviço oferece as demais características essenciais
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Uma nuvem privada registra as horas de VM de cada departamento para um relatório interno, mas não envia fatura. Qual característica esse registro fornece?
  1. Serviço mensurado
  2. Amplo acesso à rede
  3. Elasticidade rápida
  4. Autosserviço sob demanda
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma pessoa desenvolvedora implanta código personalizado em um ambiente de execução com suporte, e o fornecedor mantém o sistema operacional e a plataforma de execução. Qual modelo de serviço padrão melhor descreve isso?
  1. SaaS, porque as atualizações são gerenciadas
  2. SaaS, porque um navegador pode acessá-lo
  3. IaaS, porque o código é executado em servidores
  4. PaaS, porque hospeda o código do cliente
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Uma organização precisa de uma aplicação padrão de agendamento sem código personalizado e não tem equipe para operar servidores. Um produto hospedado atende a todos os requisitos informados. Qual modelo é mais adequado?
  1. IaaS com servidor de agendamento instalado pela organização
  2. SaaS com usuários e permissões configurados
  3. Funções que recriam a aplicação de agendamento
  4. PaaS com uma aplicação de agendamento recém-criada
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Uma empresa conecta sua nuvem privada a um site em um provedor público e a serviços de análise de dados em outro. Como esse arranjo é descrito?
  1. Híbrido e multinuvem
  2. Apenas multinuvem
  3. Apenas híbrido
  4. Comunitário e multinuvem
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma organização quer que a criação de recursos fora das regiões aprovadas seja rejeitada. Qual ferramenta de governança impõe diretamente essa regra?
  1. Uma etiqueta de responsável
  2. Uma política de recursos
  3. Uma previsão de custos
  4. Um registro de auditoria
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Um compromisso anual ilustrativo custa R$ 360. A computação equivalente sob demanda custa R$ 0,12 por hora. O uso esperado é de 2.400 horas no ano. Qual comparação de pagamentos está correta?
  1. Sob demanda custa R$ 288; o compromisso custa R$ 288
  2. Sob demanda custa R$ 360; o compromisso custa R$ 288
  3. Sob demanda custa R$ 288; o compromisso custa R$ 360
  4. Sob demanda custa R$ 360; o compromisso custa R$ 360
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

A conta de um funcionário em um sistema SaaS é comprometida. Quem deve revisar as permissões dessa conta e proteger o acesso do cliente?
  1. O operador do centro de dados físico
  2. O fornecedor do sistema operacional host
  3. A equipe de hardware do provedor de nuvem
  4. Os administradores de contas do cliente
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Um estúdio precisa que arquivos sejam armazenados na Região R, de autenticação multifator e de exportações em um formato padrão utilizável. Os quatro serviços atendem às suas necessidades de desenho. Qual serviço atende aos três requisitos restantes?
  1. Região R, autenticação multifator, exportações apenas proprietárias
  2. Região S, autenticação multifator, exportações padrão utilizáveis
  3. Região R, autenticação multifator, exportações padrão utilizáveis
  4. Região R, autenticação apenas por senha, exportações padrão utilizáveis
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma empresa substitui sua aplicação de despesas hospedada internamente por um produto SaaS de despesas pronto. Qual é a estratégia de migração?
  1. Mudar de plataforma
  2. Recomprar
  3. Rehospedar
  4. Realocar
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 3: Aplique raciocínio sobre capacidade, disponibilidade e custo10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Dez servidores de mesma potência usam, cada um, em média 12% da CPU. Cada um dos dois hosts propostos tem a mesma capacidade de CPU de um servidor original. Qual conclusão se justifica antes de verificar os picos e outros recursos?
  1. Os hosts propostos usarão em média 12% da CPU cada um
  2. A carga média combinada de CPU equivale à capacidade de 1,2 host
  3. A carga de trabalho certamente caberá em um host
  4. Os hosts propostos usarão em média 24% da CPU cada um
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Com tarifas ilustrativas, uma função custa R$ 0,30 por milhão de requisições mais R$ 0,000020 por GB-segundo. Ela processa 2 milhões de requisições, cada uma usando 0,25 GB por 0,4 segundo. Qual é o total, excluindo todas as outras cobranças?
  1. R$ 4,60
  2. R$ 4,00
  3. R$ 8,60
  4. R$ 1,60
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Dois serviços adequados executam a mesma aplicação. Uma VM custa R$ 55 por mês mais três horas de administração a R$ 40 por hora; uma plataforma gerenciada custa R$ 130, incluindo o custo de administração informado. Qual tem o menor custo total?
  1. A VM, por R$ 75
  2. A VM, por R$ 45
  3. A plataforma gerenciada, por R$ 75
  4. A plataforma gerenciada, por R$ 45
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Várias universidades reservam uma nuvem compartilhada para seus requisitos comuns de segurança em pesquisa. Qual modelo de implantação do NIST descreve esse arranjo?
  1. Nuvem privada
  2. Nuvem pública
  3. Nuvem comunitária
  4. Nuvem híbrida
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Um ambiente privado consegue processar 2.700 requisições por minuto. Uma nuvem pública conectada processa o excedente durante um pico de 4.500 requisições. Qual fração das requisições do pico vai para a nuvem pública?
  1. 60%
  2. 67%
  3. 40%
  4. 25%
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Um serviço elástico precisa normalmente de seis servidores e de quatorze por oito horas em um mês de 730 horas. Quantas horas de servidor ele usa?
  1. 4.492 horas de servidor
  2. 10.220 horas de servidor
  3. 4.444 horas de servidor
  4. 4.380 horas de servidor
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Um serviço precisa tanto do componente X com 99,8% quanto do componente Y com 99,5% de disponibilidade. Suponha falhas independentes e a mesma base de medição. Qual é sua disponibilidade modelada?
  1. 99,999%
  2. 99,65%
  3. 99,8%
  4. 99,301%
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Uma fatura ilustrativa inclui 320 horas de VM a R$ 0,15, 600 GB-mês a R$ 0,03 e 150 GB de saída a R$ 0,08. Qual é o total?
  1. R$ 78
  2. R$ 60
  3. R$ 66
  4. R$ 96
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Uma tarefa de renderização em lote salva pontos de verificação e pode ser retomada após uma interrupção. Qual opção de computação com desconto corresponde diretamente a essa capacidade?
  1. Uma assinatura por usuário
  2. Capacidade spot que pode ser retomada pelo provedor
  3. Um compromisso anual fixo de uso
  4. Um host físico dedicado
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma empresa migra seu banco de dados existente para um serviço gerenciado que usa o mesmo mecanismo e mantém a arquitetura principal de sua aplicação. Qual é a estratégia?
  1. Mudar de plataforma
  2. Recomprar
  3. Refatorar
  4. Desativar
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 4: Avalie decisões de operação e migração10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Um serviço interno tem recursos agrupados, acesso padronizado à rede, expansão e liberação rápidas e uso departamental mensurado. Os funcionários precisam esperar dois dias para que a equipe de TI aprove e crie cada VM. O que impede o serviço de atender às cinco características da nuvem?
  1. Ele não tem fatura externa com pagamento por uso
  2. Ele atende a departamentos de apenas uma organização
  3. Ele não tem provisionamento por autosserviço sob demanda
  4. Ele não tem endereço público de internet para cada VM
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Um contêiner e uma VM executam a mesma aplicação. Qual diferença de sistema operacional explica por que o contêiner geralmente precisa de menos recursos?
  1. O contêiner executa um sistema convidado; a VM compartilha um núcleo
  2. O contêiner compartilha um núcleo; a VM executa um sistema convidado
  3. O contêiner executa um hipervisor; a VM não tem sistema operacional
  4. O contêiner não precisa de bibliotecas; a VM as empacota
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma plataforma PaaS fornece atualizações do sistema operacional, mas seu recurso de atualização gerenciada está desativado e o ambiente usa uma versão descontinuada. O cliente afirma que PaaS elimina todo o trabalho de atualização da plataforma. Qual ação decorre do processo de manutenção informado para o serviço?
  1. Esperar que o provedor corrija todas as versões indefinidamente
  2. Migrar todo o serviço para SaaS antes de aplicar atualizações
  3. Atualizar o ambiente e seguir o processo de versões com suporte
  4. Corrigir o host físico em vez da plataforma de aplicações
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um programa precisa de configurações do sistema operacional convidado indisponíveis em PaaS. Uma VM IaaS adequada custa R$ 70 por mês mais três horas de administração a R$ 30 por hora. Um plano PaaS custa R$ 150 incluindo administração. Tarefas curtas separadas de mensagens são adequadas a funções que custam R$ 12 por mês. Qual combinação adequada e qual total correspondem à situação?
  1. IaaS mais funções: R$ 142 por mês
  2. PaaS mais funções: R$ 162 por mês
  3. IaaS mais funções: R$ 82 por mês
  4. IaaS mais funções: R$ 172 por mês
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

O que a palavra pública descreve em nuvem pública?
  1. Os dados dos clientes podem ser lidos sem permissão
  2. Todo serviço deve ter acesso gratuito à rede
  3. Os clientes compartilham uma conta e uma política de acesso
  4. A infraestrutura é oferecida ao público em geral
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma equipe cria repetidamente ambientes de teste com pequenas diferenças de configuração manual. Qual método de gerenciamento em nuvem ajuda mais diretamente a tornar as implantações repetíveis?
  1. Mover a etiqueta de responsável para o registro de auditoria
  2. Aumentar a meta de disponibilidade de cada VM
  3. Adicionar um alerta de orçamento para cada ambiente
  4. Usar uma descrição compartilhada de infraestrutura como código
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Em uma comparação ilustrativa de três anos, a TI própria custa R$ 4.200 inicialmente mais R$ 600 por ano para operar. Uma opção de nuvem igualmente adequada custa R$ 140 por mês incluindo operação, mais um custo único de migração de R$ 1.100. Qual é a opção de menor custo total e qual é a diferença?
  1. A nuvem é mais barata em R$ 960
  2. A TI própria é mais barata em R$ 140
  3. A nuvem é mais barata em R$ 140
  4. A TI própria é mais barata em R$ 1.240
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Uma VM de 16 vCPUs de uma organização usa em média 8% da CPU, mas tem picos diários não medidos. A organização quer comprar imediatamente um desconto de três anos para uma VM menor. O que ela deve fazer primeiro?
  1. Medir os picos e outras necessidades de recursos e depois dimensionar adequadamente
  2. Comprar o desconto para o tamanho atual a fim de evitar incerteza
  3. Reduzir para duas vCPUs com base na média e depois assumir o compromisso
  4. Usar capacidade spot para todos os componentes a fim de evitar medir a demanda
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Uma fábrica precisa de respostas de controle de máquinas em milissegundos mesmo se sua conexão externa falhar. Ela também quer análise remota do histórico de produção. Qual posicionamento melhor atende a esses requisitos?
  1. Manter o controle local e usar serviços de nuvem para análise
  2. Colocar o controle em SaaS e manter o histórico apenas localmente
  3. Colocar o controle e a análise em uma região pública distante
  4. Mover ambos para a nuvem pública com um alerta de gastos mais alto
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Um portfólio tem uma ferramenta de relatórios não utilizada, um sistema de arquivo com suporte sob um contrato local de hospedagem e uma aplicação de vendas que está sendo substituída por SaaS. Qual sequência de estratégias corresponde a esses fatos?
  1. Reter, desativar, mudar de plataforma
  2. Desativar, reter, recomprar
  3. Desativar, realocar, refatorar
  4. Rehospedar, reter, mudar de plataforma
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 5: Teste premissas e combine conceitos de nuvem10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Dois serviços têm autosserviço, acesso padronizado, recursos agrupados e uso mensurado. O serviço P pode se expandir rapidamente, mas não pode liberar capacidade excedente até uma renovação anual. O serviço Q se expande e libera capacidade em minutos. O que os diferencia em relação à característica restante do NIST?
  1. Ambos atendem ao critério porque apenas a rapidez de expansão importa
  2. Nenhum atende ao critério porque a elasticidade deve ser totalmente automática
  3. Apenas P atende ao critério porque a capacidade anual é previsível
  4. Apenas Q demonstra elasticidade rápida nas duas direções
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Uma função ilustrativa processa 3 milhões de requisições por mês, cada uma usando 0,2 GB por 0,25 segundo. As tarifas são R$ 0,20 por milhão de requisições e R$ 0,000020 por GB-segundo, mais R$ 9 mensais por capacidade sempre pronta e R$ 3 por armazenamento dos resultados. Qual é o total sem outras cobranças?
  1. R$ 3,60 por mês
  2. R$ 6,60 por mês
  3. R$ 27,60 por mês
  4. R$ 15,60 por mês
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma empresa usa um provedor público para e-mail e outro para análise de dados, sem envolver ambiente privado ou nas instalações da organização. Como esse uso é descrito?
  1. Nuvem comunitária
  2. Multinuvem
  3. Nuvem privada
  4. Expansão temporária para a nuvem pública
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um serviço precisa normalmente de cinco instâncias e de doze por seis horas em um mês de 730 horas. Uma estimativa usa cinco vezes 730 mais doze vezes seis. Qual correção faz a estimativa corresponder à demanda sem contagem duplicada?
  1. Usar doze vezes 730 mais cinco vezes seis
  2. Usar cinco vezes 730 mais doze vezes 730
  3. Usar cinco vezes 730 mais sete vezes seis
  4. Usar sete vezes 730 mais cinco vezes seis
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Duas cópias redundantes estão disponíveis 98% do tempo cada uma. Qualquer uma delas é suficiente, as falhas são independentes e as medições são comparáveis. Qual é a disponibilidade modelada?
  1. 96,04%
  2. 98,00%
  3. 99,96%
  4. 99,60%
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma camada web tem um SLA de 99,99% e um banco de dados tem um SLA de 99,9%. Um gerente afirma que, portanto, a aplicação alcança exatamente 99,89001% de tempo de funcionamento. O que falta nessa conclusão?
  1. Evidências do tempo real de funcionamento e verificações de dependências e premissas de falha
  2. Uma média ponderada que dê o mesmo peso aos dois componentes necessários
  3. A menor porcentagem dos componentes como tempo exato de funcionamento da aplicação
  4. O arredondamento do produto para a precisão do SLA menos preciso
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Um provedor entrega a uma organização um relatório de auditoria sobre seus controles físicos. Que evidência adicional ainda é necessária para a conformidade da própria carga de trabalho da organização?
  1. Evidência de que cada recurso tem um preço por hora menor
  2. Uma segunda cópia do mesmo relatório de controles físicos do provedor
  3. Evidências sobre sua configuração, acesso e tratamento de dados
  4. Uma declaração de que o provedor opera todas as contas dos clientes
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Com tarifas ilustrativas, um compromisso anual custa R$ 657 e a computação sob demanda comparável custa R$ 0,15 por hora. A carga de trabalho será executada por 3.600 horas, e a parte não utilizada do compromisso não pode ser recuperada. Qual é a opção de menor custo e qual é a diferença?
  1. Sob demanda, por R$ 117
  2. Compromisso, por R$ 83,70
  3. Compromisso, por R$ 117
  4. Sob demanda, por R$ 83,70
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Quem mantém o hipervisor nos hosts físicos em um serviço IaaS comum de nuvem pública?
  1. A equipe de apps do cliente
  2. O provedor de serviços de nuvem
  3. Os usuários do sistema convidado do cliente
  4. O fornecedor de software do cliente
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma carga de trabalho com escalonamento automático aciona um alerta de orçamento, mas suas instâncias continuam funcionando e as cobranças continuam crescendo. O que isso mostra sobre o alerta?
  1. Ele sinaliza gastos e não interrompe recursos por conta própria
  2. Ele substitui a necessidade de identificar responsáveis pelos recursos
  3. Ele significa que o provedor está cobrando sem medição
  4. Ele garante que a capacidade atingiu seu máximo
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Travou em uma questão sua? Ajuda com Tarefas

Termos-Chave

95 Termos-Chave, cada um com sua definição

A

Acordo de nível de serviço (SLA)
Um acordo de nível de serviço estabelece o compromisso formal de serviço de um provedor, além das condições e da compensação caso esse compromisso não seja cumprido.
O cliente lê o acordo de nível de serviço para verificar as condições de implantação e a elegibilidade para créditos de serviço.
Agilidade
Agilidade é a capacidade de obter recursos, testar ideias e entregar mudanças rapidamente, com pouca espera por equipamentos físicos.
A agilidade da nuvem permite que uma pessoa analista crie um ambiente de teste temporário e o remova ao fim do experimento.
Agrupamento de recursos
O agrupamento de recursos atribui e reatribui capacidade física compartilhada entre clientes, mantendo seus recursos logicamente separados.
O agrupamento de recursos permite que a capacidade livre de um host suporte uma máquina virtual recém-solicitada por outro cliente.
Alcance global
Alcance global é a capacidade de implantar serviços em locais de provedores no mundo todo sem construir centros de dados em cada local.
A empresa usa o alcance global para posicionar sua aplicação perto de usuários em outro continente em pouco tempo.
Alta disponibilidade
A alta disponibilidade usa redundância para manter um serviço utilizável com tempo mínimo de indisponibilidade quando componentes falham ou precisam de manutenção.
A alta disponibilidade pode usar cópias em execução em locais separados para reduzir o efeito de uma única falha.
Ambiente de execução
Um ambiente de execução é o ambiente de software que executa o código de uma aplicação, como o ambiente usado para executar programas Python ou Java.
Uma plataforma gerenciada fornece um ambiente de execução com suporte, enquanto a equipe mantém o código da aplicação que implanta.
Amplo acesso à rede
O amplo acesso à rede disponibiliza capacidades de nuvem por mecanismos de rede padronizados para diferentes tipos de dispositivos.
O amplo acesso à rede permite que funcionários usem a mesma aplicação em laptops, tablets e celulares com acesso adequado.
Autenticação multifator (MFA)
A autenticação multifator exige evidências de mais de uma categoria de fator de autenticação para verificar a identidade de um usuário.
A organização exige autenticação multifator para reforçar a proteção de contas além do uso de uma senha.
Autosserviço sob demanda
O autosserviço sob demanda permite que um cliente de nuvem provisione recursos quando necessário sem que a equipe do provedor atenda a cada solicitação.
O autosserviço sob demanda permite que uma pessoa desenvolvedora crie um volume de armazenamento durante a noite pelo portal do provedor.

B

Banco de dados como serviço (DBaaS)
O banco de dados como serviço fornece uma capacidade de banco de dados gerenciada sem exigir que o cliente opere a plataforma de servidores subjacente.
A equipe usa banco de dados como serviço para seus registros e continua controlando quem pode ler ou alterar os dados.

C

Capacidade spot
Capacidade spot é capacidade de computação excedente com desconto que o provedor pode retomar, exigindo que as cargas de trabalho tolerem interrupções.
A equipe usa capacidade spot para tarefas em lote que salvam o progresso e são retomadas depois que uma instância é retomada pelo provedor.
Carga de trabalho
Uma carga de trabalho é uma aplicação ou processo junto com seus dados e os recursos computacionais necessários para realizar seu trabalho.
A carga de trabalho financeira inclui sua aplicação de relatórios, registros, banco de dados e a capacidade que os executa.
Computação em nuvem
A computação em nuvem fornece acesso sob demanda, por meio de uma rede, a um conjunto compartilhado de recursos que os usuários podem obter e liberar rapidamente.
Uma equipe de pesquisa usa computação em nuvem para obter servidores temporários para uma análise e liberá-los depois.
Computação sem servidor
A computação sem servidor permite que clientes usem código ou serviços enquanto o provedor provisiona, escalona e mantém a infraestrutura de servidores.
A computação sem servidor permite que uma pequena equipe processe eventos recebidos sem escolher a quantidade ou o tamanho das VMs.
Conexão privada dedicada
Uma conexão privada dedicada liga a rede de uma organização a um provedor de nuvem por meio de um serviço de conexão privada.
O operador compara uma conexão privada dedicada com uma VPN ao planejar conexões entre ambientes.
Confiabilidade
Confiabilidade é a capacidade de um sistema continuar funcionando corretamente e se recuperar de falhas durante sua operação.
A equipe melhora a confiabilidade substituindo instâncias que falharam e verificando se os dados recuperados permanecem corretos.
Contêiner
Um contêiner empacota uma aplicação com suas dependências enquanto compartilha um núcleo de sistema operacional com outros contêineres.
A equipe inicia um contêiner dentro de uma VM para executar sua aplicação sem instalar outro sistema operacional convidado completo.
Controle herdado
Um controle herdado é uma medida de proteção operada pelo provedor na qual o cliente se baseia para a parte das necessidades de segurança ou conformidade que cabe ao provedor.
O acesso físico ao centro de dados é um controle herdado respaldado pelas evidências de auditoria do provedor.
Custo total de propriedade (TCO)
O custo total de propriedade compara todos os custos relevantes de uma opção ao longo de um período comum, incluindo equipamentos, serviços e trabalho operacional.
A análise de TCO inclui energia e equipe para servidores próprios junto com cobranças e administração da nuvem.

D

Dependência de fornecedor
A dependência de fornecedor é a dependência de recursos, interfaces ou formatos proprietários que torna a mudança de fornecedor lenta ou cara.
A equipe reduz a dependência de fornecedor verificando se pode exportar dados utilizáveis antes de adotar o serviço.
Desativar
Desativar uma aplicação é parar de usar e desligar um sistema que não é mais necessário, evitando a migração e os custos contínuos de operação.
A análise do portfólio decide desativar um site interno não utilizado em vez de pagar para migrá-lo para a nuvem.
Desconto por compromisso de uso
Um desconto por compromisso de uso reduz uma tarifa em troca de um nível acordado de uso pago durante um período, mesmo que o uso real seja menor.
Um desconto por compromisso de uso é adequado ao uso de base estável de uma carga de trabalho depois que a equipe confirma a quantidade que espera usar.
Despesa de capital (CapEx)
A despesa de capital compra ativos usados por vários anos, como servidores, cujo custo é distribuído ao longo da vida útil por meio da depreciação.
Comprar um novo sistema de armazenamento é uma despesa de capital mesmo quando sua capacidade não é totalmente usada no início.
Despesa operacional (OpEx)
A despesa operacional paga custos contínuos de serviços e operação conforme ocorrem, como assinaturas, eletricidade e faturas de nuvem.
Quando uma organização compara seus gastos, uma assinatura mensal de aplicação conta como despesa operacional.
Dimensionamento adequado
O dimensionamento adequado ajusta o tipo e a capacidade dos recursos às necessidades medidas, incluindo picos representativos e outros requisitos de recursos.
O dimensionamento adequado verifica as necessidades de memória e rede, além da CPU, antes de a equipe comprar um compromisso de uso.
Disponibilidade
Disponibilidade é a proporção de um período definido em que um serviço está funcionando e utilizável, geralmente expressa como porcentagem.
A equipe converte a disponibilidade mensal em minutos de indisponibilidade antes de decidir se a meta atende às suas necessidades.

E

Economias de escala
As economias de escala reduzem os custos unitários quando grandes volumes de compras e operação distribuem os custos entre mais equipamentos e clientes.
As economias de escala de um provedor podem reduzir os custos de hardware e operação em sua grande base de clientes.
Efeito do vizinho barulhento
O efeito do vizinho barulhento ocorre quando um locatário com carga intensa disputa capacidade física compartilhada e reduz o desempenho de outro locatário.
Controles de recursos ajudam a limitar o efeito do vizinho barulhento quando várias cargas de trabalho usam o mesmo host físico.
Elasticidade rápida
A elasticidade rápida é a capacidade de expandir e liberar capacidade rapidamente para que a quantidade disponível acompanhe as mudanças na demanda.
A elasticidade rápida permite que um serviço de streaming remova seus servidores extras após um breve pico de audiência.
Entrada de dados
A entrada de dados é a transferência de dados para dentro de um ambiente de nuvem, uma direção que muitas ofertas de provedores precificam de modo diferente das transferências de saída.
A equipe verifica os termos de entrada de dados antes de carregar seu conjunto de dados, em vez de presumir que as duas direções de transferência custam o mesmo.
Escalabilidade
Escalabilidade é a capacidade de um sistema ajustar sua capacidade a uma quantidade variável de trabalho, adicionando, removendo ou redimensionando recursos.
A equipe avalia a escalabilidade antes de esperar que a aplicação atenda a uma quantidade maior de usuários simultâneos.
Escalonamento automático
O escalonamento automático ajusta recursos automaticamente conforme regras de demanda configuradas e qualquer capacidade mínima e máxima especificada.
A equipe define um máximo para o escalonamento automático a fim de manter a quantidade de instâncias do serviço dentro da faixa planejada.
Escalonamento horizontal
O escalonamento horizontal ajusta a quantidade de instâncias em execução, adicionando ou removendo cópias.
O escalonamento horizontal adiciona servidores web quando a aplicação pode distribuir requisições entre várias cópias.
Escalonamento vertical
O escalonamento vertical altera a potência ou o tamanho de um único recurso, por exemplo, aumentando ou reduzindo a capacidade de processador ou memória de uma VM.
O escalonamento vertical dá mais memória a uma VM de banco de dados, conforme os tamanhos disponíveis e a necessidade de reinicialização.
Esforço operacional
Esforço operacional é o trabalho da equipe necessário para operar um serviço, incluindo manutenção, monitoramento e resposta a problemas.
Um serviço com tarifas menores pode exigir mais esforço operacional e resultar em um custo mensal total maior.
Etiqueta
Uma etiqueta é uma identificação associada a um recurso para registrar informações como responsável, finalidade, projeto ou centro de custos da organização.
A equipe financeira lê a etiqueta de responsável de um recurso para perguntar à equipe certa se ele ainda é necessário.
Expansão temporária para a nuvem pública
A expansão temporária para a nuvem pública usa temporariamente capacidade de nuvem pública para atender à demanda que excede a capacidade normal de um ambiente privado conectado.
Durante um breve pico de vendas, a expansão temporária para a nuvem pública envia as requisições excedentes de uma nuvem privada para capacidade pública.

F

Função como serviço (FaaS)
A função como serviço executa código fornecido pelo cliente em resposta a eventos, com o provedor gerenciando sua infraestrutura de execução.
O envio de um arquivo inicia código por meio de função como serviço para criar uma pequena imagem de pré-visualização e armazenar o resultado.
Função sem estado
Uma função sem estado não depende da preservação de memória ou arquivos locais de uma execução anterior e armazena dados permanentes externamente.
Uma função sem estado lê o registro do pedido em um banco de dados em vez de depender da memória de uma execução anterior.

G

Gatilho de evento
Um gatilho de evento é uma ocorrência, como uma requisição, um arquivo enviado ou uma mensagem, que faz uma função ser executada.
A equipe configura uma nova mensagem como gatilho de evento para processar um item de trabalho recebido.
GB-segundo
Um GB-segundo mede um gigabyte de memória alocada por um segundo, combinando memória e tempo de execução para algumas cobranças de computação.
Multiplicar a memória de uma função em GB pelos segundos de execução dela resulta no uso da função em GB-segundos.
Gerenciamento de acesso
O gerenciamento de acesso determina quais identidades podem acessar recursos e quais ações elas têm permissão para realizar neles.
O gerenciamento de acesso do cliente decide quais funcionários podem ler ou compartilhar documentos na aplicação SaaS.
Governança
Governança é o conjunto de políticas, processos e controles que mantêm o uso da nuvem alinhado às regras da organização, às obrigações legais e aos orçamentos.
Uma política de governança restringe as implantações a regiões aprovadas e exige um responsável claro para cada carga de trabalho.

H

Hipervisor
Um hipervisor é um software que cria e executa máquinas virtuais, aloca a capacidade do host e mantém as máquinas convidadas logicamente isoladas.
O hipervisor atribui memória a cada VM e impede que uma máquina convidada leia a memória de outra.
Hospedagem de equipamentos em data center
A hospedagem de equipamentos em data center é o aluguel de espaço, energia e refrigeração em um centro de dados para servidores que o cliente possui e continua gerenciando.
O estúdio usa hospedagem de equipamentos em data center para transferir seus servidores próprios para fora do escritório sem mudar sua administração.

I

Infraestrutura como código (IaC)
A infraestrutura como código descreve recursos em arquivos que ferramentas de implantação usam para criar ambientes repetíveis com as configurações escolhidas.
A equipe usa infraestrutura como código para criar ambientes de teste equivalentes a partir da mesma descrição de recursos.
Infraestrutura como serviço (IaaS)
A infraestrutura como serviço fornece recursos computacionais enquanto deixa o sistema operacional convidado, as aplicações e as configurações do cliente sob responsabilidade dele.
A equipe escolhe infraestrutura como serviço porque sua aplicação precisa de uma configuração específica do sistema operacional convidado.
Inicialização a frio
Uma inicialização a frio é o atraso adicional enquanto uma plataforma de funções prepara um ambiente de execução antes que o código possa ser executado.
A primeira requisição após um período sem atividade pode passar por uma inicialização a frio se nenhum ambiente adequado estiver pronto.

L

Latência
Latência é o atraso na comunicação entre sistemas, incluindo o tempo de espera do usuário enquanto os dados percorrem uma rede.
Escolher uma localização mais próxima dos usuários pode reduzir a latência de suas requisições à aplicação.
Locatário
Um locatário é um cliente ou organização cujos recursos são logicamente separados dos de outros usuários de uma infraestrutura de nuvem compartilhada.
Cada locatário tem suas próprias regras de acesso enquanto o provedor compartilha equipamentos físicos entre muitos clientes.

M

Máquina virtual
Uma máquina virtual é um computador em software com hardware virtual que executa seu próprio sistema operacional convidado e suas aplicações.
A pessoa desenvolvedora instala uma aplicação em uma máquina virtual enquanto o provedor opera o host físico.
Migração em tempo real
A migração em tempo real move uma máquina virtual em execução entre hosts físicos com pouca ou nenhuma interrupção de sua carga de trabalho.
O operador usa a migração em tempo real antes de fazer manutenção em um host, quando a plataforma de virtualização oferece suporte a ela.
Modelo de implantação
Um modelo de implantação descreve para quem a infraestrutura de nuvem é disponibilizada, como o público em geral, uma organização ou uma comunidade.
A organização escolhe um modelo de implantação separadamente da decisão de precisar de VMs ou de uma aplicação completa.
Modelo de responsabilidade compartilhada
O modelo de responsabilidade compartilhada divide as responsabilidades de segurança, conformidade e operação na nuvem conforme as camadas controladas por cada parte.
O modelo de responsabilidade compartilhada deixa a aplicação de correções ao sistema operacional convidado com o cliente IaaS e as correções do host com o provedor.
Modelo de serviço
Um modelo de serviço descreve quais camadas um provedor de nuvem fornece e quais responsabilidades operacionais permanecem com o cliente.
A equipe verifica o modelo de serviço antes de decidir quem aplicará correções ao sistema operacional convidado ou manterá o código da aplicação.
Mudar de plataforma
Mudar de plataforma é fazer melhorias limitadas para a nuvem sem alterar a arquitetura principal de uma aplicação, por exemplo, usando um banco de dados gerenciado.
A equipe decide mudar o MySQL para um equivalente gerenciado, preservando o projeto da aplicação.
Multinuvem
Multinuvem é o uso de serviços de dois ou mais provedores de nuvem pública, sem exigir uma única aplicação compartilhada entre eles.
A empresa tem um arranjo de multinuvem com análise de dados de um provedor e hospedagem de outro.

N

Nuvem comunitária
Uma nuvem comunitária fornece infraestrutura exclusivamente para um grupo definido de organizações com interesses ou requisitos comuns.
Vários hospitais usam uma nuvem comunitária criada em torno de suas políticas compartilhadas para gerenciar registros sensíveis.
Nuvem híbrida
Uma nuvem híbrida conecta ambientes distintos para que dados ou aplicações possam funcionar entre eles, geralmente sistemas públicos e privados ou locais.
Uma nuvem híbrida conecta o sistema local de registros a uma aplicação de agendamento executada em nuvem pública.
Nuvem privada
Uma nuvem privada fornece infraestrutura de nuvem exclusivamente para uma organização, seja operada dentro ou fora de suas próprias instalações.
A organização contrata um fornecedor para operar sua nuvem privada em um centro de dados fora de seu escritório.
Nuvem privada hospedada
Uma nuvem privada hospedada é uma infraestrutura de nuvem exclusiva para uma organização, operada por um fornecedor em uma localização externa.
Uma nuvem privada hospedada muda a localização e o operador sem abrir a infraestrutura ao uso geral.
Nuvem pública
Uma nuvem pública oferece infraestrutura para uso pelo público em geral por meio de um provedor, com os recursos dos clientes logicamente separados.
A startup usa capacidade de nuvem pública enquanto mantém os registros de seus clientes protegidos por controles de acesso.

P

Pagamento conforme o uso
A precificação com pagamento conforme o uso cobra pelo uso de recursos sem um compromisso de uso de longo prazo, permitindo que a computação liberada deixe de gerar sua cobrança de uso.
A equipe usa pagamento conforme o uso para um experimento curto cuja duração e demanda posterior são incertas.
Personalização
Personalização é a alteração de software ou configurações para atender a uma necessidade específica, dentro dos controles disponibilizados por um serviço.
A equipe verifica a personalização do SaaS porque um fluxo de trabalho necessário pode ultrapassar as configurações disponíveis na aplicação.
Plataforma como serviço (PaaS)
A plataforma como serviço fornece um ambiente de aplicações gerenciado, incluindo sistema operacional e ambiente de execução, para aplicações implantadas pelo cliente.
A equipe de desenvolvimento usa plataforma como serviço para publicar seu código sem operar VMs de uso geral.
Política de recursos
Uma política de recursos é uma regra que permite ou bloqueia operações de nuvem com base em condições exigidas, como uma localização aprovada.
Uma política de recursos rejeita uma solicitação de VM quando a região selecionada está fora do conjunto permitido pela organização.
Ponto de equilíbrio
Um ponto de equilíbrio é o nível de uso no qual as opções comparadas têm o mesmo custo total ao longo do mesmo período.
A equipe compara as horas anuais esperadas com o ponto de equilíbrio antes de aceitar um compromisso fixo.
Portabilidade
Portabilidade é a facilidade de mover uma aplicação ou seus dados entre ambientes preservando a funcionalidade de que ela precisa.
A equipe de arquitetura testa exportações de dados para avaliar a portabilidade antes de depender de um serviço gerenciado específico de um provedor.
Precificação baseada no consumo
A precificação baseada no consumo cobra de acordo com o uso medido de recursos, com diferentes serviços usando diferentes unidades de cobrança.
A precificação baseada no consumo faz das horas de funcionamento da VM de teste parte da fatura, em vez de uma compra de hardware.
Precificação com licença incluída
A precificação com licença incluída incorpora os custos da licença de software à tarifa do serviço, de modo que o uso elegível do software seja coberto por esse preço.
A empresa compara a precificação com licença incluída com o custo de usar suas licenças elegíveis existentes.
Previsibilidade
Previsibilidade é a capacidade de manter a experiência de desempenho esperada e compreender o uso futuro de recursos e os gastos.
O acompanhamento de uso e as previsões ajudam na previsibilidade de custos, enquanto o escalonamento e o balanceamento de carga ajudam no desempenho.
Provedor de nuvem
Um provedor de nuvem é uma organização que oferece serviços de computação e opera os recursos subjacentes para seus clientes.
A empresa compara os serviços, as localizações e as responsabilidades disponíveis de um provedor de nuvem antes de contratar seus serviços.
Provisionamento
Provisionamento é deixar um recurso computacional pronto para uso, alocando-o e aplicando as configurações necessárias para sua tarefa.
O provisionamento de uma VM de teste inclui escolher uma imagem, um tamanho e uma localização antes que a equipe de desenvolvimento se conecte.

R

Realocar
Realocar é mover um ambiente virtualizado existente para uma virtualização de nuvem compatível sem alterar as VMs ou a forma de operação.
O operador escolhe realocar um conjunto compatível de VMs em conjunto, em vez de redesenhar aplicações individuais.
Recomprar
Recomprar é substituir uma aplicação existente por outro produto, normalmente um serviço SaaS que atende à necessidade do negócio.
A organização escolhe recomprar ao substituir sua aplicação local de e-mail por um serviço SaaS pronto.
Recuperação de desastres
Recuperação de desastres é o planejamento e o trabalho necessários para restaurar serviços e dados após uma grande interrupção ou perda.
O operador testa a recuperação de desastres para que as cópias de segurança e as etapas de restauração estejam prontas antes de uma interrupção grave.
Rede privada virtual (VPN)
Uma VPN cria uma conexão criptografada sobre outra rede, permitindo que sistemas separados se comuniquem por um túnel protegido.
Uma VPN conecta a rede local da empresa ao seu ambiente de nuvem pela conexão existente com a internet.
Redundância
A redundância fornece componentes ou cópias adicionais para que uma falha não necessariamente elimine toda a capacidade da qual um sistema depende.
A equipe usa redundância em locais sujeitos a falhas separadas em vez de depender de uma máquina para atender requisições.
Refatorar
Refatorar para migração à nuvem é redesenhar uma aplicação para usar recursos nativos da nuvem, como serviços gerenciados ou escalonamento acionado por eventos.
A equipe escolhe refatorar o sistema de pedidos porque seu projeto atual não consegue lidar com picos repetidos.
Registro de auditoria
Um registro de auditoria registra atividades e alterações, incluindo quem realizou uma ação e quando, para apoiar a rastreabilidade e a investigação.
O administrador examina um registro de auditoria para descobrir quando uma configuração de compartilhamento de armazenamento foi alterada.
Rehospedar
Rehospedar uma aplicação é movê-la para máquinas virtuais na nuvem sem alterar seu código ou sua arquitetura principal.
A empresa decide rehospedar primeiro sua carga de trabalho de servidor de arquivos e considerar melhorias após a migração inicial.
Replicação de banco de dados
A replicação de banco de dados copia dados e alterações contínuas para outro banco de dados, ajudando a manter atualizado o destino de uma migração antes da mudança de uso.
A replicação de banco de dados atualiza a cópia na nuvem enquanto os usuários continuam trabalhando no sistema existente.
Residência de dados
Residência de dados é a localização geográfica onde os dados são armazenados e processados, que pode ser limitada por requisitos ou contratos.
A organização verifica a residência de dados tanto para os registros armazenados quanto para seu processamento antes de selecionar uma região.
Reter
Reter uma aplicação é mantê-la em seu ambiente atual por enquanto, com uma revisão posterior quando os requisitos ou as restrições mudarem.
A equipe escolhe reter a folha de pagamento localmente enquanto o contrato existente e os requisitos de compatibilidade permanecem em vigor.

S

Saída de dados
A saída de dados é a transferência de dados para fora de um ambiente de nuvem, frequentemente gerando uma cobrança pela entrega à internet ou pela transferência entre regiões.
Um serviço de vídeo estima a saída de dados porque enviar muitos arquivos grandes aos usuários pode ser um item significativo da fatura.
Serviço mensurado
O serviço mensurado registra e relata o consumo de recursos em unidades adequadas ao serviço, apoiando o monitoramento e o controle.
O serviço mensurado da nuvem privada informa as horas de computação de cada departamento mesmo sem uma fatura externa.
Sistema operacional convidado
Um sistema operacional convidado é executado dentro de uma máquina virtual e gerencia as aplicações e o hardware virtual dessa VM.
O cliente atualiza o sistema operacional convidado sem manter o hipervisor físico do provedor.
Soberania de dados
A soberania de dados diz respeito à jurisdição legal e às leis aplicáveis aos dados, incluindo requisitos relacionados à sua localização e ao acesso a eles.
A análise jurídica considera a soberania de dados juntamente com os locais onde o provedor armazena e processa os registros.
Software como serviço (SaaS)
O software como serviço entrega uma aplicação completa, com o cliente gerenciando seus dados, usuários e configurações disponíveis.
A organização escolhe software como serviço para seu calendário e configura as permissões dos funcionários.

T

TI não autorizada
TI não autorizada é tecnologia usada sem conhecimento ou aprovação da TI da organização, dificultando o acompanhamento da segurança, dos responsáveis e dos custos.
Uma conta de nuvem criada por uma equipe torna-se TI não autorizada quando ignora o processo de aprovação da organização.
TI nas instalações da organização
A TI nas instalações da organização usa equipamentos instalados e operados nas próprias instalações da organização, que gerencia seus sistemas.
A empresa financia energia, refrigeração e substituição de servidores como parte da operação de sua TI nas instalações da organização.
Tolerância a falhas
Tolerância a falhas é a capacidade de um sistema continuar operando sem interrupção quando um componente falha, usando proteção adequada.
A tolerância a falhas exige que outro componente assuma sem interrupção, enquanto uma meta de disponibilidade pode permitir alguma indisponibilidade.
Transição para o novo sistema
A transição para o novo sistema é a mudança planejada de usuários ou tráfego para o novo sistema após a equipe de migração verificar se o destino está pronto.
A equipe agenda a transição para o novo sistema após verificar que o novo banco de dados está atualizado em relação ao original.

U

Uso de licença própria (BYOL)
O uso de licença própria permite reutilizar licenças de software existentes em um ambiente de nuvem quando seus termos permitem esse uso.
A empresa verifica as condições de hardware dedicado antes de escolher o uso de licença própria para seu banco de dados.

V

Virtualização
A virtualização cria versões em software de recursos computacionais, permitindo que a capacidade física suporte ambientes virtuais separados.
A virtualização permite que a equipe de TI execute vários computadores isolados em software em um servidor físico.

Sobre esta aula

Por StudeliRelatar um erro

Crie seus próprios Materiais de Estudo

Transforme suas anotações, slides e documentos em Guias de Estudo, Questões de Prática, Flashcards e mais 6 ferramentas.

Começar