O escopo de Computação em nuvem é enorme. Se você estiver procurando por um trabalho relacionado à nuvem, considere o aprendizado dessas habilidades de computação em nuvem. Perguntas da entrevista de computação em nuvem também serão baseadas em uma ou mais dessas habilidades.
Neste artigo, eu compilei o mais perguntado Perguntas e respostas da entrevista em Cloud Computing envolvendo Microsoft Azure. Embora o AWS seja o serviço em nuvem mais usado a partir de agora, o Microsoft Azure está se aproximando e já é a espinha dorsal de muitas organizações. Confira as perguntas da entrevista no Microsoft Azure, entre as perguntas da entrevista de computação em nuvem mais solicitadas abaixo. Observe que a redação dessas perguntas pode variar para que você possa ajustar as respostas de acordo com o tom das perguntas.
Perguntas e respostas da entrevista em Cloud Computing
Esta seção inclui perguntas da entrevista de computação em nuvem que são genéricas e se aplicam a todas as plataformas, como AWS, Microsoft Azure ou Google Apps, etc.
Q1: Como você explica a nuvem para um leigo? Ou o que é computação em nuvem?
A1: Cloud é a extensão da computação local ou no local. Quando dizemos que usamos a computação em nuvem, estamos usando recursos de outra pessoa (geralmente, um provedor de serviços em nuvem). Esses recursos podem ser qualquer coisa, desde um espaço de armazenamento externo até uma infraestrutura remota. O provedor de serviços cobra os usuários com base no uso de recursos.
Q2: Quais são os traços básicos da computação em nuvem? -OU- Quando você chama um serviço, computação em nuvem?
A2: O fornecedor de computação em nuvem deve fornecer os seguintes recursos básicos que são essenciais para que o serviço seja chamado de serviço de computação em nuvem. O serviço deve ser escalável. Ou seja, quando necessário, o provedor de serviços em nuvem deve ser capaz de aumentar os recursos e, quando a demanda diminuir, o provedor de serviços em nuvem deve poder liberar os recursos para outros clientes para que o usuário não seja cobrado demais. Outros recursos são backup em tempo real, alta disponibilidade e segurança. Os logs também são essenciais, mas são apresentados somente sob demanda. Esses registros contêm quem acessou qual serviço, a que horas etc. as informações.
Q3: o que é computação em grade? É o mesmo que computação em nuvem? Quais são as diferenças entre computação em grade e computação em nuvem?
A3: Para entender melhor a diferença entre computação em nuvem e computação em grade, leia este artigo - Grid vs Cloud.
Q4: quantos tipos de nuvens existem na prática? -OU- Explique os modelos de implantação em nuvem em uso hoje.
A4: Existem três tipos de implantação na nuvem. A primeira é a nuvem pública que hospeda vários dados dos inquilinos. O exemplo de uma nuvem pública é o OneDrive, pois os mesmos servidores hospedam muitas contas em cada um. O segundo modelo de implantação é uma nuvem privada. Neste, os recursos são hospedados em uma nuvem dedicada. Um exemplo de nuvem privada pode ser a hospedagem de sites com um determinado provedor de hospedagem. O terceiro e último modelo de implantação é a nuvem híbrida. Neste, partes dos recursos são hospedadas na nuvem pública, e algumas delas são usadas exclusivamente de uma nuvem privada. Um exemplo de uma rede híbrida pode ser uma loja online. Parte do site está hospedada na nuvem pública e outros artefatos importantes são hospedados localmente para que não sejam comprometidos. Leia os detalhes sobre a implantação da computação em nuvem.
Q5: Quais são os três modelos de serviço de computação em nuvem?
A5: Software como Serviço, Plataforma como um serviço, IaaS (Infraestrutura como um serviço). Por favor, leia este artigo sobre modelos de serviços em nuvem para obter mais detalhes sobre cada tipo de modelo de serviço.
Q6: O que você quer dizer com o termo "eucalipto" na computação em nuvem?
A6: Eucalyptus significa “Elastic Utility Computing Architecture para vincular seus programas a sistemas úteis”. É basicamente para AWS (Amazon Web Services).
Q7: o que é o OpenStack? OU Qual é o uso do OpenStack?
A7: OpenStack é um elemento de computação em nuvem de código aberto que serve IaaS (Infraestrutura como Serviço). Para mais detalhes, confira OpenStack.org.
P8: Quais são os benefícios da computação em nuvem sobre a computação no local?
A8: Computação On-Premise requer muita preparação - em termos de tempo e dinheiro. Se uma organização optar por usar a nuvem, ela economizará muito no custo de configuração inicial. Na computação em nuvem, a manutenção é cuidada pelo provedor de serviços. Na computação no local, precisaremos de pelo menos um técnico de TI dedicado para cuidar da solução de problemas. A nuvem fornece atualização e escalabilidade conforme e quando necessário. Pode-se aumentar o número de recursos ou reduzi-los de acordo com o uso. A computação no local, por outro lado, exigirá a aquisição de mais hardware e software, e essas aquisições são permanentes, de modo que a nuvem economiza dinheiro ao mesmo tempo que fornece recursos de backup, etc.
Q9: o que é IaaS? O que isso faz? Dê alguns exemplos de IaaS
A9: IaaS significa infra-estrutura como um serviço. Quando uma nuvem oferece infraestrutura para locação / aluguel, ela é chamada de IaaS. Exemplos de IaaS são o AWS (Amazon Web Services), o Microsoft Azure, o Google Computer Engine e o CISCO Metapod.
Q10: explique a AWS e seus componentes
A10: AWS significa Amazon Web Services. É basicamente infraestrutura como serviço. Os principais componentes da AWS são os seguintes:
- DNS - Oferece uma plataforma de serviço baseada em um servidor de nomes de domínio; também chamado de rota-53
- Serviço de E-mail Simples: Diferentemente do SMTP (Simple Main Transfer Protocol), o e-mail também pode ser enviado usando chamadas de API locais para a AWS.
Perguntas da entrevista de computação em nuvem do Azure
Esta seção aborda as perguntas básicas, mas mais freqüentes, da entrevista de computação em nuvem relacionadas ao Microsoft Azure, que é a plataforma Infraestrutura como Serviço.
Pergunta 11: O que é o Microsoft Azure -OU- O que você sabe sobre o Microsoft Azure?
Resposta 11: O Microsoft Azure é uma oferta na nuvem da Microsoft. Ele oferece serviços como redes de entrega de conteúdo (CDNs), máquinas virtuais (VM) e alguns softwares proprietários realmente bons que o tornam perfeito como um IaaS. O RemoteApp, por exemplo, ajuda no uso de máquinas virtuais para implantar programas do Windows. Depois, há o serviço do Active Directory e o servidor SQL. Ele também suporta tecnologias abertas, como distribuições Linux, que podem estar contidas em máquinas virtuais. Para mais detalhes, leia sobre o Microsoft Azure.
P12: Qual é o nome do serviço no Azure que ajuda a gerenciar recursos?
A12: Gerenciador de recursos do Azure
Q13: nomeie alguns aplicativos da Web que podem ser implantados com o Azure
A13: Muitos aplicativos da Web, incluindo código-fonte aberto, podem ser implantados no Azure. Alguns exemplos são PHP, WCF e ASP.NET.
P14: Quais são os três tipos de funções no Microsoft Azure? OR- o que são funções no Microsoft Azure?
A14: Existem três tipos de funções no Microsoft Azure. Essas funções são Web Role, Worker Role e VM Role. Funções da Web ajudam na implantação de sites. É bom para executar aplicativos da web. O papel do trabalhador auxilia o papel da Web. Ele executa processos em segundo plano para suportar o Web Role. A função de VM permite que os usuários personalizem os servidores nos quais a função da Web e as funções de trabalho estão sendo executadas.
P15: O que é o serviço do Active Directory do Azure?
A15: O Azure Active Directory Service é um serviço de gerenciamento de identidade e diretório multilocatário baseado em nuvem que combina serviços de diretório principais, gerenciamento de acesso a aplicativos e proteção de identidade. Em outras palavras, é um sistema de gerenciamento de identidade e acesso. Ajuda na concessão de privilégios de acesso aos usuários para diferentes recursos na rede. Também é usado para manter informações sobre a rede e recursos relacionados.
P16: O AD e o Azure AD são iguais?
A16: Não. O Active Directory no Windows é um diretório local que armazena informações sobre a rede. A maioria das pessoas confunde o Azure AD como uma versão online do Windows AD. Mas esse não é o caso. O Azure AD é um auxiliar de configuração em nuvem, enquanto o AD é para redes locais
P17: O que o AD e o Azure AD fazem?
A16: Windows AD é um sistema criado para redes locais, enquanto o Azure AD é um sistema separado criado apenas para a nuvem. Ambos mantêm informações sobre redes, recursos de rede e ajuda para fornecer acesso ou restringir privilégios a diferentes usuários para diferentes recursos na rede. O Azure AD é escalonável, que foi criado para oferecer suporte a alocações de recursos em escala global. O Azure AD também ajuda quando você move sua computação local para a nuvem.
Q18: é IaaS ou PaaS Azure?
A18: O Azure oferece todos os três tipos de serviços - SaaS, PaaS e IaaS. Mas é usado principalmente como PaaS. Enquanto muitos desenvolvedores preferem implantar seus aplicativos no Azure (modelo PaaS), alguns estão interessados em desenvolver o aplicativo inteiro e hospedá-lo no Azure em vez de usar computadores locais (modelo IaaS). Assim, serve tanto como IaaS quanto PaaS. Para mais detalhes, leia Azure IaaS vs. PaaS.
P19: O que são filas de armazenamento do Azure?
R19: O armazenamento da fila do Azure é um serviço do Azure que permite que as mensagens sejam recuperadas e acessadas de qualquer lugar no planeta. O serviço usa um protocolo simples de transferência de hipertexto (HTTP ou HTTPS). Leia detalhes sobre o Armazenamento de Filas do Azure no Microsoft.com.
P20: O que é Poison em filas de armazenamento do Azure?
A20: Mensagens que excederam o número máximo de tentativas de entrega para o aplicativo são chamadas de um veneno no idioma do Microsoft Azure. Pode haver muitas razões pelas quais isso acontece. Para obter detalhes, leia sobre mensagens suspeitas no Azure no site Microsoft.com.
As perguntas acima são algumas das perguntas e respostas da entrevista de computação em nuvem mais solicitadas. Eu escrevi as respostas com meu conhecimento limitado. Como você pode ter feito um curso adequado para aprender computação em nuvem, sempre é possível responder melhor. Eu simplesmente dei ponteiros. Cabe aos leitores melhorar os ponteiros usando quaisquer recursos que eles tenham.
GORJETA: Este PDF sobre Perguntas e Respostas sobre Entrevistas do Microsoft Azure lhe interessará.
Muito bem sucedida!