클라우드를 처음 시작하는 분을 위한 출발점입니다. 클라우드가 무엇이고 왜 쓰는지, IaaS·PaaS·SaaS·서버리스의 차이, 모든 클라우드에 공통으로 존재하는 핵심 서비스 지도, AWS·GCP·Azure·NCP·Cloudflare 비교, 비용과 보안의 기본, 그리고 단계별 학습 로드맵을 정리합니다.
클라우드를 처음 시작하는 분을 위한 출발점입니다. 클라우드가 무엇이고 왜 쓰는지, IaaS·PaaS·SaaS·서버리스의 차이, 모든 클라우드에 공통으로 존재하는 핵심 서비스 지도, AWS·GCP·Azure·NCP·Cloudflare 비교, 비용과 보안의 기본, 그리고 단계별 학습 로드맵을 정리합니다. 이 가이드는 개념을 나열하기보다, 실제 프로젝트에서 판단해야 하는 순서대로 내용을 따라갈 수 있게 구성했습니다.
핵심 관점
인프라 / 운영
설치 명령을 외우기보다 트래픽, 런타임, 관측, 장애 대응이 어떤 순서로 이어지는지 파악합니다.
클라우드 개념 큰 그림서비스 모델 이해클라우드 제공사 비교비용·보안 기초클라우드 자격증 준비
구조 다이어그램
글로 읽은 내용을 머릿속에 오래 남기려면 먼저 흐름을 그림으로 잡는 편이 좋습니다. 아래 두 그림은 클라우드 입문 & 로드맵를 학습할 때 계속 되돌아볼 수 있는 기준 지도입니다.
학습 흐름
다이어그램 렌더링 중…
아키텍처 관점
다이어그램 렌더링 중…
클라우드란 무엇인가: 빌려 쓰는 데이터센터
클라우드 입문 & 로드맵를 처음 펼칠 때는 세부 명령보다 큰 그림이 먼저입니다. 이 섹션에서는 앞으로 배울 개념들이 어떤 문제를 풀기 위해 등장했는지부터 잡아봅니다.
예전에는 서비스를 운영하려면 서버를 구매하고, 데이터센터에 설치하고, 네트워크를 연결하는 데 몇 주가 걸렸습니다. 트래픽이 예상보다 많으면 서버가 부족했고, 적으면 비싼 장비가 놀았습니다.
클라우드는 이 모든 것을 인터넷을 통해 필요한 만큼, 필요한 시간만큼 빌려 쓰는 방식입니다. 클릭 몇 번(또는 코드 몇 줄)으로 몇 분 만에 서버를 만들고, 필요 없으면 지워서 비용을 멈출 수 있습니다.
구분
온프레미스 (자체 서버)
클라우드
초기 비용
서버·장비 구매 (큰 선투자)
없음 — 사용한 만큼 지불
준비 시간
수 주~수 개월
수 분
확장
장비 추가 구매 필요
즉시 확장·축소
관리 책임
하드웨어부터 전부
하드웨어·물리 보안은 제공사 담당
글로벌 배포
해외 데이터센터 직접 확보
리전 선택만으로 가능
서비스 모델: 어디까지 내가 관리하나
서비스 모델: 어디까지 내가 관리하나은 선택지가 갈리는 지점입니다. 표를 기준으로 각 방법의 쓰임새와 운영상의 차이를 비교해두면 이후 판단이 훨씬 쉬워집니다.
클라우드 서비스는 "내가 관리해야 하는 범위"에 따라 나뉩니다. 아래로 갈수록 관리 부담이 줄지만, 대신 세밀한 제어권도 줄어듭니다.
모델
내가 관리
제공사가 관리
예시
IaaS
OS, 런타임, 앱, 데이터
하드웨어, 네트워크, 가상화
AWS EC2, GCP Compute Engine, NCP Server
CaaS (컨테이너)
컨테이너 이미지, 설정
클러스터 관리 영역
EKS, GKE, AKS, Cloud Run
PaaS
앱 코드, 데이터
OS, 런타임, 확장
Elastic Beanstalk, App Engine, Azure App Service
서버리스 (FaaS)
함수 코드
서버, 확장, 가용성 전부
AWS Lambda, Cloudflare Workers
SaaS
사용만
전부
Gmail, Slack, Notion
공통 핵심 서비스 지도: 이름만 다르고 개념은 같다
공통 핵심 서비스 지도: 이름만 다르고 개념은 같다은 선택지가 갈리는 지점입니다. 표를 기준으로 각 방법의 쓰임새와 운영상의 차이를 비교해두면 이후 판단이 훨씬 쉬워집니다.
클라우드 제공사마다 서비스 이름은 다르지만 핵심 개념은 거의 같습니다. 한 클라우드를 제대로 익히면 다른 클라우드는 "이름 바꾸기" 수준으로 빠르게 적응할 수 있습니다.
분류
개념
AWS
GCP
Azure
컴퓨팅
가상 서버
EC2
Compute Engine
Virtual Machines
컨테이너
관리형 Kubernetes
EKS
GKE
AKS
서버리스
함수 실행
Lambda
Cloud Functions / Cloud Run
Azure Functions
스토리지
오브젝트 저장소
S3
Cloud Storage
Blob Storage
데이터베이스
관리형 RDB
RDS / Aurora
Cloud SQL
Azure SQL / Database for PostgreSQL
네트워크
가상 사설망
VPC
VPC
VNet
보안
권한 관리
IAM
IAM
Entra ID + RBAC
관측
모니터링·로그
CloudWatch
Cloud Monitoring / Logging
Azure Monitor
클라우드 제공사 비교
클라우드 제공사 비교은 선택지가 갈리는 지점입니다. 표를 기준으로 각 방법의 쓰임새와 운영상의 차이를 비교해두면 이후 판단이 훨씬 쉬워집니다.
첫 클라우드로는 AWS를 추천합니다. 학습 자료와 채용 수요가 가장 많고, 여기서 익힌 개념이 다른 클라우드에 그대로 적용됩니다. 이 사이트(aidevops.kr)는 Cloudflare 위에서 운영되고 있습니다.