Princípios de Computação em Nuvem
22 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qual comando é utilizado para criar um novo diretório?

  • ifconfig
  • mkdir (correct)
  • apt
  • sudo
  • Qual opção do comando 'systemctl' é usada para desabilitar um serviço para que não inicie automaticamente na próxima inicialização?

  • restart
  • status
  • disable (correct)
  • stop
  • Qual é a função do comando 'sudo apt update'?

  • Exibir informações sobre pacotes instalados
  • Instalar um novo pacote
  • Remover um pacote
  • Atualizar o índice de pacotes (correct)
  • O que o comando 'sudo systemctl start nginx' faz?

    <p>Inicia imediatamente o serviço nginx</p> Signup and view all the answers

    Para exibir todos os pacotes instalados, qual comando deve ser usado?

    <p>sudo apt list --installed</p> Signup and view all the answers

    Qual comando pode ser usado para remover um pacote específico do sistema?

    <p>sudo apt remove tree</p> Signup and view all the answers

    O que a opção 'reload' faz no comando 'systemctl'?

    <p>Recarrega as configurações sem parar o serviço</p> Signup and view all the answers

    Qual comando lista o status atual de um serviço?

    <p>sudo systemctl status</p> Signup and view all the answers

    Quais são os serviços principais oferecidos por provedores de nuvem pública?

    <p>Serviços de computação, serviços de armazenamento, serviços de banco de dados, rede privada virtual.</p> Signup and view all the answers

    Qual é a principal diferença entre contêineres e máquinas virtuais em termos de desempenho?

    <p>Máquinas virtuais consomem mais recursos devido a sistemas operacionais completos, enquanto contêineres são mais eficientes.</p> Signup and view all the answers

    No contexto do Serverless Computing, qual é a principal responsabilidade do fornecedor de serviços de nuvem?

    <p>Gerenciar a infraestrutura subjacente necessária para executar o código.</p> Signup and view all the answers

    Qual é a característica mais importante do serviço Cloud Storage?

    <p>Facilidade de escalabilidade e gerenciamento de dados não estruturados.</p> Signup and view all the answers

    O que caracteriza um serviço de Batch Compute?

    <p>É destinado à execução de tarefas distribuídas em larga escala.</p> Signup and view all the answers

    Qual dos seguintes serviços é considerado um exemplo de IaaS?

    <p>Serviço de computação em nuvem oferecendo máquinas virtuais.</p> Signup and view all the answers

    Qual é uma vantagem da utilização de contêineres em aplicações?

    <p>Eles permitem a padronização entre diferentes ambientes de execução.</p> Signup and view all the answers

    Qual é um dos principais benefícios do uso de Serverless Computing?

    <p>Permite que os desenvolvedores se concentrem na lógica de negócios, não na infraestrutura.</p> Signup and view all the answers

    Qual das opções abaixo não é uma característica dos contêineres?

    <p>Consome mais espaço de disco do que máquinas virtuais.</p> Signup and view all the answers

    O que é um componente essencial para configurar um servidor em nuvem?

    <p>Escolher a configuração da instância, como CPU e RAM.</p> Signup and view all the answers

    Qual dos seguintes é um exemplo de aplicativo que poderia usar o Batch Compute?

    <p>Uma aplicação de processamento de imagem em grande escala.</p> Signup and view all the answers

    Qual é o propósito do Cloud Container Service?

    <p>Empacotar e implantar aplicações junto com suas dependências.</p> Signup and view all the answers

    O que caracteriza a computação sem servidor?

    <p>Códigos são executados sem servidores físicos pelo fornecedor de nuvem.</p> Signup and view all the answers

    Qual é uma desvantagem do uso de máquinas virtuais em comparação com contêineres?

    <p>Elas consomem mais recursos devido à presença de sistemas operacionais completos.</p> Signup and view all the answers

    Study Notes

    Princípios de Computação em Nuvem

    • Serviços principais de nuvem pública incluem: serviços de computação em nuvem, armazenamento em nuvem, serviços de banco de dados e Rede Virtual Privada (VPC).
    • Tipos de serviços de computação em nuvem:
      • Cloud Server: servidores virtuais, geralmente baseados em instâncias VM.
      • Container Service: serviços que utilizam Docker e Kubernetes.
      • Serverless Computing: execução de código sem gerenciar a infraestrutura subjacente, conhecido como FaaS (Function as a Service).
      • Batch Compute: processamento em larga escala de dados em paralelo.

    Cloud Server

    • Usuários alugam servidores em nuvem com diferentes métodos de cobrança: por hora, mensal, anual ou por reserva.
    • Servidores virtuais são mais eficientes e escaláveis em comparação a servidores físicos.
    • Recursos como CPU, RAM e armazenamento podem ser personalizados conforme a necessidade do cliente.
    • IaaS (Infrastructure as a Service): fornece e gerencia recursos de infraestrutura virtualizados, eliminando a necessidade de gerenciamento pelo usuário da infraestrutura subjacente.

    Container Service

    • Containers: oferecem uma estrutura leve para empacotar e implantar aplicativos, resolvendo problemas de dependências.
    • Aplicativos com suas bibliotecas dependentes são encapsulados em imagens de contêiner.
    • Permitindo testes e implantações em diferentes ambientes com pouca ou nenhuma modificação no código.

    Diferenças entre Containers e Máquinas Virtuais

    • Máquinas Virtuais: cada VM tem seu próprio sistema operacional completo, resultando em maior uso de memória e recursos.
    • Containers: compartilham o kernel do sistema operacional, usando menos recursos e evitando sobrecarga de memória.

    Serverless Computing

    • O conceito de "sem servidor" significa que os desenvolvedores não precisam gerenciar a infraestrutura; o fornecedor de nuvem faz isso automaticamente.
    • A eficiência do desenvolvimento aumenta, permitindo foco na lógica de negócios e aceleração da comercialização de produtos.
    • Provedores de nuvem gerenciam a alocação de recursos necessários como CPU e memória.

    Batch Compute

    • Uma solução distribuída para processamento em larga escala de tarefas em lote.
    • Suporta execução concorrente de operações, gerenciando automaticamente recursos, agendamento de tarefas e carregamento de dados.
    • Permite submissão de programas para múltiplas instâncias VM simultaneamente.

    Criação de Cloud Server (VM)

    • Escolha da opção de faturamento e região do serviço em nuvem.
    • Definição da configuração do host, como CPU e RAM.
    • Configuração dos dispositivos de armazenamento, incluindo formatação de discos para diferentes sistemas operacionais (Linux ou Windows).
    • Exigência de observar as instruções detalhadamente em ambientes de laboratório.

    Comandos Comuns do Linux

    • pwd: exibe o diretório de trabalho atual.
    • ls: lista todos os arquivos no diretório.
    • cd: muda o diretório de trabalho.
    • mkdir: cria um novo diretório.
    • ifconfig: configuração da interface de rede.
    • sudo: executa comandos com direitos de administrador.

    Comandos APT

    • Utilizado para gerenciar pacotes no Linux, com comandos como apt update, apt upgrade, apt install e apt remove.

    Systemctl e Subcomandos

    • start/stop/restart: iniciam, param ou reiniciam serviços.
    • status: exibe o estado do serviço.
    • enable/disable: definem se um serviço deve ou não iniciar automaticamente no boot.

    Recursos Adicionais

    • Link para estudo mais profundo sobre Linux e sua documentação estão disponíveis em tutoriais e centros de ajuda da Alibaba Cloud.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Teste seus conhecimentos sobre os princípios básicos da computação em nuvem. Este quiz cobre os serviços principais de nuvem pública, tipos de serviços e características específicas dos servidores em nuvem. Aprenda sobre IaaS, contêineres e muito mais.

    More Like This

    Use Quizgecko on...
    Browser
    Browser