AWS 자격증 공부의 첫걸음은 "클라우드가 도대체 뭐냐"를 분명히 잡는 일이다. 용어가 어려워 보여도 핵심 아이디어는 의외로 단순하다. 이 글에서는 클라우드 컴퓨팅의 정의, 우리가 일상에서 이미 쓰고 있는 예, 그리고 AWS가 강조하는 클라우드의 6가지 이점을 입문자도 바로 이해할 수 있게 정리한다.
클라우드 컴퓨팅이란 인터넷을 통해 컴퓨팅 자원(서버, 저장 공간, 데이터베이스, 네트워크, 소프트웨어 등)을 필요할 때 빌려 쓰고, 쓴 만큼만 비용을 내는 방식이다. 전기를 생각하면 쉽다. 우리는 집에 발전기를 두지 않는다. 콘센트에 플러그를 꽂고 쓴 만큼 전기 요금을 낸다. 클라우드도 똑같다. 직접 서버를 사서 전산실에 두는 대신, AWS 같은 공급자의 서버를 인터넷으로 빌려 쓰고 사용량만큼 지불한다.
전통적인 방식(온프레미스, on-premises)과 비교하면 차이가 분명해진다.
| 비교 항목 | 온프레미스 (직접 보유) | 클라우드 (빌려 쓰기) |
|---|---|---|
| 서버 구입 | 미리 큰돈 주고 직접 구매 | 구매 불필요, 필요할 때 사용 |
| 비용 형태 | 선투자(자본비용) | 사용한 만큼(가변비용) |
| 용량 확장 | 새 장비 주문·설치까지 수주~수개월 | 몇 분 안에 클릭으로 확장 |
| 관리 책임 | 전력·냉방·하드웨어 모두 내 몫 | 물리 인프라는 공급자가 관리 |
💡 관련 이론: 미국 국립표준기술연구소(NIST)는 클라우드의 5가지 특징을 정의했다 — ① 주문형 셀프서비스(필요할 때 직접 즉시 사용), ② 광범위한 네트워크 접근, ③ 자원 풀링(여러 사용자가 자원 공유), ④ 빠른 탄력성(수요에 맞춰 자동 확장/축소), ⑤ 측정된 서비스(사용량 측정 후 과금). 이 다섯 가지가 클라우드를 단순한 "남의 서버"와 구분 짓는 기준이다.
클라우드는 멀리 있는 개념이 아니다. 스마트폰 사진이 자동으로 저장되는 사진 백업 서비스, 웹 브라우저에서 바로 문서를 편집하는 온라인 오피스, 인터넷으로 영화를 보는 스트리밍 서비스 — 이 모든 것이 클라우드 위에서 돌아간다. 사용자는 서버가 어디 있는지조차 모르지만, 필요할 때 즉시 쓰고 끊김 없이 확장되는 경험을 누린다. 이것이 클라우드가 제공하는 가치다.
시험에 나오는 기본 분류부터 짚자.
💡 관련 이론: 서비스 제공 수준에 따라 IaaS / PaaS / SaaS로도 나눈다. IaaS(서버·네트워크 같은 기초 인프라 제공, 예: EC2), PaaS(앱 실행 환경까지 제공, 예: 관리형 DB), SaaS(완성된 소프트웨어 제공, 예: 웹메일). 위로 갈수록 사용자가 관리할 부분이 줄어든다.
AWS가 공식적으로 강조하는 클라우드 채택의 6가지 이점이다. 시험 단골 주제이니 하나씩 의미를 이해해두자.
| 이점 | 핵심 의미 |
|---|---|
| ① 자본비용 → 가변비용 전환 | 미리 거액을 투자(자본비용)하지 않고, 실제 사용한 만큼만 지불(가변비용) |
| ② 대규모 규모의 경제 효과 | 수많은 고객이 함께 쓰므로 단가가 낮아져 더 싼 가격으로 제공 |
선택지를 클릭하면 정답·해설이 펼쳐집니다.
문제 1
클라우드 컴퓨팅의 가장 핵심적인 특징을 가장 잘 설명한 것은?
문제 2
클라우드의 6가지 이점 중 "미리 거액을 투자하지 않고 사용한 만큼만 지불"하는 것을 가장 잘 나타내는 것은?
문제 3
한 스타트업이 트래픽이 얼마나 몰릴지 예측하기 어려운 신규 서비스를 출시하려 한다. 클라우드의 어떤 이점이 이 고민을 직접 해결해 주는가?
문제 4
퍼블릭 클라우드와 프라이빗 클라우드를 함께 연결해 사용하는 배포 모델은?
문제 5
다음 중 NIST가 정의한 클라우드의 특징이 아닌 것은?
| ③ 용량 추정 불필요 |
| 얼마나 필요할지 미리 맞출 필요 없이, 수요에 맞춰 늘리거나 줄임 |
| ④ 속도와 민첩성 향상 | 자원을 몇 분 만에 확보 → 아이디어를 빠르게 실험하고 출시 |
| ⑤ 데이터센터 운영·유지 비용 절감 | 전력·냉방·하드웨어 교체 같은 일을 직접 안 해도 됨 |
| ⑥ 몇 분 만에 전 세계 배포 | 여러 나라의 AWS 인프라에 클릭 몇 번으로 서비스 확장 |
각 이점을 풀어보면 이렇다.
① 자본비용을 가변비용으로 전환한다. 서버를 미리 사두면 안 쓰는 동안에도 돈이 묶이지만, 클라우드는 쓴 만큼만 낸다.
② 대규모 규모의 경제로 비용을 낮춘다. AWS는 전 세계 수백만 고객의 사용량을 모으므로 개별 기업이 혼자 장비를 살 때보다 훨씬 저렴하게 자원을 공급할 수 있다.
③ 용량을 미리 추정할 필요가 없다. 전통 방식에서는 "최대 트래픽"을 예측해 장비를 사야 했고, 너무 많이 사면 낭비, 적게 사면 장애였다. 클라우드는 수요에 따라 조절하면 그만이다.
④ 속도와 민첩성이 올라간다. 새 서버가 클릭 몇 번에 몇 분 만에 준비되므로 실험과 출시가 빨라진다.
⑤ 데이터센터 운영 비용을 신경 쓰지 않아도 된다. 전기·냉방·하드웨어 관리 같은 "본업이 아닌 일"을 공급자에게 맡기고 핵심 사업에 집중한다.
⑥ 몇 분 만에 전 세계 배포가 가능하다. 다른 대륙의 사용자에게도 클릭 몇 번으로 가까운 인프라에서 서비스를 제공해 응답을 빠르게 만든다.
💡 관련 이론: 클라우드의 "탄력성(Elasticity)"과 "확장성(Scalability)"은 비슷하지만 다르다. 확장성은 자원을 늘릴 수 있는 능력 자체이고, 탄력성은 수요에 따라 자동으로 늘었다 줄었다 하는 능력이다. 6가지 이점 중 ③과 ④가 바로 이 탄력성 덕분에 가능하다.
오늘은 클라우드 컴퓨팅이 "인터넷으로 컴퓨팅 자원을 빌려 쓰고 쓴 만큼 내는 방식"이라는 핵심 정의와, AWS가 강조하는 6가지 이점(자본비용→가변비용, 규모의 경제, 용량 추정 불필요, 속도·민첩성, 운영비 절감, 전 세계 배포)을 살펴봤다. 다음 글에서는 이 클라우드가 실제로 어디에, 어떻게 펼쳐져 있는지 — AWS의 글로벌 인프라(리전, 가용 영역, 엣지 로케이션)를 본다.