본문 바로가기

클라우드

클라우드(Cloud)란 무엇인가?

반응형
Thumbnail

오늘은 클라우드(Cloud)에 대해 클라우드란 무엇인지, 클라우드 컴퓨팅 종류 등의 소주제를 통해 클라우드의 전반적인 내용들에 대해 알아보도록 하겠습니다. 개인적으로 세계 경기의 흐름에 따라 차이는 있겠지만, 아래의 기사처럼 클라우드 산업은 지속해서 성장하고, 발전하지 않을까 생각합니다. 열심히 공부해 봅시다!

 

가트너에 따르면 2023년 전 세계 퍼블릭 클라우드 서비스 시장은
전년 대비 21.7% 증가한 5,974억 달러 규모를 형성할 것으로 전망됐다.
특히 2026년까지 75%의 조직들이 클라우드를 기본 플랫폼으로 하는
디지털 혁신 모델을 채택할 것으로 전망했다.
출처: 디지털경제뉴스

 

클라우드란?

클라우드(Cloud)란 인터넷을 통해 서비스를 제공하는 것을 의미합니다. 사용자가 필요한 만큼의 컴퓨팅 자원을 인터넷을 통해 대여하고, 그에 따라 비용을 지불하는 방식으로 서비스를 제공합니다. 즉, 클라우드 서비스는 컴퓨터 하드웨어, 소프트웨어, 저장소, 데이터베이스, 네트워크 등 다양한 IT 자원을 인터넷을 통해 어느 곳에서든 사용할 수 있게 만들어 주는 기술입니다. 클라우드를 이용하면 필요한 컴퓨팅 자원을 인터넷으로 쉽게 이용할 수 있습니다.

 

클라우드 컴퓨팅 종류

퍼블릭(Public) 클라우드

인터넷을 통해 누구나 접근할 수 있는 클라우드 서비스로 클라우드 공급자가 제공하는 인프라를 공유하기 때문에 비교적 저렴한 가격으로 이용할 수 있습니다. 서버는 하나 또는 다수의 데이터 센터에 있을 수 있습니다.

 

프라이빗(Private) 클라우드

기업이나 조직 내에서 구축한 클라우드 서비스로 인터넷을 통한 접근이 아닌 내부망을 통해 접속하며, 기업이 직접 인프라를 구축하고 운영합니다. 비교적 높은 보안성과 특정한 요구사항에 맞춤화된 서비스 제공이 가능합니다.

 

하이브리드(Hybrid) 클라우드

퍼블릭 클라우드와 프라이빗 클라우드를 결합한 형태의 클라우드 서비스입니다. 또한 온프레미스 레거시 서버도 포함할 수 있습니다. 퍼블릭 클라우드와 프라이빗 클라우드 간의 데이터 연계를 통해 비즈니스 유연성을 높일 수 있습니다.

 

멀티(Multi) 클라우드

둘 이상의 클라우드 서비스 제공업체에서 제공하는 클라우드 서비 하나의 애플리케이션 또는 비즈니스에 통합하여 사용하는 방식을 말합니다. 멀티클라우드도 하이브리드 클라우드가 될 수 있으며 그 반대도 가능합니다.

 

클라우드 서비스 모델

클라우드 서비스 모델
클라우드 서비스 모델 (출처: RedHat)

 

IaaS(Infrastructure-as-a-Service, 인프라 기반 서비스)

IaaS는 가상화, 스토리지, 네트워크, 서버 등과 같은 컴퓨팅 리소스(IT 인프라)를 제공하는 서비스입니다. 따라서 사용자는 온프레미스(On-premise) 데이터센터를 둘 필요가 없고, 이러한 구성 요소를 직접 업데이트하거나 유지 관리하는 부담에서도 벗어날 수 있습니다. IaaS 공급자에는 AWS, Microsoft Azure, GCP 등이 있습니다.

 

PaaS(Platform-as-a-Service, 플랫폼 기반 서비스)

PaaS는 개발 도구, 인프라, 운영 체제를 포함한 애플리케이션 구축에 필요한 모든 것을 인터넷을 통해 제공합니다. PaaS의 예에는 Heroku와 OpenShift가 있습니다.

 

SaaS(Software-as-a-Service, 소프트웨어 기반 서비스)

사용자가 장치에 애플리케이션을 설치하는 대신 SaaS 애플리케이션이 클라우드 서버에 호스팅 되고 사용자는 인터넷을 통해 애플리케이션에 액세스합니다. SaaS 애플리케이션의 예에는 Google Docs, Microsoft Office 365 등이 있습니다.

 

FaaS(Function-as-a-Service, 함수 기반 서비스)

개발자가 자체 인프라를 유지, 관리할 필요 없이 애플리케이션 패키지를 기능으로 빌드, 실행, 관리할 수 있게 해주는 일종의 클라우드 컴퓨팅 서비스입니다. FaaS의 예는 Amazon의 AWS Lambda, Google Cloud Functions, Microsoft Azure Functions 등이 있습니다. 

 

클라우드 사업자의 유형

CSP(Cloud Service Provider)

CSP는 클라우드 인프라와 플랫폼, 소프트웨어, 애플리케이션 등을 제공하는 역할을 합니다. 이들은 클라우드 서비스를 기반으로 인프라 및 서비스를 제공하고, 기업이나 조직은 이를 이용하여 애플리케이션을 개발하거나 운영하는 등의 업무를 수행합니다.

 

대표적으로 미국에는 아마존(AWS), 마이크로소프트(MS Azure), 구글(GCP), 오라클(OCI)이 있고, 중국에는 알리바바와 텐센트 그리고 국내에는 네이버, NHN, KT 등의 기업이 있습니다.

 

MSP(Managed Service Provider)

MSP는 기업이나 조직의 클라우드 서비스 운영을 지원하는 서비스를 제공하는 클라우드 회사입니다. 기업이나 조직이 클라우드 서비스를 이용하면서 발생할 수 있는 문제를 해결하고, 클라우드 서비스를 최적화하도록 지원합니다. 이를 위해 백업과 복원, 보안 감사 및 모니터링, 애플리케이션 지원, 인프라 관리 등의 서비스를 제공합니다.

 

대표적으로 국내에는 메가존클라우드, 클루커스, 베스핀글로벌, 메타넷티플랫폼 그리고 대형 IT서비스 회사 삼성SDS와 LG CNS 등이 있습니다.

 

참고자료

https://www.samsungsds.com/kr/cloud-glossary/what-is-cloud.html

https://www.redhat.com/ko/topics/cloud

https://www.cloudflare.com/ko-kr/learning/cloud/what-is-the-cloud

https://www.lgcns.com/blog/cns-tech/cloud/8974/