Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

hyo_jung

[Cloud] 클라우드 컴퓨팅 기초 본문

개발/AWS

[Cloud] 클라우드 컴퓨팅 기초

hyo_jung 2022. 4. 18. 22:15

클라우드 컴퓨팅이란?

인터넷을 통해 가상화된 컴퓨터의 IT 리소스(컴퓨팅 리소스)를 제공하는 것

인터넷 기반 컴퓨팅의 일종으로 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술

 

기업들이 클라우드 컴퓨팅을 도입하는 이유

클라우드의 도입은 기업들로 하여금 IT 자원의 관리는 클라우드에 맡기고 비즈니스에만 집중할 수 있게 함

기업은 경영의 효율성을 극대화 하기 위해 클라우드를 도입

 

클라우드 컴퓨팅의 주요 특징 4가지

  1. On Demand : 컴퓨팅 자원을 원할 때 원하는 만큼 사용
  2. 대규모 확장성 : 클라우드 사업자가 대규모의 컴퓨팅 자원을 미리 구축, 수요에 따라 대규모 서버 증설이 가능
  3. 종량제 과금 : 클라우드 서비스는 사용한 만큼만 지불, 초기 비용이 낮기 때문에 리스크를 줄일 수 있음
  4. 관리 편의성 : 서버, 네트워크, 보안 등을 직접 설정하고 관리할 필요 없음, 클라우드 사업자들이 IT 자원 관리 기능을 제공함

 

클라우드 컴퓨팅의 종류

Service 모델 별 분류

  • On Premise : 네트워크, 서버, 스토리지부터 데이터, 어플리케이션까지 필요한 모든 것을 관리하고 구축해야 함 
  • IaaS : IT 기본 자원(네트워크, 서버, 스토리지, Virtualization)만 제공하는 것
  • PaaS : IaaS에 OS와 어플리케이션을 돌릴 수 있는 환경(Middleware, Runtime)까지 제공, 코드만 개발해서 배포하면 서비스되는 환경을 제공하는 것
  • SaaS : 모든 기능이 동작하는 소프트웨어 자체를 제공하는 것

Deployment 모델 별 분류

  • Public Cloud : 클라우드 서비스를 필요로 하는 누구든지 사용 가능, 클라우드 사업자가 IT 자원을 서비스로 제공
  • Private Cloud : 특정 기관이나 기업 내부에서만 사용할 수 있는 클라우드 컴퓨팅 환경을 구축하는 것
  • Hybrid Cloud : 퍼블릭 클라우드와 프라이빗 클라우드를 조합해서 사용하는 형태 (보안이 중요한 시스템은 프라이빗 클라우드, 그 외는 퍼블릭 클라우드 / 프라이빗 클라우드를 주로 사용하다가 트래픽이 몰리는 경우 퍼블릭 클라우드 등등)
  • Community Cloud : 한정된 몇 개의 기업이나 기관에서만 클라우드가 공유되는 것

 

클라우드 주요 용어

  • Data Center(데이터 센터) : 수많은 서버들을 한 데 모아 네트워크로 연결해 놓은 시설
  • Region(지역) : Data Center가 위치한 지역
  • Availability Zone(가용 영역) : 하나의 Region은 두 개 이상의 Availability Zone으로 구성됨 (가용성을 위해), 하나의 AZ는 하나의 Data Center를 말함
  • Virtualization(가상화) : 소프트웨어로 가상의 하드웨어를 생성하는 기술, 하드웨어를 효율적으로 사용할 수 있음

 

클라우드 컴퓨팅 서비스

  • Global로는 AWS, Azure
  • 국내 IaaS 시장은 AWS가 압도적인 시장 점유율

 

 

출처 : 유튜브 코드프레소 '클라우드컴퓨팅 기초부터 AWS 실습까지' https://youtu.be/0LqxqB9cvUA

'개발 > AWS' 카테고리의 다른 글

AWS 기초  (0) 2023.02.02