이 기사는 데이터 과학 Blogathon.
개요
클라우드 컴퓨팅은 컴퓨팅 리소스를 제공하는 방법을 제공하는 인터넷 기반의 새로운 컴퓨팅 패러다임입니다. 이러한 리소스에는 데이터베이스, 애플리케이션, 분석, 컴퓨팅, 서버, 스토리지, 네트워킹, 개발 및 인텔리전스가 포함됩니다. 클라우드 컴퓨팅은 컴퓨팅 리소스를 보다 쉽게 사용할 수 있도록 자동화 및 표준화를 제공하고 운영 비용을 줄이는 데 도움이 되는 종량제 서비스를 제공하여 결과적으로 인프라를 효율적으로 실행하는 데 도움이 됩니다.
출처:- https://scouttg.com/blog/articles/what-is-cloud-computing/
이 블로그에서는 클라우드 컴퓨팅을 위한 속도를 설정하고 다가오는 클라우드 인터뷰에서 우위를 점하는 데 도움이 되는 XNUMX가지 인터뷰 우승 질문에 대해 논의했습니다!
Q1:- 다른 클라우드 제공 모델은 무엇입니까?
답변: 컴퓨팅 환경을 나타내는 데 사용되는 모델을 클라우드 제공 모델이라고 합니다. 시장에는 주로 SaaS, IaaS 및 PaaS를 포함하는 세 가지 유형의 클라우드 제공 모델이 있습니다. 모든 모델에는 특성 및 용도 측면에서 다른 모델과 차별화되는 고유한 이점이 있습니다.
그들 각각과 함께 더 깊이 가자!
-
SaaS (Software as a Service) : SaaS (Software as a Service) ASP(Application Service Provider) 및 주문형 컴퓨팅 소프트웨어 제공 모델과 밀접한 관련이 있는 서비스 제공 패러다임입니다. 다중 테넌트 모델에서 타사 공급자가 고객의 애플리케이션을 만들고 호스팅하는 클라우드 플랫폼을 제공합니다. SaaS를 사용하면 인터넷을 통해 해당 애플리케이션을 사용할 수 있으며 추가 설치가 필요하지 않습니다.
비즈니스 기술에 사용되는 SaaS 애플리케이션의 몇 가지 일반적인 예로는 이메일, 고객 관계 관리(CRM), 영업 관리, 인적 자원 관리(HRM), 재무 관리, 청구 및 협업이 있습니다.
-
IaaS (Infrastructure as a Service) : IaaS(Infrastructure as a Service)는 인터넷을 통해 물리적 컴퓨팅 리소스와 가상 컴퓨팅 리소스를 제공하는 클라우드 컴퓨팅 서비스의 세 가지 주요 범주 중 하나입니다. IaaS는 회사가 하드웨어 리소스를 구매하지 않고도 액세스할 수 있도록 합니다. IaaS에서 제공하는 인프라에는 운영 체제, 데이터베이스 스토리지, 네트워킹 및 수요에 따른 기타 여러 유틸리티 소프트웨어 요소가 포함됩니다.
-
PaaS (Platform as a Service) : PaaS(Platform as a Service)는 조직이 클라우드 또는 온프레미스 환경에서 애플리케이션을 만들고 배포하기 위한 일관된 방법을 제공하는 클라우드 컴퓨팅 서비스의 중요한 범주입니다. 이 계층은 인프라 모델에 전적으로 의존합니다. 이를 추상화된 미들웨어 서비스 세트와 결합하여 인프라 구축 또는 유지 관리의 복잡성 없이 애플리케이션을 개발, 실행 및 관리할 수 있는 플랫폼을 고객에게 제공합니다.
출처:- https://www.pinterest.com/pin/this-image-explains-the-3-types-of-cloud-service-models-iaas-is-the-most-basic-cloudservice-model-pr–544372673685691651/
Q2- 하이브리드, 퍼블릭 및 프라이빗 클라우드에 대해 설명하십시오. 또한 안전 측면에서 비교하십시오.
답변:- 퍼블릭, 프라이빗 및 하이브리드 클라우드를 포함하는 세 가지 주요 클라우드 배포 모델이 있습니다. 각 클라우드 유형을 하나씩 탐색해 봅시다!
퍼블릭 클라우드: 퍼블릭 클라우드는 하드웨어, 소프트웨어, 네트워킹, 스토리지, 서비스, 애플리케이션 및 개인 또는 다른 회사의 사용을 위해 제XNUMX자 공급자가 소유하고 운영하는 기타 보조 인프라 세트에 지나지 않습니다. 데이터 보안을 보장하기 위해 타사 공급자는 확장성이 뛰어난 데이터 센터의 도움으로 기본 인프라의 세부 정보를 숨깁니다. 이러한 클라우드는 모든 사람이 사용하고 배포할 수 있도록 개방되어 있습니다. 여러 파트너와 동일한 하드웨어를 공유하고 웹 브라우저를 통해 서비스에 액세스할 수 있습니다. 퍼블릭 클라우드는 데이터 양이 많고 수요가 변동하는 경우 최상의 선택입니다. 예:- Google, Amazon 및 Microsoft Azure.
프라이빗 클라우드: 사설 클라우드는 고객, 파트너 또는 직원 전용으로 회사에서 소유하고 운영하는 하드웨어, 소프트웨어, 네트워킹, 스토리지, 서비스, 애플리케이션 및 기타 보조 인프라 세트에 지나지 않습니다. 사설 클라우드는 자체 사설 네트워크에서 단일 조직에서만 사용됩니다. 대부분의 IT 산업은 프라이빗 클라우드를 사용하여 조직과 고객의 개인 정보를 보호하고 네트워크를 퍼블릭 클라우드와 멀리합니다. 프라이빗 클라우드는 공개적으로 사용할 수 없습니다. 정부 기관에서의 사용이 기대되는 이유입니다. 사설 클라우드는 사용 패턴이 예측 가능하고 사용자가 사전 정의된 경우 최상의 선택입니다.
하이브리드 클라우드: 프라이빗 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드의 조합일 뿐입니다. 하이브리드 클라우드 환경은 온프레미스 컴퓨터, 스토리지 및 데이터를 결합하여 클라우드 수요를 증가시킵니다. 이 클라우드는 두 클라우드의 특징과 기능을 결합하고 클라우드 아키텍처를 구현하는 가장 강력한 접근 방식을 적용합니다. 하이브리드 클라우드를 통해 산업은 별도의 클라우드를 만들고 다른 조직이나 개인에게 제어권을 넘길 수 있습니다.
기술을 선택할 때마다 모든 조직의 주요 관심사는 데이터의 안전/보안입니다. 비교하자!
출처:- https://www.mindcentric.com/blog/the-benefits-of-hybrid-cloud-computing
-
공공 클라우드:- 이러한 클라우드는 방대한 양의 고객과 수많은 액세스 포인트를 보유하고 있어 보다 다양한 보안 위협을 가지고 있습니다. 데이터 보안을 활성화하기 위해 일반적으로 보안 책임을 분할하고 워크로드 보안을 테넌트에 할당하고 인프라 보안을 공급자에게 할당합니다.
-
프라이빗 클라우드:- 프라이빗 클라우드는 사용자의 방화벽 뒤에서 실행되기 때문에 퍼블릭 클라우드보다 비교적 안전하지만 조직의 내부 보안에만 의존합니다.
-
하이브리드 클라우드:- 하이브리드 클라우드는 두 클라우드의 장점을 모두 결합한 가장 안전한 클라우드입니다. 사용자와 관리자가 보안 요구 사항, 규정 준수, 정책 또는 감사에 따라 환경 간에 워크로드와 데이터를 전송하여 데이터 노출을 줄일 수 있기 때문에 가장 안전한 것으로 간주됩니다.
Q3:- 인기 있는 클라우드 컴퓨팅 서비스의 이름을 지정하십시오.
답변:- 클라우드 컴퓨팅의 사용은 기업의 궁극적인 성과를 개선함에 따라 점차 증가하고 있습니다. 클라우드 기술에 대한 수요가 증가함에 따라 클라우드 서비스 공급자 및 플랫폼의 수도 크게 증가하고 있습니다. 잘 알려진 플레이어로는 Amazon Web Services(AWS), Windows Azure, IBM Cloud, Oracle Cloud 등이 있습니다.
수많은 제공업체가 마킹에서 경쟁함에 따라 비즈니스에 적합한 클라우드 컴퓨팅 서비스를 선택하는 것이 어려워지는 경우가 있습니다. 컴퓨팅 서비스를 선택할 때 집중해야 할 유일한 것은 서비스가 수행해야 하는 작업입니다. 비즈니스 모델이 명확하면 요구 사항의 기능과 실제 요구 사항에 맞는 최상의 서비스를 선택할 수 있습니다. 다음은 주로 사용되는 대규모 클라우드 공급자입니다.
-
Hostinger
-
구글 빅테이블
-
알리바바 클라우드
-
아마존 SimpleDB
-
클라우드 기반 SQL
Q4:- 클라우드 컴퓨팅의 보안 측면을 설명하십시오.
답변:- 클라우드는 플랫폼 품질을 향상시키고 데이터 전송 속도를 향상시키는 가장 최신 기술입니다. 그러나 한 플랫폼에서 다른 플랫폼으로 데이터가 이동함에 따라 모든 거대 기업의 주요 관심사는 보안입니다. 클라우드 환경에 대해 이야기할 때는 여러 보안 수준을 고려해야 합니다.
-
신원 관리: 이 수준의 보안은 인증된 사용자가 하드웨어 구성 요소 또는 응용 프로그램 서비스를 사용해야 함을 보장합니다.
-
액세스 제어: 이 수준은 기업이 동일한 클라우드 환경에 연결된 다른 사용자를 제어하고 액세스할 수 있도록 고객에게 애플리케이션 서비스 권한을 제공합니다. 사용자는 환경에 참여하는 다른 사용자의 액세스를 관리할 권한이 있어야 합니다.
-
승인 및 인증: 애플리케이션과 데이터를 변경하거나 액세스할 수 있도록 인증되고 권한이 부여된 사람만 허용합니다.
Q5:- 전통적인 온프레미스 컴퓨팅에서 클라우드 컴퓨팅으로의 전환을 설명하십시오.
답변:- 클라우드 컴퓨팅은 데이터를 중요한 요소로 간주하는 많은 산업에서 기존의 온프레미스 컴퓨팅에서 큰 전환을 보여줍니다. 클라우드 컴퓨팅은 비용, 성능, 보안, 속도, 생산성 등 다양한 측면에서 비즈니스의 궁극적인 성과를 향상시키는 것을 목표로 합니다. 이러한 전환의 주요 이유에 대해 논의해 봅시다!
비용:- 비용은 클라우드와 기존 컴퓨팅을 비교할 때 가장 논쟁의 여지가 있는 요소 중 하나로 간주됩니다. 일반적으로 사람들은 클라우드를 비용이 많이 드는 기술로 생각하지만 클라우드가 더 저렴한 것으로 입증되는 시나리오가 있습니다. 프로젝트가 슈퍼컴퓨터, 수많은 CPU 등을 요구할 때 클라우드 컴퓨팅은 소프트웨어, 하드웨어, 서버 랙 구매 비용 및 데이터 센터 배치 비용을 제거하여 그 가치를 보여줍니다.
클라우드 컴퓨팅은 인프라 관리를 위한 IT 팀의 필요성을 없애고 전력 및 냉각을 위한 전력 소비를 줄입니다.
속도:- 클라우드 컴퓨팅은 여러 데이터 센터를 검색할 필요가 없고 하드웨어 전환이 필요하지 않기 때문에 기존 컴퓨팅보다 훨씬 빠르게 데이터를 제공합니다. 또한 주문형 및 셀프 서비스를 제공하여 조직이 적절하게 작업할 수 있도록 합니다. 유머러스한 데이터를 몇 분/초 만에 전달하여 조직에 뛰어난 유연성을 제공하여 생산성을 높입니다.
생산력:- 생산성에 대해 이야기할 때 가장 먼저 떠오르는 것은 유지 관리입니다. 전통적인 컴퓨팅은 비즈니스 요구 사항에 따라 정기적인 시스템 상태 점검 및 업그레이드가 필요합니다. 이 업데이트 프로세스는 많은 시간이 걸리며 성공적인 업그레이드 후 이전에 구성한 모든 설정을 잃어버렸습니다. 하지만 클라우드 컴퓨팅을 사용하면 여기에서 모든 것이 자동화되므로 업그레이드나 유지 관리에 대해 신경 쓸 필요가 없습니다. 이 자동화는 IT 허브가 비즈니스 목표를 달성하고 생산성을 높이는 데 도움이 됩니다.
성능: 시스템 성능은 항상 중요합니다. 하드웨어, 소프트웨어 및 서버에 따라 다릅니다. 온프레미스 컴퓨팅과 달리 클라우드 컴퓨팅은 업그레이드 비용이 저렴하기 때문에 시스템 성능을 절대 저하시키지 않습니다. 클라우드 쪽에서는 필요할 때마다 GPU를 사용할 수 있고 사용한 시간에 대해서만 비용을 지불하면 됩니다. 이는 조직의 성능 저하와 빈번한 중단을 방지합니다.
결론
이 블로그에서는 데이터 과학 인터뷰에서 질문할 수 있는 자주 묻는 클라우드 컴퓨팅 인터뷰 질문 중 일부를 다룹니다. 이러한 인터뷰 질문을 참조로 사용하면 클라우드의 개념을 더 잘 이해하고 향후 인터뷰에 대한 효과적인 답변을 공식화할 수 있습니다. 논의된 클라우드 인터뷰 질문의 주요 핵심 내용은 다음과 같습니다.
-
클라우드 컴퓨팅은 컴퓨팅 리소스를 더 쉽게 만들기 위해 자동화 및 표준화를 제공하는 e-컴퓨팅 패러다임입니다.
-
SaaS, IaaS, PaaS를 포함한 세 가지 클라우드 제공 모델에 대해 논의하고 어떤 모델을 언제 사용할지에 대해서도 논의했습니다.
-
우리는 안전 조치와 함께 퍼블릭, 프라이빗 및 하이브리드 클라우드를 이해합니다.
-
우리는 또한 인기 있는 클라우드 서비스 공급자에 대해 논의했으며 귀하의 비즈니스에 쉽게 맞출 수 있는 다양한 유형의 클라우드 컴퓨팅을 제공하므로 모든 프로젝트 사용을 위해 Amazon 웹의 클라우드 서비스를 제안할 수 있습니다.
-
마지막으로 온프레미스 컴퓨팅에서 클라우드로 전환하는 몇 가지 일반적인 이유에 대해 논의했습니다.
이 기사에 표시된 미디어는 Analytics Vidhya의 소유가 아니며 작성자의 재량에 따라 사용됩니다.
관련
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- 플라토 블록체인. Web3 메타버스 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 출처: https://www.analyticsvidhya.com/blog/2022/12/top-5-interview-questions-on-cloud-computing/