📌 클라우드 컴퓨팅에 대해 알아보자
주제: Azure 클라우드 서비스
클라우드 기술, 클라우드 컴퓨팅은 무엇인가?
원격 서버의 네트워크 연결을 통해 컴퓨터와 소프트웨어 서비스를 액세스 하는 기술이다.
즉, 웹 서버든 DB서버든 오브젝트 스토리지든 기업 입장에서 IT자원을 물리적 장비없이 서비스 이용료를 내고 클라우드에서 동작시키는 것을 의미한다.
서버와 스토리지, 네트워크와 같은 인프라는 대규모로 구성할수록 그 효율이 좋다.
이 점을 이용하여 아마존이나 마이크로소프트는 물리적 인프라를 대량으로 구축하고 서비스를 필요로 하는 소규모 기업에게 그들이 도입하는 비용보다 더 저렴하게 서비스를 제공할 수 있다.
클라우드 컴퓨팅 모델과 서비스 유형
클라우드 컴퓨팅의 모델은 세 가지가 있다.
- 퍼블릭(public): 누구나 사용 가능하지만, 인프라는 클라우드 서비스 공급자가 소유함. 사용자는 인터넷을 통해 클라우드 서비스에 접속함. (ex: 개인이나 기업이 AWS나 Azure 서비스를 사용하는 것.)
- 프라이빗(Private): 클라우드를 구축한 조직이 자체적으로 사용하고 직접 관리함. (ex: 기업 자체적으로 본인들이 사용하기 위한 인프라를 구축하여 자급자족하는 것.)
- 하이브리드(Hybrid): 퍼블릭과 프라이빗을 함께 사용하는 것. 비용과 확장성, 효율성을 따져서 상호보완할 수 있음. (ex: 의료 정보와 같이 민감한 정보는 프라이빗하게 사용하고 다른 인프라는 퍼블릭하게 구축하는 형식, 또는 기존 조직 인프라를 사용하면서 상호보완적으로 사용.)
클라우드 컴퓨팅 서비스 유형
- IaaS(Infrastructure as a Service): 서버, 운영체제, 가상 머신, 네트워크, 스토리지와 같은 인프라 임대 서비스
- PaaS(Platform as a Service): 애플리케이션이나 서비스를 개발/테스트 및 배포하는 환경을 제공하는 서비스.
- SaaS(Software as a Service): 클라우드 공급자가 소프트웨어 서비스를 호스팅하고 관리. 사용자는 인터넷을 통해 클라우드 서비스를 사용함.
![](/assets/img/cs/2022-11-06/cloudservice.png)
IaaS »»»»»»» PaaS »»»»»» SaaS 사용자 관리↑, 사용자 책임↑ ────── 공급자 관리↑, 사용자 책임↓
클라우드 컴퓨팅 플랫폼 시장 점유율 현황
국내 점유율
![](/assets/img/cs/2022-11-06/domestic.png)
그럼 전 세계는?
![](/assets/img/cs/2022-11-06/cloudmarket.png)
Azure에서는 어떤 서비스를 제공하는가?
현재 포스팅 날짜를 기준으로 카테고리만 따져도 컴퓨팅, 네트워킹, 스토리지, 웹, 모바일, 컨테이너, 데이터베이스, 분석, AI+기계학습, 사물인터넷, 보안, DevOps, 모니터 등 여러 카테고리가 존재하고 그 내부의 유형을 전부 합치면 534가지의 서비스를 제공하고 있다.
Azure에서는 이런 하나의 서비스를 리소스라 칭하고, 같은 목적의 리소스에 따라 리소스 그룹으로 그롭화할 수 있다. 그리고 리소스 그룹들은 하나의 Azure 구독 단위별로 관리할 수 있다. (즉, 프로젝트 규모에 따라 다른 구독유형을 적용할 수 있다.)
출처
한빛미디어, 『처음배우는 애저』, 김도균
https://www.consumerpost.co.kr/news/articleView.html?idxno=304073
https://azure.microsoft.com/ko-kr/resources/cloud-computing-dictionary/what-is-azure/
https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas