클라우드 컴퓨팅 인터뷰 질문 및 답변

클라우드 컴퓨팅(Cloud computing) 의 범위 는 방대합니다. 클라우드 관련 직업을 찾고 있다면 이러한 클라우드 컴퓨팅 기술을(cloud computing skills) 배우는 것을 고려하십시오 . 클라우드(Cloud) 컴퓨팅 인터뷰 질문도 이러한 기술 중 하나 이상을 기반으로 합니다.

이 기사에서는 Microsoft Azure(Microsoft Azure) 와 관련 하여 가장 많이 받는 Cloud Computing 인터뷰 질문과 답변(Cloud Computing interview questions and answers) 을 정리했습니다 . AWS 는 현재 가장 많이 사용되는 클라우드 서비스이지만 Microsoft Azure(Microsoft Azure) 는 이를 따라잡고 이미 많은 조직의 중추입니다. 아래에서 가장 많이 받는 클라우드 컴퓨팅 인터뷰 질문 중 Microsoft Azure 에 대한 인터뷰 질문을 확인 하세요. 이러한 질문의 표현은 다를 수 있으므로 질문의 어조에 맞게 답변을 조정할 수 있습니다.

클라우드 컴퓨팅 인터뷰 질문

클라우드 컴퓨팅(Cloud Computing) 인터뷰 질문 및 답변

이 섹션에는 AWS(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) 에 대한 세부 정보 읽기.

Q5: 클라우드 컴퓨팅의 세 가지 서비스 모델은 무엇입니까?(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 )용입니다.

질문 7: OpenStack이란 무엇입니까? 또는 OpenStack의 용도는 무엇입니까?(Q7: What is OpenStack? OR What is the use of OpenStack?)

A7: OpenStack은 IaaS(IaaS) ( Infrastructure as a Service )를 제공하는 오픈 소스 클라우드 컴퓨팅 요소입니다 . 자세한 내용은 OpenStack.org 를 확인하세요 .

Q8: 사내 컴퓨팅에 비해 클라우드 컴퓨팅의 이점은 무엇입니까?(Q8: What are the benefits of cloud computing over in-premise computing?)

A8: 온프레미스(On-Premise) 컴퓨팅은 돈과 시간 면에서 많은 준비가 필요합니다. 조직에서 클라우드를 선택하면 초기 설정 비용이 많이 절약됩니다. 클라우드 컴퓨팅에서 유지 관리는 서비스 제공자가 담당합니다. 온프레미스(On-Premise) 컴퓨팅 에서는 문제 해결을 담당할 전담 IT 기술자가 한 명 이상 필요합니다. 클라우드(Cloud) 는 필요할 때 업그레이드와 확장성을 제공합니다. 사용량에 따라 리소스의 수를 늘리거나 줄일 수 있습니다. 반면에 온프레미스 컴퓨팅은 더 많은 하드웨어와 소프트웨어를 구매해야 하며 이러한 구매는 영구적이므로 클라우드는 백업 등의 기능을 제공하면서 비용을 절감합니다.

Q9: IaaS란 무엇입니까? 그것은 무엇을합니까? IaaS의 몇 가지 예를 제시하십시오.(Q9: What is IaaS? What does it do? Give some examples of IaaS)

A9: IaaS는 Infrastructure as a Service의(Infrastructure as a Service) 약자입니다 . 클라우드가 고용/대여를 위한 인프라를 제공하는 경우 이를 IaaS 라고 합니다. IaaS 의 예로 는 AWS ( Amazon Web Services ), Microsoft Azure , Google Computer EngineCISCO Metapod가(CISCO Metapod) 있습니다.

Q10: AWS 및 해당 구성 요소 설명(Q10: Explain AWS and its components)

A10: AWS 는 (AWS)Amazon Web Services 의 약자입니다 . 기본적으로 서비스로서의 인프라입니다. AWS 의 주요 구성 요소는 다음과 같습니다.

  1. DNS – 도메인 이름 서버를 기반으로 하는 서비스 플랫폼을 제공합니다. route-53이라고도 함
  2. 이메일 서비스 단순(E-mail Service Simple) : SMTP ( Simple Main Transfer Protocol ) 외에 (Simple Main Transfer Protocol)AWS 로컬 (AWS)API 호출을 사용하여 이메일을 보낼 수도 있습니다 .

Azure 클라우드 컴퓨팅 인터뷰 질문

이 섹션에서는 Infrastructure(Infrastructure) as a Service 플랫폼 인 Microsoft Azure 와 관련된 기본적이지만 가장 많이 묻는 클라우드 컴퓨팅 인터뷰 질문을 다룹니다 .

질문 11: Microsoft Azure란 무엇입니까 -또는- Microsoft Azure에 대해 무엇을 알고 있습니까?(Question 11: What is Microsoft Azure -OR- What do you know about Microsoft Azure?)

답변 11: Microsoft Azure 는 Microsoft의 클라우드 제품 입니다(Microsoft) . CDN(CDNs) (콘텐츠 전송 네트워크 ), VM(가상 머신 ) 및 (Machines)IaaS 로 완벽하게 만드는 몇 가지 정말 우수한 독점 소프트웨어 와 같은 서비스를 제공합니다 . 예를 들어 RemoteApp(RemoteApp) 은 가상 머신을 사용하여 Windows 프로그램을 배포하는 데 도움이 됩니다. 그런 다음 Active Directory 서비스와 SQL 서버가 있습니다. 또한 가상 머신에 포함될 수 있는 Linux 배포판 과 같은 개방형 기술을 지원합니다 .

Q12: 리소스를 관리하는 데 도움이 되는 Azure의 서비스 이름은 무엇입니까?(Q12: What is the name of the service in Azure that helps you manage resources?)

A12: Azure 리소스 관리자

Q13: Azure와 함께 배포할 수 있는 일부 웹 애플리케이션의 이름 지정(Q13: Name some web applications that can be deployed with Azure)

A13 : 오픈 소스를 비롯한 많은 웹 애플리케이션을 Azure 에 배포할 수 있습니다 . 몇 가지 예는 PHP , WCFASP.NET 입니다.

Q14: Microsoft Azure의 세 가지 역할 유형은 무엇입니까? -또는- Microsoft Azure의 역할이란 무엇입니까?(Q14: What are the three types of roles in Microsoft Azure? -OR- What are Roles in Microsoft Azure?)

A14: Microsoft Azure(Microsoft Azure) 에는 세 가지 유형의 역할이 있습니다 . 이러한 역할은 웹 역할(Web Role) , 작업자 역할(Worker Role)VM 역할(VM Role) 입니다. 웹 역할(Web Roles) 은 웹 사이트 배포에 도움이 됩니다. 웹 응용 프로그램을 실행하는 데 좋습니다. 작업자 역할 은 (Worker Role)웹 역할(Web Role) 을 지원 합니다. 웹 역할(Web Role) 을 지원하기 위해 백그라운드 프로세스를 실행합니다 . VM 역할(VM Role) 을 통해 사용자는 웹 역할 및 작업자 역할이 실행되는 서버를 사용자 지정할(Web Role)있습니다(Worker Roles) .

Q15: Azure Active Directory 서비스란 무엇입니까?(Q15: What is Azure Active Directory service?)

A15: Azure Active Directory 서비스(Active Directory Service) 는 핵심 디렉터리 서비스, 애플리케이션 액세스 관리 및 ID 보호를 결합한 다중 테넌트 클라우드 기반 디렉터리 및 ID 관리 서비스입니다. 즉, ID 및 액세스 관리 시스템입니다. 네트워크의 다른 리소스에 대한 액세스 권한을 사용자에게 부여하는 데 도움이 됩니다. 또한 네트워크 및 관련 리소스에 대한 정보를 유지 관리하는 데 사용됩니다.

Q16: AD와 Azure AD는 동일합니까?(Q16: Are AD and Azure AD same?)

A16: 아니요. Windows 의 Active Directory 는 네트워크에 대한 정보를 저장하는 사내 디렉터리입니다. 대부분의 사람들은 Azure AD 를 (Azure AD)Windows AD 의 온라인 버전으로 혼동 합니다. 하지만 그렇지 않습니다. Azure AD 는 클라우드 구성 도우미이고 AD는 로컬 네트워크용입니다.

Q17: AD와 Azure AD의 기능은 무엇입니까?(Q17: What do AD and Azure AD do?)

A16: Windows AD 는 로컬 네트워크용으로 생성된 시스템인 반면 Azure AD 는 클라우드 전용으로 생성된 별도의 시스템입니다. 둘 다 네트워크, 네트워크 리소스에 대한 정보를 유지하고 네트워크의 다른 리소스에 대해 다른 사용자에게 액세스 권한을 제공하거나 권한을 제한하는 데 도움이 됩니다. Azure AD 는 확장 가능하며 글로벌 규모의 리소스 할당을 지원하도록 구축되었습니다. Azure AD 는 온-프레미스 컴퓨팅을 클라우드로 이동할 때도 도움이 됩니다.

Q18: Azure IaaS 또는 PaaS입니까?(Q18: Is Azure IaaS or PaaS?)

A18: Azure 는 (Azure)SaaS , PaaSIaaS 의 세 가지 유형의 서비스를 모두 제공합니다 . 그러나 대부분 PaaS 로 사용됩니다 . 많은 개발자가 Azure ( PaaS 모델)에 앱을 배포하는 것을 선호하지만 일부 개발자는 로컬 컴퓨터( IaaS 모델) 를 사용하는 대신 전체 앱을 개발하고 Azure 에서 호스팅하는 데 관심이 있습니다 . 따라서 IaaS(IaaS)PaaS 의 역할을 모두 수행합니다 .

Q19: Azure Storage 대기열이란 무엇입니까?(Q19: What are Azure Storage Queues?)

A19: Azure Queue Storage는 전 세계 어디에서나 메시지를 검색하고 액세스할 수 있는 Azure 서비스입니다. (Azure)이 서비스는 간단한 하이퍼 텍스트 전송 프로토콜(Hyper Text Transfer Protocol) ( HTTP 또는 HTTPS )을 사용합니다.

Q20: Azure Storage Queues의 포이즌이란 무엇입니까?(Q20: What is Poison in Azure Storage Queues?)

A20: 애플리케이션에 대한 최대 배달 시도 횟수를 초과한 메시지를 Microsoft Azure 언어로 포이즌이라고 합니다. 이런 일이 발생하는 데는 여러 가지 이유가 있을 수 있습니다.

위는 가장 많이 받는 클라우드 컴퓨팅 인터뷰 질문과 답변입니다. 제한된 지식으로 답변을 작성했습니다. 클라우드 컴퓨팅을 배우기 위해 적절한 과정을 수강했을 수 있으므로 항상 더 잘 답변할 수 있습니다. 나는 단순히 포인터를 주었다. 가지고 있는 리소스를 사용하여 포인터를 개선하는 것은 독자의 몫입니다.

(TIP) : Microsoft MVP(Microsoft MVPs) 가 발표한 이 Microsoft Azure 인터뷰 질문 및 답변 PDF 가 흥미로울 것입니다.

All the best!



About the author

저는 10년 이상의 경험을 가진 웹 개발자이자 오디오 엔지니어입니다. 저는 Chrome/Web Audio 앱과 Discord 애플리케이션 개발을 전문으로 합니다. 두 분야의 기술을 통해 사용하고 유지 관리하기 쉬운 고품질 제품을 만들 수 있습니다. 또한 저는 Discord의 숙련된 사용자이며 현재 2년 이상 앱 작업을 하고 있습니다.



Related posts