Вопросы и ответы на собеседовании по облачным вычислениям

Масштабы облачных вычислений(Cloud computing) огромны. Если вы ищете работу, связанную с облачными технологиями, рассмотрите возможность изучения этих навыков облачных вычислений(cloud computing skills) . Вопросы на собеседовании по облачным(Cloud) вычислениям также будут основываться на одном или нескольких из этих навыков.

В этой статье я собрал наиболее часто задаваемые вопросы и ответы на интервью об облачных вычислениях(Cloud Computing interview questions and answers) , связанные с Microsoft Azure . Хотя на данный момент AWS является наиболее используемым облачным сервисом, Microsoft Azure догоняет его и уже является основой многих организаций. Ознакомьтесь с вопросами интервью о Microsoft Azure среди наиболее часто задаваемых вопросов об облачных вычислениях ниже. Обратите внимание, что формулировки этих вопросов могут различаться, поэтому вы можете настроить ответы в соответствии с тоном вопросов.

Вопросы для собеседования по облачным вычислениям

(Cloud Computing)Вопросы и ответы на собеседовании по облачным вычислениям

В этот раздел включены общие вопросы для собеседования по облачным вычислениям, применимые ко всем платформам, таким как AWS , Microsoft Azure , Google Apps и т. д.

Q1: Как вы объясните облако непрофессионалу? Или что такое облачные вычисления(What is cloud computing) ?(Q1: How do you explain cloud to a layperson? Or What is cloud computing?)

A1: Облако — это расширение локальных или локальных вычислений. Когда мы говорим, что используем облачные вычисления, мы используем чьи-то ресурсы (как правило, поставщика облачных услуг). Эти ресурсы могут быть любыми: от внешнего хранилища до удаленной инфраструктуры. Поставщик услуг взимает плату с пользователей в зависимости от использования ресурсов.

Q2: Каковы основные черты облачных вычислений? -ИЛИ- Когда вы называете услугу облачными вычислениями?(Q2: What are the basic traits of cloud computing? -OR- When do you call a service, cloud computing?)

A2: Поставщик облачных вычислений должен предоставить следующие основные функции, необходимые для того, чтобы услуга называлась службой облачных вычислений. Сервис должен быть масштабируемым. То есть, когда требуется, поставщик облачных услуг должен иметь возможность увеличивать ресурсы, а когда потребность снижается, поставщик облачных услуг должен иметь возможность высвобождать ресурсы для других клиентов, чтобы пользователь не переплачивал. Другими функциями являются резервное копирование в режиме реального времени, высокое время безотказной работы и безопасность. Журналы также необходимы, но они предоставляются только по запросу. Эти журналы содержат информацию о том, кто к какому сервису обращался, в какое время и т. д.

Q3: Что такое грид-вычисления? Это то же самое, что и облачные вычисления? В чем разница между грид-вычислениями и облачными вычислениями?(Q3: What is grid computing? Is it the same as cloud computing? What are the differences between grid computing and cloud computing?)

A3: Чтобы лучше понять разницу между облачными вычислениями и грид-вычислениями, прочитайте эту статью — Grid vs Cloud .

Q4: Сколько типов облаков существует на практике? -ИЛИ- Объясните модели развертывания облака, используемые сегодня.(Q4: How many types of clouds are there in practice? -OR- Explain cloud deployment models in use today.)

A4: Существует три типа облачного развертывания. Во- первых(First) , это общедоступное облако, в котором хранятся данные нескольких арендаторов. Примером общедоступного облака является OneDrive, поскольку на одних и тех же серверах размещается множество учетных записей. Вторая модель развертывания — частное облако. При этом ресурсы размещаются в выделенном облаке. Примером частного облака может быть хостинг веб-сайтов у определенного хостинг-провайдера. Третья и последняя модель развертывания — это гибридное облако. При этом часть ресурсов размещается в общедоступном облаке, а часть из них используется исключительно из частного облака. Примером гибридной сети может быть интернет-магазин. Часть веб-сайта размещена в общедоступном облаке, а другие важные артефакты размещены локально, чтобы их нельзя было скомпрометировать. Прочтите подробности о развертывании облачных вычислений(cloud computing deployment).

Вопрос 5. Каковы три модели обслуживания облачных вычислений?(Q5: What are the three service models of cloud computing?)

A5: Программное обеспечение(Software) как услуга(Service) , платформа(Platform) как услуга, IaaS ( инфраструктура(Infrastructure) как услуга). Прочтите эту статью о моделях облачных служб, чтобы получить более подробную информацию о каждой модели служб.

Q6: Что вы подразумеваете под термином «Эвкалипт» в облачных вычислениях?(Q6: What do you mean by the term “Eucalyptus” in cloud computing?)

A6: Eucalyptus расшифровывается как «Эластичная служебная вычислительная архитектура для связывания ваших программ с полезными системами». Это в основном для AWS ( Amazon Web Services ).

Q7: Что такое OpenStack? ИЛИ В чем польза OpenStack?(Q7: What is OpenStack? OR What is the use of OpenStack?)

A7: OpenStack — это элемент облачных вычислений с открытым исходным кодом, обслуживающий IaaS ( инфраструктура(Infrastructure) как услуга(Service) ). Для получения более подробной информации посетите OpenStack.org(OpenStack.org) .

Вопрос 8. Каковы преимущества облачных вычислений по сравнению с локальными вычислениями?(Q8: What are the benefits of cloud computing over in-premise computing?)

A8: Локальные(On-Premise) вычисления требуют серьезной подготовки — как с точки зрения денег, так и времени. Если организация выбирает облако, она значительно экономит на первоначальной стоимости установки. В облачных вычислениях обслуживанием занимается поставщик услуг. Для локальных(On-Premise) вычислений нам понадобится как минимум один выделенный ИТ-специалист, который позаботится об устранении неполадок. Облако(Cloud) обеспечивает обновление и масштабирование по мере необходимости. Можно увеличить количество ресурсов или уменьшить их в зависимости от использования. С другой стороны, локальные вычисления потребуют закупки большего количества аппаратного и программного обеспечения, и эти покупки являются постоянными, поэтому в некотором смысле облако экономит деньги, обеспечивая резервное копирование и т. д. функции.

Q9: Что такое IaaS? Что оно делает? Приведите несколько примеров IaaS(Q9: What is IaaS? What does it do? Give some examples of IaaS)

A9: IaaS расшифровывается как « инфраструктура как услуга»(Infrastructure as a Service) . Когда облако предлагает инфраструктуру для найма/аренды, оно называется IaaS . Примерами IaaS являются AWS ( Amazon Web Services ), Microsoft Azure , Google Computer Engine и CISCO Metapod .

Вопрос 10. Расскажите об AWS и его компонентах.(Q10: Explain AWS and its components)

A10: AWS расшифровывается как Amazon Web Services . По сути, это инфраструктура как услуга. Основные компоненты AWS следующие:

  1. DNS — предлагает сервисную платформу, основанную на сервере доменных имен; также называется маршрут-53
  2. Простой сервис электронной почты(E-mail Service Simple) : помимо SMTP ( простой основной протокол передачи(Simple Main Transfer Protocol) ), электронная почта также может быть отправлена ​​с помощью вызовов API , локальных для (API)AWS .

(Azure)Вопросы для собеседования по облачным вычислениям Azure

В этом разделе рассматриваются основные, но наиболее часто задаваемые вопросы об облачных вычислениях, связанные с Microsoft Azure , которая является платформой Infrastructure as a Service .

Вопрос 11: Что такое Microsoft Azure -ИЛИ- Что вы знаете о Microsoft Azure?(Question 11: What is Microsoft Azure -OR- What do you know about Microsoft Azure?)

Ответ 11. Microsoft Azure — это облачное предложение от Microsoft . Он предлагает такие услуги, как сети доставки контента ( CDN(CDNs) ), виртуальные машины(Machines) (ВМ) и некоторое действительно хорошее проприетарное программное обеспечение, которое делает его идеальным в качестве IaaS . RemoteApp , например, помогает использовать виртуальные машины для развертывания программ Windows . Затем есть служба Active Directory и SQL - сервер. Он также поддерживает открытые технологии, такие как дистрибутивы Linux(Linux) , которые могут содержаться в виртуальных машинах.

Вопрос 12. Как называется служба в Azure, которая помогает вам управлять ресурсами?(Q12: What is the name of the service in Azure that helps you manage resources?)

A12: диспетчер ресурсов Azure

Q13: Name some web applications that can be deployed with Azure

A13: Many web applications including open source can be deployed on Azure. Some examples are PHP, WCF, and ASP.NET.

Q14: What are the three types of roles in Microsoft Azure? -OR- What are Roles in Microsoft Azure?

Ответ 14. В Microsoft Azure(Microsoft Azure) есть три типа ролей . Этими ролями являются веб-роль(Web Role) , рабочая роль(Worker Role) и роль виртуальной машины(VM Role) . Веб-роли(Web Roles) помогают в развертывании веб-сайтов. Это хорошо для запуска веб-приложений. Рабочая роль(Worker Role) помогает веб-роли(Web Role) . Он запускает фоновые процессы для поддержки веб-ролей(Web Role) . Роль виртуальной машины(VM Role) позволяет пользователям настраивать серверы, на которых работают веб-роли(Web Role) и рабочие роли .(Worker Roles)

Вопрос 15. Что такое служба Azure Active Directory?(Q15: What is Azure Active Directory service?)

A15. Служба Azure Active Directory(Active Directory Service) — это многопользовательская облачная служба управления каталогами и удостоверениями, которая сочетает в себе основные службы каталогов, управление доступом к приложениям и защиту удостоверений. Другими словами, это система управления идентификацией и доступом. Это помогает в предоставлении прав доступа пользователям к различным ресурсам в сети. Он также используется для хранения информации о сети и связанных с ней ресурсах.

Вопрос 16. AD и Azure AD — это одно и то же?(Q16: Are AD and Azure AD same?)

A16: Нет. Active Directory в Windows — это локальный каталог, в котором хранится информация о сети. Большинство людей путают Azure AD с сетевой версией Windows AD . Но это не так. Azure AD — помощник по настройке облака, а AD — для локальных сетей.

Вопрос 17. Что делают AD и Azure AD?(Q17: What do AD and Azure AD do?)

A16: Windows AD — это система, созданная для локальных сетей, тогда как Azure AD — это отдельная система, созданная только для облака. Оба хранят информацию о сетях, сетевых ресурсах и помогают предоставлять доступ или ограничивать привилегии разным пользователям для разных ресурсов в сети. Масштабируемость Azure AD(Azure AD) была создана для поддержки выделения ресурсов в глобальном масштабе. Azure AD также помогает при переносе локальных вычислений в облако.

Вопрос 18. Azure IaaS или PaaS?(Q18: Is Azure IaaS or PaaS?)

A18. Azure предлагает все три типа услуг — SaaS , PaaS и IaaS . Но в основном он используется как PaaS . Хотя многие разработчики предпочитают развертывать свои приложения в Azure ( модель PaaS ), некоторые заинтересованы в разработке всего приложения и его размещении в Azure вместо использования локальных компьютеров ( модель IaaS ). Таким образом, он служит как IaaS , так и PaaS .

Вопрос 19. Что такое очереди службы хранилища Azure?(Q19: What are Azure Storage Queues?)

A19. Хранилище очередей (Queue)Azure — это служба Azure , которая позволяет получать сообщения и получать доступ к ним из любой точки планеты. Сервис использует простой протокол передачи гипертекста(Hyper Text Transfer Protocol) ( HTTP или HTTPS ).

Вопрос 20. Что такое Poison в очередях службы хранилища Azure?(Q20: What is Poison in Azure Storage Queues?)

A20: Сообщения, которые превысили максимальное количество попыток доставки в приложение, называются отравлением на языке Microsoft Azure . Может быть много причин, почему это происходит.

Выше приведены некоторые наиболее часто задаваемые вопросы и ответы на собеседованиях по облачным вычислениям. Я написал ответы со своими ограниченными знаниями. Поскольку вы, возможно, прошли правильный курс по изучению облачных вычислений, вы всегда можете ответить лучше. Я просто дал указатели. Читатели должны улучшать указатели, используя любые ресурсы, которые у них есть.

СОВЕТ(TIP) . Вас заинтересует этот PDF-файл с вопросами и ответами на интервью Microsoft Azure , выпущенный Microsoft MVP .(Microsoft MVPs)

All the best!



About the author

Я инженер-программист с более чем 15-летним опытом работы с Microsoft Office и Edge. Я также разработал несколько инструментов, используемых конечными пользователями, например, приложение для отслеживания важных медицинских данных и детектор программ-вымогателей. Мои навыки заключаются в разработке элегантного кода, который хорошо работает на различных платформах, а также в отличном понимании взаимодействия с пользователем.



Related posts