클라우드 컴퓨팅(Cloud Computing) : 네트워크를 통해 다양한 IT 리소스와 애플리케이션을 온디맨드로 제공하는 서비스
*온디맨드 : 요구사항에 따라 즉시 제공/공급하는 방식
일반 사용자 대상의 대표적 플랫폼 : AWS , Azure , GCP(구글 클라우드 플랫폼)
클라우드 컴퓨팅의 분류와 특징
IaaS(InfraStructure As A Service) : 서버 ,디스크 , 네트워크 등의 인프라 서비스를 제공
PaaS(Platform As A Service) : 데이터베이스, 큐서비스 , 저장소 , 인증 시스템 등 플랫폼에서 지원하는 서비스
SaaS(Software As A Service) : 구글 애널리틱스 등의 서비스 모니터링 시스템, 협업 , 메일 등 서비스를 제공
1. 온디맨드 한 접근성 : 요구 사항에 따라 서비스를 사용 -> 클라우드 컴퓨팅 환경에서는 IT 리소스를 사용(서버, 스토리지, 네트워크)
2. 종량제 과금 정책 : 서비스를 요청한 만큼의 요금을 부과.
3. 대규모의 확장성 : 서비스의 트래픽에 확장이 용이하다.(온디맨드와의 연관성)
4. 관리의 편리성 : 기존의 방식은 서버,스토리지 등의 인프라 관리를 위해 엔지니어가 존재해야했는데 클라우드 환경에서는 관리 도구가 ㅏ따로 존재하기 때문에 관리가 편함.
장점
◉ 비즈니스 장점
-초기 인프라 자원 투자에 대한 부담 감소
-사용한 양에 따른 비용 구조
-즉각적인 인프라 자원 제공
-효율적인 자원 할당 및 관리
-작업 처리 성능 향상 (병렬처리로 인한 성능)
◉ 기술적 장점
-자동화(스크립트,프로그래밍으로 인프라 자원 관리)
-탄력적인 확장
-즉각적인 인프라 제공으로 인한 개발 시간 단축
-검증 절차 향상(QA)
-대규모 트래픽 수용 가능
-비즈니스 연속성과 재해 복구 (타 지역의 확장에 용이)
'IT 정보' 카테고리의 다른 글
Gradle Compile과 implementation의 차이점 (1) | 2020.11.30 |
---|---|
Mac OS home brew 사용하기 (0) | 2020.11.30 |
구직 활동에 선한 영향력을 끼친 것들 (0) | 2020.08.26 |
RESTful API (0) | 2020.08.17 |
리눅스] 파일에 대한 권한 체계 (0) | 2020.07.15 |
댓글