[클라우드 및 기초] cloud 및 PaaS-TA - 1

이상현·2020년 9월 11일
0
post-thumbnail

클라우드 컴퓨팅 (또는 서비스) : 네트워크 기반의 컴퓨팅 기술

+) 대표적으로 AWS, Azure, GCP, VMware 등이 있음

클라우드 컴퓨팅 속성

1. 특징

  1. 주문형 셀프 서비스 : 사업자와 직접 상호작용하지 않고, 사용자의 개별 관리화면을 통해 서비스를 이용할 수 있음.
  2. 광범위한 네트워크 접속 : 모바일 기기 등의 다양한 디바이스를 통해 서비스에 접속할 수 있음.
  3. 리소스 공유 : 사업자의 컴퓨팅 리소스를 여러 사용자가 공유하는 형태로 이용
  4. 신속한 확장성 : 필요에 따라, 필요한 만큼 스케일 업과 스케일 다운 가능
  5. 측정 가능한 서비스 : 이용한 만큼 요금이 부가되는 종량제
    5-1) public, hybrid 에서 종량제 사용, private은 사용하지 않는 경우가 많음

2. Cloud 유용성

  1. 경제성
    ✔ 사용하고자 하는 기간만 사용 가능
    ✔ SW와 데이터를 클라우드에서 통합 관리함으로써 SW업데이트 작업 및 데이터 유지보수의 효율성을 높여 비용을 절약할 수 있음.
  2. 유연성
    ✔ 컴퓨터 리소스를 필요할 떄 필요한 만큼 확장하고, 필요하지 않을 때는 축소하는 등 유연한 활용이 용이
  3. 가용성
    ✔ 일부 하드웨어에 장애가 발생하더라도 서비스를 계속해서 사용할 수 있도록 구성되어 있음
    +) 백업과 롤백이 자동화되어 있다고 생각하면 쉬움
    ✔ 자체 시스템을 구축할 때보다 낮은 가격에 가용성이 높은 환경을 사용할 수 있음
  4. 빠른 구축 속도
    ✔ 클라우드가 제공하는 하드웨어와 소프트웨어를 이용하여 시스템을 신속하게 구축 가능
    +) 클라우드 서비스를 이용하려는 사용자 관점에서 서비스를 빠르게 이용가능하다.

3. 시장 규모

  • 시장 규모가 계속해서 커지고 있고, 특히 SaaS 시장의 크기가 굉장히 크다.
  • 요구사항의 즉각적인 서비스화를 위해 클라우드 컨테이너의 자동화 관리와 조절이 필수

+) 쉽고 간단하게 강력한 기능의 서비스를 사용할 수 있다는 것이 큰 장점

4. 클라우드 모델

이 3가지 모델을 확대하면 5가지의 모델로도 설명할 수 있다.

  • SaaS : Software as a Service
  • PaaS : Platform as a Service
  • IaaS : Infrastructure as a Service
profile
'당신을 한 줄로 소개해보세요'를 이 블로그로 대신 해볼까합니다.

0개의 댓글