클라우드에서 어떤 리눅스를 고를까요? AWS·Azure·Google Cloud 한눈에 비교
서버를 만들기 전, 가장 먼저 만나는 고민
클라우드에서 가상 서버를 만들다 보면 이미지 목록에 리눅스가 정말 많이 보여요. 이름이 비슷해 보여도 성격은 조금씩 달라서, 처음엔 누구나 헷갈리곤 해요. 그래서 대표 클라우드 세 곳에서 만날 수 있는 리눅스를 차근차근 정리해 봤어요.
먼저, 리눅스 가족관계부터 살펴봐요
리눅스는 크게 몇 개의 '가족'으로 나눌 수 있어요. 같은 가족이면 명령어와 설정 방식이 비슷해서 옮겨 다니기도 편해요.

클라우드별로 어떤 리눅스를 만날 수 있을까요?
| 구분 | AWS | Azure | Google Cloud |
|---|---|---|---|
| 직접 만든 전용 OS | Amazon Linux 2023 | Azure Linux | Container-Optimized OS |
| Debian 계열 | Ubuntu, Debian | Ubuntu, Debian | Ubuntu, Debian |
| Red Hat 계열 | RHEL, Rocky 등 | RHEL, Oracle Linux, Rocky 등 | RHEL, Rocky Linux |
| SUSE 계열 | SLES | SLES | SLES |
| 컨테이너 전용 | Bottlerocket | Azure Linux(AKS) | Container-Optimized OS |
제공 목록은 지역과 시점에 따라 조금씩 달라질 수 있어요. 실제로 선택할 수 있는 버전은 각 클라우드의 서버 생성 화면에서 꼭 확인해 주세요.
어떤 버전까지 지원될까요? (글로벌 기준)
같은 OS라도 버전마다 지원 기간이 달라요. 새로 만든다면 지원 기간이 넉넉한 최신 LTS 버전을 권해요. (2026년 10월 기준이에요)
| OS | 주요 버전 | 지원 기간 (제조사 기준) |
|---|---|---|
| Ubuntu LTS | 26.04, 24.04, 22.04 | 26.04는 2031년 4월, 24.04는 2029년 4월, 22.04는 2027년 4월까지 (표준 지원) |
| Debian | 13 (trixie), 12 (bookworm) | 13은 2028년 8월까지 일반 지원 + 2030년 6월까지 LTS, 12는 2028년 6월까지 LTS |
| RHEL | 10, 9, 8 | 10은 2035년 5월, 9는 2032년 5월, 8은 2029년 5월까지 |
| Rocky Linux | 10, 9, 8 | RHEL과 같은 일정 (10은 2035년 5월, 9는 2032년 5월, 8은 2029년 5월) |
| SLES | 16, 15 (서비스 팩) | 서비스 팩마다 달라서 SUSE 공식 일정을 확인해 주세요 |
| Amazon Linux | 2023 | 2029년 6월까지 (이전 버전인 Amazon Linux 2는 2026년 6월 30일 종료) |
| Azure Linux | 3.0 | 정식 출시 후 3년, 2027년 여름까지 (2.0은 2025년 7월 종료) |
| Container-Optimized OS | LTS 마일스톤 (예: cos-125, cos-121) | 마일스톤마다 약 2년이에요. 정확한 날짜는 Google 공식 문서를 확인해 주세요 |
| Bottlerocket | 롤링 업데이트 | OS 자체의 종료일은 없고, 함께 쓰는 쿠버네티스 버전의 지원 기간을 따라가요 |
국내 클라우드는 어떨까요?
국내 클라우드는 Ubuntu, Rocky Linux, RHEL 같은 범용 리눅스를 중심으로 제공해요. 아래 표는 공개된 공식 문서와 공지를 바탕으로 정리했어요.
| 구분 | 네이버 클라우드 | KT Cloud |
|---|---|---|
| Ubuntu | 22.04, 24.04 | 24.04 |
| Rocky Linux | 8.x (2029년 5월까지), 9.x (2032년 5월까지) | 8.10, 9.x |
| RHEL | 8.x (2029년 5월까지), 9.x (2032년 5월까지) | 8.10, 9.x |
| Debian | - | 11 |
| 자체 OS | NAVIX 9 (2032년 5월까지) | - |
| Windows | 콘솔에서 확인 | Windows Server 2022 |
| 종료된 OS | CentOS 7 (2024년 6월 종료) | CentOS 7 (2024년 6월 종료, SUSE Liberty 기술지원 상품으로 유지 가능) |
KT Cloud는 2025년 4월 기준으로 공개된 정보이고, 네이버 클라우드는 공식 OS 수명 안내를 기준으로 했어요. 서비스마다 이미지가 자주 바뀌니, 서버를 만들 때 콘솔의 이미지 목록을 꼭 한 번 더 살펴봐 주세요.
각 OS의 성격을 간단히 소개할게요
- Ubuntu LTS – 자료와 커뮤니티가 가장 풍부해서 처음 시작하는 분께 든든해요. 세 클라우드 모두에서 만날 수 있어요.
- Debian – 가볍고 안정적이에요. 군더더기 없는 서버를 좋아하는 분께 잘 어울려요.
- RHEL · Rocky Linux · AlmaLinux – 기업 환경에서 오래 사랑받아 온 계열이에요. 예전에 CentOS를 쓰셨다면 Rocky나 Alma가 가장 익숙할 거예요.
- Amazon Linux 2023 – AWS에 맞춰 다듬은 OS예요. 이전 버전인 Amazon Linux 2는 2026년 6월 30일에 지원이 끝났으니, 새로 만든다면 2023을 권해요.
- Azure Linux – Microsoft가 Azure를 위해 만든 가볍고 단단한 리눅스예요. 특히 AKS(쿠버네티스) 환경에서 힘을 발휘해요.
- Container-Optimized OS · Bottlerocket – 컨테이너를 돌리는 데만 집중한 전용 OS예요. 불필요한 부분을 덜어내서 보안과 관리가 한결 수월해요.
이럴 땐 이렇게 골라 보세요

고르기 전에 꼭 확인해 주세요
- 지원 기간(수명) – 지원이 끝난 OS는 보안 패치를 받을 수 없어요. 새로 만들 때는 지원 기간이 넉넉한 버전을 골라 주세요.
- 익숙함 – 팀이 이미 잘 아는 계열이 있다면 그쪽이 가장 안전한 선택이에요.
- 소프트웨어 호환성 – 사용하는 솔루션이 지원하는 OS 목록을 미리 살펴봐 주세요.
- 비용 – RHEL, SLES 같은 상용 OS는 이용료가 포함될 수 있어요.
정답은 따로 없고, 우리 팀에게 가장 편한 리눅스가 정답이에요. 잘 모르겠다면 Ubuntu LTS로 시작해 보세요. 천천히 써 보면서 서비스에 꼭 맞는 OS를 찾아가면 된답니다. 😊
참고: Amazon Linux, Azure Linux 소개, 각 클라우드 공식 문서