⭐ 클라우드 컴퓨팅의 개념
- 가상 머신, 스토리지, 데이터베이스, 네트워크와 같은 다양한 IT 자원을 사용자가 직접 소유하지 않고, 인터넷을 통해 필요한 만큼 제공받아 사용하는 기술
- 사용자는 물리적 인프라에 대한 제한 없이 필요한 서비스를 빠르게 개발할 수 있으며, 리소스를 유동적으로 사용하는 동시에 비용 또한 효율적으로 절약 가능
- 사용한 만큼 비용을 지불하는 종량제(Pay-as-you-go) 방식
⭐ 온프레미스(On-premise) vs 클라우드(Cloud)
온프레미스(On-premise)
- 기업이 자체적으로 보유한 데이터센터나 전산실 서버에 IT 인프라를 직접 설치하고 운영하는 방식
- 클라우드 컴퓨팅 기술이 나오기 전까지 기업 인프라 구축의 일반적인 방식
- CapEx(자본 지출, Capital Expenditures) 비용 구조
- 즉, 인프라를 직접 구매하는 선투자 방식
클라우드(Cloud)
- IT 자원을 인터넷을 통해 필요할 때마다 빌려 사용하는 방식
- OpEx(운영 지출, Operational Expenditures) 비용 구조
- 즉, 사용량에 따라 비용을 지불하는 종량제 방식

⭐ 클라우드의 장점
1. 고가용성(High Availability)
클라우드는 특정 지역에 자연재해나 정전 같은 장애가 발생하더라도, 서비스를 즉시 복구하거나 중단 없이 운영할 수 있다. 이러한 서비스 가동 수준을 명시하고 계약적으로 보장하는 것을 SLA(Service Level Agreement)라고 한다.
2. 탄력성(Elasticity)
클라우드 환경에서는 시스템이 사용량 변화나 부하 변동에 자동으로 대응하여, 필요에 따라 실시간으로 자원을 확장하거나 축소할 수 있다. 이를 통해 시스템은 트래픽 변화에 신속하게 대응하고, 비용을 효율적으로 절감할 수 있다.
3. 확장성(Scalability)
클라우드는 사용자 요구에 따라 시스템을 수평적 또는 수직적으로 확장할 수 있다.
- 수평 확장(Scale-Out): 서버 추가
- 수직 확장(Scale-Up): 서버 성능 업그레이드
4. 안정성(Reliability)
클라우드는 데이터를 여러 위치에 중복 저장하여 데이터 손실을 방지하고 안정적인 성능을 제공한다. 이를 통해 비즈니스 연속성을 보장하며, 재해 복구가 용이하다는 장점이 있다.
5. 예측 가능성(Predictability)
클라우드는 리소스를 사용한 만큼 비용을 지불하는 종량제 모델을 통해 실제 소비 패턴에 따른 비용을 사전에 파악하고 정확한 예산 관리를 수행할 수 있게 한다.
6. 보안(Security)
클라우드는 데이터 암호화, 접근 제어 등 최신 보안 기술을 통해 강력한 보안을 제공한다.
7. 거버넌스(Governance)
클라우드는 다양한 도구와 서비스를 통해 정책 및 워크플로우를 자동화함으로써 기업이 규제 준수와 내부 통제를 효율적으로 유지하도록 지원한다.
8. 관리효율성(Manageability)
클라우드 환경에서는 다양한 자동화 도구를 활용하여 운영 작업을 간소화하고, 반복적인 업무에서 벗어나 서비스의 핵심적인 가치에 더 집중할 수 있다.
⭐ 클라우드의 분류
퍼블릭 클라우드
- 클라우드 서비스 기업이 인터넷을 통해 여러 조직과 사용자에게 컴퓨팅 리소스를 제공하는 방식
- 가장 보편적이고 일반적인 클라우드 형태
- 유지관리 용이, 유동적인 리소스 활용, 사용량에 따른 비용 지불
프라이빗 클라우드
- 특정 기업이나 조직 내부에서만 독점적으로 사용하도록 전용 클라우드 환경을 구축하는 방식
- 외부 네트워크와 격리된 인프라 운영을 통해 높은 수준의 보안성 확보
- 클라우드 관리를 위한 비용 및 전문 인력 필요
하이브리드 클라우드
- 퍼블릭 클라우드의 확장성과 프라이빗 클라우드의 보안성을 결합하여 상호 보완적으로 운영하는 방식
- 업무 중요도에 따라 핵심 데이터는 프라이빗에, 일반 서비스는 퍼블릭에 배치하는 운영 효율성 극대화

'클라우드응용SW개발' 카테고리의 다른 글
| [Cloud] 2주차-3. 리눅스 명령어 (0) | 2026.03.24 |
|---|---|
| [Cloud] 2주차-2. SSH(Secure Shell)와 접속 방법 (0) | 2026.03.24 |
| [Cloud] 2주차-1. 유닉스(Unix)와 리눅스(Linux) (0) | 2026.03.24 |
| [Cloud] 1주차-3. Azure 리소스 그룹 & 우분투 가상 머신 만들기 (0) | 2026.03.23 |
| [Cloud] 1주차-2. 클라우드 서비스의 유형(IaaS, PaaS, SaaS) (0) | 2026.03.23 |