SPACE LOGBOOK

OCEAN LOGBOOK

AWS Lightsail…인스턴스의 이해

2026.08.18

AWS Lightsail…인스턴스의 이해

2026.08.18
SERVER OPS · CLOUD 101

인스턴스의 이해 — Lightsail을 헤매던 몇 년의 답을 찾다

워드프레스를 hosting.kr에서 돌려보고, AWS Lightsail로 옮기고, 새솔CRM까지 서버에 올리면서도 늘 막연했던 것 하나 — “인스턴스 생성 화면의 그 수많은 선택지는 다 뭘까?” 오늘에서야 뻥 뚫린 그 이해의 과정을 정리한다.

몇 년째 서버를 만지면서도 Lightsail 인스턴스 생성 화면만 열면 늘 막막했다. Linux 앱 아래 18개, Linux 운영 체제 아래 11개, 도합 30여 개의 선택지 — 뭐가 뭔지도 모르고, 뭘 고르면 안 되는지도 감이 안 잡힌 채로 그냥 “다들 쓰는 것 같은” WordPress나 Node.js를 눌러왔다. 오늘 Cloudflare 보안 설정을 손보다가 곁가지로 시작된 대화가 결국 이 오래된 궁금증까지 풀어줬다. 초보자 입장에서 이해한 순서 그대로 정리해본다.


1도메인 보안 설정 손보기 — Cloudflare Security Insights

시작은 Cloudflare 대시보드의 Security Insights였다. 도메인의 IT 인프라를 자동 스캔해서 보안 개선 여지가 있는 항목을 알려주는 기능인데, 심각도는 대체로 Moderate/Low 수준의 “설정 권장사항”들이었다.

도메인 🌐 vinaida.xyz 스캔 Security Insights Bot Fight Mode ✕ AI Labyrinth ✕ Security.txt ✕ DNSSEC ✕ 권장 조치 토글 ON ✓ 보안 강화 완료
도메인 스캔 → 위험도별 인사이트 발견 → 토글 켜서 조치, 이 흐름 하나로 이해하면 된다
BOT TRAFFIC

Bot Fight Mode

악성 봇의 자동 크롤링·스크래핑을 감지해 차단한다. 다만 링크 미리보기 크롤러(카카오톡·슬랙), 검색엔진 소형 봇, 모니터링 서비스(UptimeRobot 등)까지 오탐할 수 있어 켠 뒤 며칠은 지켜보는 게 좋다.

BETA

AI Labyrinth

AI 학습용 크롤러를 nofollow 가짜 미로 페이지로 유인해 무단 콘텐츠 수집을 방해한다. 실제 방문자·정상 크롤러에는 영향이 없다. 아직 베타라 유의하며 지켜볼 필요는 있다.

DNS 인증

DNSSEC

DNS 응답에 암호 서명을 붙여 위조(스푸핑)를 막는다. Cloudflare 쪽 서명 + 등록기관(hosting.kr 등)의 DS 레코드, 이 두 조각이 맞아떨어져야 완전해진다.

DNSSEC, 한마디로 “디지털 부절(符節)”

DNSSEC(DNS Security Extensions)의 구조는 옛날 병력 동원용 신표였던 부절과 정확히 닮았다. 두 조각이 딱 맞아야 진짜로 인정되는 방식.

Cloudflare 서명 RRSIG (DNS 응답 서명) “이게 진짜 응답이다” ⚡ 맞춰봄 등록기관 DS 레코드 hosting.kr에 등록된 값 “이 서명의 짝이다” 두 조각이 맞으면 → 진짜 응답으로 인정 · 안 맞으면 → 위조로 거부
Cloudflare에서 Enable DNSSEC → DS 레코드 값 발급 → hosting.kr 고객센터 1:1문의로 등록 → 반영까지 수시간~수일
주의할 점 — DNSSEC는 절반만 설정하면 오히려 위험하다. Cloudflare 쪽만 켜고 등록기관 DS 레코드를 안 맞추면, 진짜 응답조차 “짝이 안 맞는다”며 거부되어 사이트 자체가 아예 안 뜨는 사고(SERVFAIL)가 날 수 있다. 두 조각을 반드시 함께 맞춰야 한다. hosting.kr은 자체 DS 레코드 입력 폼이 없어 고객센터 1:1문의로 접수해야 한다.

개인 블로그 규모에서 DNSSEC의 메리트는 “필수”라기보다 거의 공짜인 보험에 가깝다. 공용 와이파이 사용자를 DNS 스푸핑으로부터 보호하는 정도의 실질 효과가 있고, 속도 영향은 체감이 안 될 만큼 미미하다(DNS 응답 캐싱 덕분).


2Lightsail 인스턴스 생성, 그 많은 선택지의 정체

본론이다. Lightsail에서 인스턴스를 새로 만들 때 “플랫폼”을 먼저 고르고, 그 아래 “블루프린트”를 고르게 되어 있다. 이 두 단계, 두 축만 분리해서 보면 나머지는 전부 그 조합의 변주다.

두 개의 축으로 이해하는 인스턴스 생성 축 1 · 어떤 리눅스 “집안”이냐 Ubuntu / Debian / AlmaLinux Amazon Linux / CentOS / openSUSE = 배포판 (distribution) FreeBSD는 예외 — 리눅스 아님 축 2 · 그 위에 뭘 미리 깔아주냐 빈 OS (Linux 운영 체제) WordPress / Node.js / cPanel 등 (Linux 앱) = 블루프린트 (blueprint) 완제품이냐 빈 재료냐
배포판(어떤 리눅스) × 블루프린트(완제품 여부) — 이 조합이 선택지 30여 개의 전부다

블루프린트란: “미리 갖춰진 기 메이드 상태”

블루프린트가 없다면, 워드프레스 하나 돌리려 해도 DB(MySQL) 설치 → Apache/Nginx 설치 → PHP 설치 → 서로 연결 → 워드프레스 소스 설치까지 전부 손으로 해야 한다. 블루프린트는 이 과정을 미리 조립해둔 “완제품 상태에서 출발”하게 해주는 것 — 이름처럼 Lightsail(가벼운 돛단배)은 이미 어느 정도 갖춰진 배를 타고 출항하는 셈이다.

2-1. Linux 앱 — 완제품 블루프린트 18종

블루프린트정체워드프레스 관점 비유
WordPress워드프레스 운영에 필요한 DB+웹서버+PHP+워드프레스 소스가 통째로 세팅됨바로 이거. saesol-tax.com이 여기서 출발
WordPress Multisite워드프레스로 여러 사이트를 하나의 설치본에서 관리블로그 네트워크 운영 시 유용
LAMPLinux+Apache+MySQL+PHP만 준비된 범용 재료워드프레스 없이 직접 PHP 앱을 짜서 올릴 때 (워드프레스=LAMP+워드프레스 소스)
Nginx웹서버(요청 접수용 대문)만 세팅. DB·PHP는 없음단독 사용도 되지만, 보통 Node.js 앱 앞단의 관문(리버스 프록시) 역할
Node.jsNode 런타임만 준비된 상태새솔CRM처럼 Node/Express 기반 커스텀 앱용. 워드프레스 쓸 사람에겐 불필요
Ruby on RailsRuby 프레임워크 런타임 준비Rails로 짠 앱 배포용
Joomla / Drupal / Ghost / Django / PrestaShop워드프레스의 경쟁 CMS 또는 다른 언어 프레임워크각각의 생태계 전용 완제품
Magento전자상거래(쇼핑몰) 전용 CMS쇼핑몰 운영 시
MEANMongoDB+Express+Angular+Node 풀스택 개발환경자바스크립트 풀스택 개발용
GitLab CE자체 호스팅 깃 저장소+CI/CD사내 코드 관리 서버 구축 시
Redmine프로젝트 관리/이슈 트래커업무 관리 툴이 필요할 때
cPanel & WHM for AlmaLinuxGUI 서버 관리 도구(도메인·이메일·DB·백업까지 클릭으로)hosting.kr에서 익숙했던 그 관리 화면
Plesk Hosting Stack (BYOL)cPanel의 대안 GUI 관리 도구. 라이선스 별도 구매 필요cPanel과 유사 포지션
OpenClaw서버 상시 실행 오픈소스 AI 에이전트. Slack/Telegram/Discord 연동워드프레스와 무관, 별도 자동화 목적
Bitnami 패키징 블루프린트 단종 예고 — Joomla, Magento, MEAN, Drupal, GitLab, Redmine, Ghost, Django, PrestaShop 등 다수가 “Originally packaged by Bitnami (no longer maintained)”로 표시된다. 2026년 11월 19일부터 WordPress·LAMP·Nginx·Node.js(Bitnami판)가, 2027년 5월 19일부터 나머지가 신규 생성 목록에서 빠질 예정이다. 다만 이미 만든 기존 인스턴스는 계속 정상 작동하니 당장 조치할 필요는 없다.

2-2. Linux 운영 체제 — 순수 배포판 11종

여기는 앱이 하나도 안 깔린, 완전히 빈 OS 상태에서 출발하는 옵션들이다. 목록에 있는 것들은 사실 두 종류가 섞여 있다.

구분이름설명
서로 다른 배포판
(집안 자체가 다름)
Ubuntu가장 대중적, 초보자 친화적, apt 사용. 지금 새솔CRM·워드프레스 서버가 이 계열
DebianUbuntu의 원조격, 더 보수적/안정성 중시, apt 사용. 사실 Ubuntu 자체가 Debian 기반이라 명령어 체계가 거의 동일
Amazon LinuxAWS가 직접 만든 배포판, AWS 서비스와 궁합이 가장 좋음
AlmaLinux / CentOSRHEL(레드햇) 계열, yum/dnf 사용. cPanel이 이 계열을 선호
openSUSE유럽에서 인기, 기업용 SUSE의 커뮤니티 버전
FreeBSD⚠️ 사실은 리눅스가 아니다. 커널 자체가 다른 별개의 유닉스 계열 OS. 안정성·네트워킹 성능으로 유명하지만 계보가 완전히 다름
같은 배포판의 버전
(세대 차이)
Ubuntu 24.04 vs 22.04
Debian 13.6 vs 12.15 vs 11.11
같은 집안 안에서의 출시 연도·세대 차이. LTS는 장기지원판을 의미
배포판 vs 버전 — “집안”과 “세대” 배포판 = 집안 Ubuntu / Debian / AlmaLinux … 패키지 관리 방식, 철학이 다름 (FreeBSD는 아예 다른 OS) 버전 = 같은 집안의 세대 Ubuntu 24.04 vs 22.04 숫자는 대개 연도.월 형식 LTS = 장기지원판
Amazon Linux·Ubuntu·Debian·AlmaLinux·CentOS·openSUSE는 “종류”가 다른 것, 24.04·22.04는 같은 종류 안의 “버전”

3cPanel — hosting.kr 시절 그 편리했던 화면의 정체

hosting.kr 웹호스팅에서 워드프레스를 편하게 관리했던 그 GUI가 바로 cPanel & WHM이다. Lightsail에서도 “Linux 운영 체제 → AlmaLinux 계열” 안에 cPanel & WHM for AlmaLinux 블루프린트로 존재한다.

장점

GUI로 서버 관리 전체 커버

도메인 연결, DNS 편집, 이메일 계정, SSL 발급, DB 관리(phpMyAdmin 내장), 파일 관리, 백업까지 터미널 없이 클릭으로 처리한다.

장점

여러 사이트 계정 단위 격리

워드프레스 사이트를 여러 개 운영할 때 각각을 독립 계정처럼 분리 관리하기 쉽다.

주의

15일 체험 후 유료 라이선스

Lightsail의 모든 블루프린트가 라이선스 포함인데 cPanel만 예외 — 15일 체험 후 별도 구매 필요. 라이선스는 고정 IP에 귀속되므로 정적 IP를 먼저 붙여야 한다.

주의

Node.js 앱엔 큰 이점 없음

cPanel은 PHP/MySQL 기반에 최적화. 새솔CRM 같은 Node 앱은 결국 SSH·PM2로 따로 관리해야 해서 체감 이점이 작다.

결론적으로 — 이미 SSH·Git 워크플로우에 익숙해진 지금 시점에서는, cPanel의 “명령어 몰라도 된다”는 장점의 체감 가치가 예전보다 줄었다. 여러 워드프레스를 GUI로 통합 관리하고 싶거나 이메일 서버까지 자체 운영하려는 니즈가 강할 때만 가치가 있는 선택지.


4Lightsail vs EC2 — 결국 어디까지 가야 하나

Lightsail은 사실 EC2를 쉽게 쓸 수 있도록 단순화해서 포장한 서비스다. 내부적으로는 같은 AWS 인프라(EC2 기반)를 쓰지만, 복잡한 설정을 다 숨기고 “블루프린트 고르고 클릭 몇 번”으로 끝나게 만든 것.

Lightsail = 가벼운 돛단배, EC2 = 완전 커스텀 조립 함선 Lightsail 월 고정 요금 네트워크·방화벽 미리 단순 세팅 큐레이션된 블루프린트 낮은 학습 곡선 → 소규모 사이트·개인 프로젝트 EC2 세분화 과금 (쓴 만큼) VPC·보안그룹 직접 설계 수천 개 AMI 중 선택 가능 Auto Scaling·로드밸런서 → 트래픽 폭증·복잡한 아키텍처
EC2는 “궁극적 목적지”가 아니라, 규모가 실제로 Lightsail의 한계를 넘어섰을 때 넘어가는 선택지

EC2로 넘어가야 하는 “진짜 신호”

  • 트래픽 급증으로 서버 여러 대에 부하를 분산해야 할 때 (로드밸런서)
  • 필요할 때만 서버를 자동으로 늘렸다 줄여야 할 때 (Auto Scaling)
  • DB를 별도 관리형 서비스로 분리해 독립적으로 확장해야 할 때
  • 여러 리전에 분산 배포해 재해복구·글로벌 서비스가 필요할 때
  • 세밀한 네트워크 격리나 복잡한 IAM 권한 체계가 필요한 조직 규모일 때

지금 규모(워드프레스 몇 개 + 새솔CRM)에서는 EC2로 넘어가는 게 발전이 아니라 오히려 불필요한 복잡성을 떠안는 것에 가깝다. taxwork.kr을 여러 세무사무실에 서비스하는 SaaS로 확장해 동시접속자·트래픽이 실제로 늘어나는 시점이야말로 EC2를 고민할 진짜 신호다.


5인스턴스 다음 단계 — 컨테이너와 관리형 데이터베이스

Lightsail 좌측 메뉴에는 인스턴스 외에도 컨테이너, 데이터베이스 메뉴가 있다. 지금 당장 쓸 일은 없지만, 뭔지 알아두면 나중에 판단이 쉬워진다.

방식비유핵심
인스턴스
(지금 쓰는 방식)
집을 통째로 빌려 인테리어까지 직접SSH 접속 → OS 설정 → 앱 설치 → 직접 관리. SQLite 같은 파일 기반 DB와 궁합이 좋다
컨테이너이미 완성된 조립식 유닛을 배치앱+필요한 모든 것을 이미지로 통째로 포장, 서버 세팅 없이 바로 실행. 단, 컨테이너는 기본적으로 휘발성이라 SQLite처럼 파일 기반 DB는 별도 볼륨 분리가 필요
데이터베이스
(관리형)
DB만 별도 전문 관리업체에 위탁MySQL/PostgreSQL을 AWS가 대신 설치·백업·패치. 앱 서버와 완전히 분리되어 별도 요금 발생
새솔CRM은 SQLite를 의도적으로 선택한 구조라, 지금 규모에서는 인스턴스 내 파일 기반 DB가 오히려 더 합리적이다. 컨테이너·관리형 DB는 멀티테넌트 SaaS로 커져 동시 쓰기 병목이 실제 문제가 될 때 고려할 상위 옵션.

6그런데 Windows Server는 왜 아직 살아있나

Lightsail 플랫폼 선택 화면에서 Windows는 블루프린트 5개뿐이다. Linux 앱(18개)+Linux 운영 체제(11개)에 비하면 초라해 보이지만, 이건 Lightsail이라는 “저렴한 소규모 웹호스팅 플랫폼”에서의 이야기고, Windows Server가 여전히 확고한 영역이 따로 있다.

기업 인증

Active Directory

대기업 직원 계정, 그룹 정책, 접근 권한을 통합 관리하는 사실상 표준. 수십 년간 쌓인 기업 IT 인프라 호환성을 대체하기 어렵다.

레거시

.NET Framework 기반 앱

Windows 전용 구버전 .NET으로 짜인 방대한 사내 업무 시스템이 지금도 현역이다.

DB 통합

MS SQL Server

Linux에서도 돌아가지만 관리도구·고급 기능은 Windows Server에서 가장 매끄럽다. 금융·제조업의 전환 비용이 워낙 커서 유지되는 경우가 많다.

업계 소프트웨어

IIS + 상용 프로그램

회계·ERP·CAD 연동 소프트웨어 중 애초에 Windows 전용으로 설계된 것들이 여전히 많다.

정리하면 Windows Server의 강점은 “웹사이트를 빠르고 저렴하게 띄우는 것”이 아니라, 이미 Windows 생태계 위에 구축된 기업 내부 인프라와 레거시 소프트웨어를 계속 굴리는 것에 있다. 그래서 Lightsail 같은 가벼운 플랫폼에서는 존재감이 작지만, 대기업 사내 IT나 Azure 같은 엔터프라이즈 클라우드에서는 지금도 확고하다.

저 네 가지, 좀 더 와닿게 풀어보면

위 카드 4개가 다 좀 추상적으로 들릴 수 있어서, 실제로 접해봤을 법한 것들로 하나씩 풀어본다.

① 기업 인증 — “사원증 하나로 다 되는 이유”
대기업 다니는 사람을 상상해보자. 아침에 컴퓨터 로그인하면 그 계정 하나로 이메일, 사내 파일서버, 프린터, 회의실 예약 시스템, 심지어 사내 ERP까지 다 접근된다. 그리고 “이 사람은 대리니까 이 폴더는 못 보고, 부장급 이상만 인사 데이터 접근 가능” 같은 권한도 IT팀이 중앙에서 관리한다. 이걸 뒤에서 돌리는 게 Active Directory다. 직원이 1만 명 되는 회사에서 “누가 뭘 볼 수 있는가”를 일일이 관리하는 건 AD 없이는 사실상 불가능하고, 이게 90년대부터 깔려서 회사 시스템 전체가 AD를 전제로 설계돼 있으니 뜯어내려면 IT 인프라를 통째로 갈아엎어야 한다.

② 레거시 — “돌아가는데 왜 바꿔?”
오래된 세무 프로그램이나 관공서 시스템 중 “UI가 왜 이렇게 옛날 느낌이지” 싶은 것들은 대부분 옛날 .NET Framework(윈도우 전용)로 짜인 것이다. 보통 15~20년 전에 수억~수십억 들여서 만든 시스템인데 지금도 업무가 잘 돌아간다. 문제는 리눅스로 옮기려면 코드를 처음부터 다시 짜야 하는 수준이라는 것 — .NET Framework 자체가 리눅스에서 안 돌아간다. “고장 안 났는데 왜 고쳐?”라는 논리와 “다시 짜는 비용이 무섭다”는 이유가 겹쳐서 그냥 Windows Server 위에서 계속 돌린다.

③ DB 통합 — “엑셀의 큰형님”
위하고나 홈택스 데이터를 엑셀로 다루는 것처럼, MS SQL Server는 그 엑셀의 “기업용 초강력 버전”이다. 은행, 제조업 재고 시스템, 대기업 회계 시스템에서 수백만 건의 거래 데이터를 실시간 처리한다. 2017년부터 리눅스에서도 돌아가긴 하지만, 관리 도구(SSMS)나 다른 마이크로소프트 제품(엑셀, Power BI, Office)과의 연동은 Windows Server 위에서 훨씬 매끄럽다. 은행 같은 곳은 “시스템 하나 잘못 건드리면 하루 매출이 날아간다”는 리스크 때문에, 20년 넘게 검증된 조합(Windows + SQL Server)을 바꿀 이유가 없다.

④ 업계 소프트웨어 — “이 업계는 이거 아니면 안 돼”
한국 세무회계 업계의 더존(Douzone)이나 세무사랑, 케이렙, 혹은 병원 EMR, 건설업 CAD 연동 프로그램들은 애초에 “이 업계 회사들만 쓸 거니까”라는 전제로 Windows 전용으로 만들어졌다. 업계 고객사들이 전부 Windows PC를 쓰고 있고, 개발사 입장에서도 굳이 리눅스 버전을 별도로 만들 이유가 없기(수요가 없으니까) 때문이다. IIS는 이런 프로그램들이 서버로 돌아갈 때 쓰는 윈도우용 웹서버다. 새솔CRM을 리눅스(Lightsail)에서 Node.js로 만든 건 오히려 “요즘 스타트업/개인 개발” 방식이고, 전통적인 업계 소프트웨어 회사들은 여전히 그 반대편에 있다.

그런데 4개 다 “같은 이유”는 아니다

위 4가지를 다시 들여다보면 성격이 갈린다. 2·3·4번(레거시 앱, DB 통합, 업계 소프트웨어)은 “이미 오래전부터 Windows 기반으로 짜여서 검증된 것을, 지금 와서 갈아엎을 이유가 없어서” 살아남는 쪽이다. 반면 1번 기업 인증(Active Directory)은 조금 다르다 — 곰곰이 따져보면 지금 시점에 리눅스 기반으로 새로 인증 체계를 구성하는 것 자체는 기술적으로 전혀 문제가 없다.

핵심은 “직원들이 어떤 PC를 쓰느냐”보다 “인증을 어디서 관리하느냐”다. 옛날 방식(전통적인 AD)은 “회사 안에 서버 한 대 놓고, 그 서버가 사내 PC들을 직접 통제”하는 구조였다. 이건 당연히 Windows Server가 필요했다. 근데 요즘은 이 자체가 클라우드로 옮겨갔다.

클라우드 SaaS형

Google Workspace

이메일부터 로그인, 파일 공유까지 구글 계정 하나로. 서버 자체가 필요 없다.

클라우드 SaaS형

Okta / Azure AD(Entra ID, 클라우드형)

“인증 전문 SaaS”. 신용카드로 결제하고 바로 쓴다. 이것도 서버 관리가 필요 없다.

리눅스 자체 구축형

Keycloak / FreeIPA

새솔CRM을 라이트세일에 올린 것과 같은 방식 — 리눅스 서버 위에 오픈소스 인증 서버를 직접 설치해 운영할 수 있다.

즉 “AD가 아니면 안 된다”가 아니라, AD는 옛날에 선택지가 그거밖에 없어서 표준이 된 것이고 지금은 대체재가 차고 넘친다. 그래서 새로 시작하는 회사라면 인증 체계만 놓고 볼 때 리눅스·클라우드 기반으로 구성하는 데 애로사항이 없다 — 오히려 이게 요즘 표준에 가깝다.

단, 한 가지 낚이기 쉬운 지점이 있다. 직원들이 실제로 쓰는 업무용 PC가 Windows라면(예: 회계팀이 더존 프로그램을 써야 해서), 그 PC들 자체를 원격으로 관리(보안 정책, 자동 업데이트, 분실 시 원격 삭제 등)하는 기능은 필요하다. 근데 이것도 이제는 Microsoft Intune(클라우드 서비스)이 처리해줘서 Windows Server를 직접 운영할 필요는 없다. “Windows PC를 쓰는 것”과 “Windows Server를 운영하는 것”이 이제는 분리된 것이다.

그럼에도 사무실 PC의 대다수가 이미 Windows인 상태라면 결과적으로 얘기가 달라진다 — 이유는 인증 자체의 기술적 한계가 아니라, PC에 직접 설치해서 쓰는 업계 전용 프로그램(더존, 홈택스 연계 프로그램, 한글, ERP·CAD 연동 소프트웨어 등)이 Windows 전용으로 남아있기 때문이다. 이 프로그램들을 쓰는 한 PC 자체는 Windows일 수밖에 없고, 그 Windows PC들을 정책 배포·보안 관리하려다 보면 결국 Active Directory(또는 그 클라우드 확장판인 Intune)로 자연스럽게 수렴하게 된다. 이런 의미에서 기업 인증(AD)은 그 자체의 기술적 우위 때문이 아니라, 이미 깔려있는 Windows PC 생태계에 딸려서 함께 살아남는 것에 가깝다 — 4번(업계 소프트웨어)이 사실상 1번(기업 인증)을 떠받치고 있는 구조인 셈이다.

정리하면 — 서버(뒷단 인프라)와 클라이언트(사무실 PC)는 완전히 분리된 문제다. 새솔CRM처럼 웹으로 접속하는 서비스는 서버가 Linux든 Windows든 사무실 PC엔 아무 영향이 없다(진 님이 Windows PC에서 크롬 켜서 Linux 서버 위의 새솔CRM에 접속하는 것처럼). 하지만 PC에 직접 설치해서 쓰는 업계 표준 프로그램이 Windows 전용으로 남아있는 한, 그 PC들을 통제하는 인증 체계 역시 Windows 생태계 안에 머물 수밖에 없다. Windows Server가 스스로 강해서라기보다, Windows PC 기반 업계 소프트웨어 생태계가 워낙 두꺼워서 그 위에 얹힌 인증·관리 체계까지 함께 떠받쳐지고 있는 것으로 보는 편이 더 정확하다. 예외는 회사가 Windows 전용 업계 소프트웨어(3·4번)를 필수로 써야 하는 경우뿐이며, 새솔CRM을 여러 세무사무소가 쓰는 SaaS로 확장할 때도 인증은 Google/카카오 소셜 로그인이나 자체 JWT 인증으로 충분히 가는 것이지 Windows/AD 쪽을 신경 쓸 이유는 없다.


오늘 정리한 전체 그림

  • Cloudflare 보안 설정 = Bot Fight Mode·AI Labyrinth(봇 방어) + DNSSEC(부절식 응답 위조 방지)
  • Lightsail 인스턴스 생성 = 배포판(어떤 리눅스) × 블루프린트(완제품이냐 빈 재료냐)의 조합
  • cPanel = hosting.kr 시절의 그 GUI, 이제는 Lightsail에서도 AlmaLinux 계열로 선택 가능하나 유료 라이선스 감안 필요
  • Lightsail은 EC2를 단순화한 입문용, EC2는 규모가 실제로 커졌을 때 넘어가는 상위 단계
  • 컨테이너·관리형 DB는 SaaS급 확장이 필요해질 때의 다음 카드
  • Windows Server는 웹호스팅이 아니라 기업 내부 인프라·레거시 영역에서 여전히 굳건

몇 년을 헤맸던 “왜 이렇게 선택지가 많지”라는 막막함이, 결국 두세 개의 축으로 정리된다는 걸 알고 나니 뻥 뚫린 기분이다. 서버 운영을 처음 시작하는 사람이라면, 이 글의 표 하나만 옆에 두고 인스턴스 생성 화면을 열어봐도 훨씬 수월할 것 같다.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 기록은 여기까지지만,
생각은 아직 이동 중이다