Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Python
- C언어
- Database
- cloud
- Resnet
- 인터넷의이해
- KAKAO
- 코딩도장
- Spring
- 고등학생 대상
- rnn
- Github
- API
- Docker
- OSS
- 크롤링 개발
- 국가과제
- Machine Learning
- git
- colab
- LINUX MASTER
- Powershell
- VSCode
- suricata
- ICT멘토링
- ChatGPT
- Spring Boot
- GoogleDrive
- Kubernetes
- Rocky Linux
Archives
- Today
- Total
코딩두의 포트폴리오
Cloud Computing - #3 클라우드 서비스 모델 및 배포 모델 본문
1. 기존 컴퓨팅 모델(H.W) VS 클라우드 컴퓨팅 모델(S.W)
기존 컴퓨팅 모델
- H/W형 인프라
- H/W형 솔루션 - 공간, 직원, 물리적 보안, 계획, 자본 지출 필요
- 긴 H/W 구매 주기
- 이론적으로 최대 피크를 추정하여 용량을 프로비저닝(provisioning)해야 함
* Provisioning: 사용자의 요구에 맞게 제공하는 것
클라우드 컴퓨팅 모델
- S/W형 인프라
- H/W 보다 사용이 유연(On-demand 프로비저닝 및 종료)
- H/W 보다 간편, 경제적으로 구축 및 변경 가능
- 업무의 집중도 향상
2. 클라우드 서비스 모델
대표적인 클라우드 서비스 모델
Iaas (Infrastructure as a Service) - 서비스형 인프라로 네트워크, 컴퓨터, 운영체제 등
IaaS 제공 컴퓨팅 자원
- 일반적으로 네트워킹 (구축) 기능
- 컴퓨터(가상 또는 전용 하드웨어)
- 데이터 스토리지 공간 제공
IaaS 특징
- 일반 IT 부서 및 개발자에게 익숙한 기존 IT 자원과 가장 유사
- IT 자원에 대한 최고 수준의 유연성 및 관리 제어 기능 제공
PaaS (Platform as a Service) - 서비스형 플랫폼으로 개발자, 컴퓨터, 운영체제 등
PaaS 제공 컴퓨팅 자원
- 애플리케이션 개발과 관리에 집중할 수 있는 개발 플랫폼
PaaS 특징
- 기본 인프라(H/W와 운영 체제)를 관리할 필요가 없어 개발에 집중 가능
SaaS (Software as a Service) - 서비스형 소프트웨어로 S/W
SaaS 제공 컴퓨팅 자원
- 최종 사용자 애플리케이션(클라우드 서비스 공급자가 운영 및 관리하는 완제품을 제공)
SaaS 특징
- 애플리케이션을 구동하기 위한 기본 인프라(컴퓨터, 네트워크, 운영체제 등)를 고려할 필요 X
- ex) 이메일 기본 인프라를 유지보수 및 관리 X -> 이메일 주고 받기 가능 O
IaaS / Paas / SaaS
> IaaS로 근접할수록 IT 자원에 대한 제어 능력이 향상 / SaaS에 근접할수록 IT 자원에 대한 제어 능력 감소
세분화된 클라우드 서비스 모델

3. 클라우드 컴퓨팅 베포 모델 - 클라우드 서비스 배포 환경
Public Cloud

- 클라우드에서 모든 서비스 생성 및 제공
- 기존 인프라 자원을 클라우드로 마이그레이션된 기능
- 주요 인프라를 관리, 설계 및 확장할 필요가 없는 높은 수준의 서비스 이용 가능
* 마이그레이션: 데이터 or S/W를 시스템 A -> 시스템 B 이동
Private Cloud (On - premise)

- 전용 자원이 필요한 경우에 온프레미스에 배포
- 리소스 활용도를 높이기 위해 애플리케이션 관리 및 가상화 기술을 사용 -> 기존 레거시 IT 인프라와 유사
- 클라우드 컴퓨팅이 가진 많은 장점을 제공하지 못함
* 온프레미스: 기업이 자체적으로 IT 인프라 운영
Hybrid Cloud

- 퍼블릭 클라우드와 기존 온프레미스 인프라의 중간단계
- 퍼블릭 클라우드 자원과 온 프레미스 자원을 연결하여 사용
- 퍼블릭 클라우드 자원을 내부 시스템에 연결하면서 클라우드로 확장 가능
기존 IT 자원을 클라우드에서 모두 사용 가능

3. 클라우드 컴퓨팅 도입 효과 (장점)
- 자본 비용을 가변 비용으로 대체 가능
- 사용량 추정 불필요 (온디맨드 조정)
- 필요한 컴퓨팅 자원 보유속도 향상
- 데이터센터 운영 및 유지관리 비용 투자 불필요
- 제품의 신속한 배포
'Cloud' 카테고리의 다른 글
Cloud Computing - #6 클라우드 네트워크 구축1: 네트워크 구성요소 (0) | 2024.04.09 |
---|---|
Cloud Computing - #5 클라우드 시스템 구축: AWS 활용 가상머신 구축 (0) | 2024.04.09 |
Cloud Computing - #4 클라우드 핵심기술: 가상화 기술 (0) | 2024.03.26 |
Cloud Computing - #2 클라우드 컴퓨팅 개념 (0) | 2024.03.26 |
Cloud Computing - #1 클라우드란? (2) | 2024.03.26 |