1. 클라우드 컴퓨팅

k_hyo·2024년 11월 6일

1. 클라우드 컴퓨팅

인터넷을 통해 물리적 서버 또는 가상서버, 데이터스토리지, 네트워킹 기능, 애플리케이션 개발도구, 소프트웨어 AI기반 분석 도구 등의 컴퓨팅 리소스를 온디맨드 방식으로 이용하는 작업
개인과 기업이 물리적 리소스를 직접 관리할 필요가 없으며 사용한 만큼만 비용을 지불함

클라우드 컴퓨팅 작동 방식

  • 클라우드 컴퓨팅 서비스 모델은 인터넷을 통해 주문형 컴퓨팅 리소스, 소프트웨어 및 정보를 공유하는 개념을 기반으로 한다.

클라우드 컴퓨팅의 장점

1. 비용 효율성

  • 온프레미스 인프라를 구축하는 데 드는 비용을 없앨 수 있음
  • 온디맨드 방식으로 사용한 만큼만 비용을 지불하면 된다.

2. 속도 및 민첩성 향상

  • 각 부서의 요구사항에 맞춰 지원하드웨어를 구성 소프트웨어 설치까지 몇 분만에 셋팅이 가능

3. 확장성

  • 오토스케일이 가능하여 트래픽의 상황에 따라 용량을 조절 가능하다

4. 전략적 가치 향상

  • 클라우드 최신 기술을 제공하기에 경쟁력을 강화할 수 있음

5. 보안

  • 클라우드 보안 메커니즘 및 정책을 통해 강력한 보안을 보장

2. CSP / MSP

1) CSP 란?

CSP(Cloud Service Provider)는 클라우드 컴퓨팅 리소스를 제공하는 회사
여기에는 클라우드 기반 컴퓨팅, 스토리지, 플랫폼, 애플리케이션 서비스가 포함됨
해외) Amazone AWS, MicroSoft Azure, Google GCP
국내) NHN 클라우드, 네이버 클라우드, KT 클라우드 등

CSP 별 주요특징

1-1) AWS

  • 클라우드 시장에서 가장 높은 점유율을 보유, 글로벌 클라우드 시장을 선점하고 개척했기 때문
  • AWS Certified Solution Architect, AWS Certified Developer등 자격증과 교육 제도를 갖춤
  • IaaS 영역에서 최고 수준의 자동화, 보안 및 확장성을 갖춘 클라우드를 제공
  • 네이티브 애플리케이션 설계 및 서버리스, 거버넌스 통합 관리 기능에서 경쟁사 대비 우수한 성능을 보임

1-2) Azure

  • Windows, Microsoft 사의 소프트웨어가 Global하게 사용되고 있는 것이 가장 큰 장점
  • 오피스 365, SQL 그리고 윈도우 플랫폼에 강점을 보유함, 글로벌 리전을 최다 보유(56개 - 140개국 서비스 제공)
  • 상대적 쉬운 UI와 플랫폼이 강점이지만 일부 서비스는 국내의 경우 베타 오픈 상태임
  • Region에서 가용 영역에서 사용할 수 없고, Azure SQL 데이터 베이스 대비 자동화된 기능이 많이 부족함

1-3) GCP

  • Google은 AI/빅데이터 관련 원천 기술을 보유함, 오픈소스 및 개발자 친화적인 환경을 제공
  • 글로벌 광섬유 네트워크를 보유한 네트워크 사업자로 폭넓은 대역폭을 토대로 로드밸런싱의 외부 IP주소를 제공하는 Anycast IP 성능과 안정성을 제공하며, Data, AI, 영역에서 뛰어난 모습을 보이고 있음
  • IT운영 관리, 단일 데이터센터, MSP(Managed Service Provider)서비스가 전반적으로 부족함

2) MSP 란?

MSP(Managed Service Provider) 관리형 서비스 공급자
CSP가 제공하는 클라우드 서비스를 고객 환경에 최적화된 구성으로 컨설팅
비용 성능 최적화 전략 및 24x7 장애 대응 등 클라우드 인프라 관련 전반적인 운영담당
해외) Accenture 등
국내) 메가존, 베스핀글로벌, 클루커스 등

2-1) CSP-MSP의 협력

  • 얼마 전까지만 해도 국내 클라우드 시장은 CSP와 MSP가 뚜렷하게 구분되는 양상을 보임
  • NHN, 네이버, KT 클라우드 고객과 직접 컨택하여 클라우드 서비스를 제공
  • 메가존, 베스핀글로벌은 AWS, MS Azure 글로벌 CSP 서비스 도입 컨설팅, 관리, 운영을 담당하는 MSP 역할을 함

2-2) MSP 시장 전망

  • 최근 클라우드 전환 바람이 퍼지면서 IT 인프라 관리 아웃소싱에 대한 수요도 커지고 있음
  • CSP 도입 이후 관리는 MSP에 위임하는 움직임이 커지자 국내 CSP 기업도 전문 MSP와 파트너사를 맺거나, 직접 인수하고 있음

3. 클라우드 컴퓨팅 서비스 유형

  • 제어, 유연성, 비지니스 요구사항 관리 수준을 기준으로 클라우드 컴퓨팅 서비스 모델 유형을 나눔

1. IaaS(Infrastructure as a Service-서비스형 인프라스트럭쳐)

  • 가상화된 컴퓨팅 리소스를 인터넷을 통해 제공하는 서비스
  • 서버, 스토리지, 네트웤 등 인프라스트럭쳐 부분을 제공
  • 운영체제와 미들웨어, 애플리케이션 등은 사용자가 직접 관리해야 한다.
  • AWS EC2, GCP Compute Engine, Azure VM

2. CaaS(Container as a Service-서비스형 컨테이너)

  • 클라우드에서 컨테이너를 관리하고 실행할 수 있도록 지원하는 서비스
  • AWS EKS, GCP GKE, Azuer AKS

3. PaaS(Platform as a Service-서비스형 플랫폼)

  • 클라우드를 통해 애플리케이션을 개발하는 데 필요한 하드웨어 및 소프트웨어 리소스를 제공 관리
  • 필요한 개발 환경(운영체제, 데이터베이스, 미들웨어, 런타임 환경 등) 모두 제공
  • AWS Elastic Beanstalk, GCP AppEngine, Azure App Service

4. FaaS(Functuon as a Service-서비스형 함수)

  • 특정 기능이나 작업을 독립적으로 실행할 수 있도록 하는 클라우드 서비스
  • AWS Lambda, GCP Cloud Functions, Azure Functions

5. SaaS(Software as a Service-서비스형 소프트웨어)

  • 사용자가 소프트웨어 애플리케이션을 인터넷을 통해 서비스 형태로 제공받는 방식

  • 즉, 고객이 액세스하고 사용할 수 있는 전체적인 클라우드 기반 애플리케이션을 제공

  • Google Workspace, Gmail, Slack, Jira, Zoom

    Cloud Service Model

4. 클라우드 배포 모델 유형

1. 퍼블릭 클라우드

  • 서드 파티 클라우드 서비스 제공업체에서 실행
  • 기업의 요구사항, 비즈니스 목표에 따라 주문형 공유 리소스에 액세스할 수 있다.

2. 프라이빗 클라우드

  • 단일 조직에서 자체 데이터 센터에 비공개로 호스팅
  • 데이터를 보다 효과적으로 제어, 보안, 관리
  • 내부 사용자 간의 컴퓨팅, 스토리지, 네트워크 리소스 공유 풀을 통해 이점을 누릴 수 있음

3. 하이브리드 클라우드

  • 퍼블릭 + 프라이빗
  • 보안 및 규정 준수 기능을 유지 가능

<Reference>

https://cloud.google.com/learn/paas-vs-iaas-vs-saas?hl=ko
https://www.ibm.com/kr-ko/topics/cloud-computing
https://www.ibm.com/kr-ko/topics/cloud-computing
https://www.lgcns.com/blog/cns-tech/cloud/8974/

profile
거니뇨

0개의 댓글