본문 바로가기

프로그래밍

☁️ 클라우드가 대체 뭐길래?

반응형

요즘 IT에서 빠지지 않는 키워드가 바로 클라우드(Cloud) 입니다.
회사에서도, 취업 시장에서도, 심지어 개발 공부를 시작하는 분들 사이에서도 클라우드는 거의 필수 개념이 되었죠.

그런데…

“클라우드가 정확히 뭐야?”
“그냥 서버 빌려 쓰는 거 아니야?”

오늘은 이걸 정말 쉽게 정리해보겠습니다.



1️⃣ 클라우드란 무엇인가?

클라우드는 쉽게 말해
👉 인터넷을 통해 서버, 저장공간, 데이터베이스 등을 빌려 쓰는 것 입니다.

예전에는 회사가 직접 서버를 구매해서 운영해야 했습니다.
• 서버 구매
• 서버실 운영
• 네트워크 구성
• 보안 관리
• 장애 대응

모든 걸 직접 해야 했죠.

하지만 지금은?

대표적인 클라우드 서비스:
• Amazon Web Services (AWS)
• Microsoft Azure
• Google Cloud

이런 서비스에서 필요한 만큼만 빌려 쓰면 됩니다.



2️⃣ 왜 다들 클라우드를 쓰는 걸까?

✅ 1. 초기 비용이 적다

서버를 직접 사면 수천~수억이 들 수 있지만
클라우드는 사용한 만큼만 요금이 나옵니다.

스타트업이나 개인 개발자에게 특히 유리합니다.



✅ 2. 확장이 쉽다

트래픽이 갑자기 폭증하면?
• 물리 서버 → 증설하려면 시간 + 비용
• 클라우드 → 몇 번 클릭으로 확장

이 차이가 엄청 큽니다.



✅ 3. 장애 대응과 글로벌 서비스에 강하다

클라우드는 전 세계에 데이터 센터가 있습니다.
한국뿐 아니라 미국, 일본, 유럽 등 원하는 지역에 바로 배포할 수 있습니다.



3️⃣ 클라우드는 이렇게 나뉜다

🔹 IaaS (Infrastructure as a Service)
• 서버를 빌려 쓰는 개념
• 운영체제부터 직접 관리

예: AWS EC2



🔹 PaaS (Platform as a Service)
• 개발 환경까지 제공
• 코드만 올리면 실행 가능

예: Azure App Service



🔹 SaaS (Software as a Service)
• 우리가 흔히 쓰는 웹 서비스

예:
• Google의 Google Docs
• Microsoft 365

반응형