AWS 보안: AWS 보안 서비스와 클라우드 보호 방법, 초등학교 4학년 수준으로

발행: (2025년 12월 29일 오후 12:02 GMT+9)
7 분 소요
원문: Dev.to

Source: Dev.to

AWS를 거대한 디지털 도시라고 상상해 보세요. 악의적인 행위자는 다음과 같은 일을 시도할 수 있습니다:

  • 허가 없이 집에 들어가기
  • 비밀을 훔치기
  • 창문을 깨뜨리기
  • 교통 체증 만들기

AWS는 이 도시를 안전하게 지키기 위해 보안 요원, 자물쇠, 카메라, 경보 및 규칙을 제공합니다. 이제 하나씩 만나보며 이야기를 풀어갑시다.

IAM – 신분증 검사기

IAM은 학교 정문 경비와 같습니다. 누구든 들어오기 전에 “신분증을 보여 주세요!” 라고 말하고 다음을 결정합니다:

  • 누가 AWS에 들어갈 수 있는지
  • 어떤 방(리소스)에 접근할 수 있는지
  • 어떤 작업을 수행할 수 있는지

누군가 비밀번호를 탈취했지만 MFA가 활성화된 경우, IAM은 전화나 OTP가 없으므로 차단합니다.

예방하는 것

  • 무단 접근
  • 계정 탈취

보안 그룹 – 문 잠금

보안 그룹은 각 교실 문에 있는 잠금 장치입니다. 이들은 다음을 결정합니다:

  • 누가 들어올 수 있는지
  • 누가 나갈 수 있는지

허가된 방문자만 입장할 수 있습니다. 해커가 무작위 IP로 서버를 스캔하면 보안 그룹이 즉시 차단합니다.

방지하는 것

  • 포트 스캔
  • 무단 네트워크 접근

NACLs – 학교 경계벽

NACLs는 학교 주변의 큰 경계벽입니다. 그것들은:

  • 서브넷 수준에서 트래픽을 허용하거나 차단합니다
  • 추가 방어 계층으로 작동합니다

의심스러운 트래픽이 악성 국가/IP 범위에서 오는 경우, NACLs는 서버에 도달하기 전에 차단합니다.

Prevents

  • 대규모 원치 않는 트래픽
  • 네트워크 오용

AWS WAF – 웹 바디가드

WAF는 웹사이트를 위한 바디가드입니다. 다음을 차단합니다:

  • 나쁜 URL
  • 위험한 입력
  • 한 번에 너무 많은 요청
-- Example of a SQL Injection attempt
' OR 1=1 --

WAF는 이러한 공격을 즉시 차단합니다.

방지

  • SQL 인젝션
  • 교차 사이트 스크립팅 (XSS)

AWS Shield – 홍수 방어기

Shield는 인터넷 홍수(DDoS 공격)로부터 보호합니다. 수천 명이 한 번에 학교에 들어가려는 상황을 상상해 보세요 — Shield가 인파를 관리합니다. 공격자가 수백만 개의 요청을 보내 웹사이트를 다운시키려 하면, Shield가 트래픽을 흡수합니다.

Prevents

  • DDoS 공격
  • 웹사이트 다운타임

AWS KMS – 잠금 장치 제작자

KMS는 데이터에 강력한 잠금을 생성합니다. 누군가 데이터를 훔치더라도 키 없이는 쓸모가 없습니다.

Prevents

  • 데이터 도난
  • 규정 위반

Secrets Manager – 비밀 일기

Secrets Manager는 다음을 저장합니다:

  • 비밀번호
  • API 키
  • 데이터베이스 자격 증명

안전하고 비밀스럽게 저장합니다. 코드에 비밀번호를 하드코딩하는 대신(해커가 읽을 수 있음), Secrets Manager가 이를 숨깁니다.

Prevents

  • 자격 증명 유출
  • GitHub에서의 우발적 노출

GuardDuty – 스마트 감시자

GuardDuty는 절대 잠들지 않습니다. 다음을 감시합니다:

  • 로그인 행동
  • API 호출
  • 네트워크 트래픽

그리고 “뭔가 수상합니다!” 라고 외칩니다. 누군가가 자정에 다른 나라에서 로그인하면 GuardDuty가 알림을 보냅니다.

예방하는 항목

  • 수상한 활동
  • 암호화폐 채굴 공격

Inspector – 건강 검사기

Inspector는 서버를 의사처럼 점검합니다. 다음을 확인합니다:

  • 구식 소프트웨어
  • 알려진 보안 문제(CVEs)

서버에 패치되지 않은 취약점이 있으면, Inspector가 해커가 이를 악용하기 전에 경고합니다.

예방

  • 악용
  • 알려진 취약점

CloudTrail – CCTV 카메라

CloudTrail은 다음을 기록합니다:

  • 누가 무엇을 했는지
  • 언제 했는지
  • 어디서 했는지

누군가 리소스를 삭제하면, CloudTrail은 정확히 누가 삭제했는지 알려줍니다.

도움이 되는 영역

  • 조사
  • 규정 준수 감사

Security Hub – The Control Room

Security Hub는 중앙 제어실입니다. 다음 서비스에서 알림을 수집합니다:

  • GuardDuty
  • Inspector
  • IAM
  • Config

그리고 모든 정보를 한 곳에 표시합니다. 열 개의 도구를 확인하는 대신, 보안 팀은 단일 대시보드에서 모든 것을 볼 수 있습니다.

AWS 보안이 함께 작동하는 방식 (어린이 스타일)

  • 경비원 → IAM
  • 잠금장치 → Security Groups
  • 벽 → NACLs
  • 카메라 → CloudTrail
  • 알람 → GuardDuty
  • 의사 → Inspector

함께 하면 해커를 막고, 데이터를 보호하며, 애플리케이션을 안전하게 유지합니다.

Back to Blog

관련 글

더 보기 »