← PortfolioBlogRSS

TIL · · 2 min read

AWS SAA 자격증 공부 노트 1

awssaasolutions architect
AWS SAA 자격증 공부 노트 1

IP

  1. 네트워크와 연결된 모든 장치에는 IP 주소가 할당된다.
  2. 일반적으로 IPv4가 사용된다.
  3. IP주소가 172.31.0.0/16 이라면...
    1. 앞의 두 칸은 네트워크 부분이다.
    2. 뒤의 두 칸은 호스트 부분(네트워크 안에서 접속할 수 있는 서버를 알려줌)이다.
    3. / 뒤는 '서브넷 마스크'다. 앞의 두칸(8+8)이 네트워크 부분이라는 소리다.
  4. IP 주소가 0.0.0.0/0이면 '전체 네트워크'를 의미한다.
    1. 인터넷 게이트웨이를 이용할 때 쓴다.
  5. 보안 그룹과 네트워크 ACL은 방화벽이다.
  6. 라우터: IP 주소를 찾아가기 위한 네비게이션. 최적의 경로를 찾아준다.
    1. 라우팅 테이블: 지도 데이터. 어떤 엔드포인트를 경유할지 써있다.

VPC

  1. VPC는 일반적으로 프라이빗 IP 주소를 사용한다.
    1. 외부 퍼블릭 IP와 겹치면 통신할 수 없기 때문이다.
    2. 접속할 네트워크와도 CIDR이 겹치면 안 된다.
  2. VPC만으로는 EC2를 만들 수 없다. 그 안에 서브넷을 만들어야 한다.
  3. 서브넷은 하나의 AZ에만 만들 수 있다.
  4. VPC에 라우팅 테이블을 만들고, 서브넷별로 지정한다.

VPC-인터넷

  1. 기본 상태에서는 VPC 외부로 통신할 수 없다. (달리 말하면, 내부는 할 수 있다)
    1. 인터넷 게이트웨이를 달아준 서브넷이 퍼블릭 서브넷이다.
    2. 그게 없는 깡통 서브넷이 프라이빗 서브넷이다.
    3. 인터넷 게이트웨이가 한 방향인데 NAT 게이트웨이다.
  2. 인터넷과 연결하는 방법
    1. 서브넷: 인터넷 게이트웨이
    2. EC2: IP (퍼블릭 IP와 Elastic IP가 있다. 퍼블릭 IP는 공짜인데 매번 바뀜. Elastic IP는 나만 쓰는 전용 IP다.)

VPC-다른 AWS 서비스

  1. VPC 피어링 or Transit Gateway를 사용.
    1. 인터넷을 통한 방법임 .
    2. CIDR 겹치면 안됨.
  2. 게이트웨이 엔드포인트(S3, DynamoDB) or 인터페이스 엔드포인트 사용
    1. 인터넷이 아닌, 프라이빗 네트워크를 이용한 방법임.

VPC-온프레미스

  1. Site-to-Site VPN
    1. 프라이빗 IP 주소를 이용하는 방법. (프라이빗 "IP"이기 때문에 인터넷을 사용함)
    2. 온프레미스에 라우터 기기를 설치함.
    3. 비교되는 서비스로 Client VPN이 있다. 이건 한 번만 쓸 때 쓰는거.
  2. Direct Connect
    1. 전용선으로 연결
    2. aws 서비스 - 온프레미스 ->이렇게로도 연결할 수 있음.

네트워크 ACL

  1. 서브넷에 설정한다.
    1. 보안 그룹은 EC2에 설정한다.
  2. 허용, 거부 모두 설정할 수 있다.
    1. 보안 그룹은 기본이 거부고, 허용만 할 수 있다.
  3. 정보를 저장하지 않는다.
    1. 보안 그룹은 정보를 저장한다.

Route53

  1. 라우팅의 종류
    1. 단순 라우팅
    2. 가중치 기반 라우팅
    3. 지리적 위치 라우팅
    4. 지연 시간 라우팅
    5. 장애 조치 라우팅
    6. 다중값 응답 라우팅(랜덤)

Cloudfront

  1. 엣지에서 굴러간다.
  2. 가용성, 보안, 속도에 좋다.
  3. 오리진
    1. 뭐든 원본으로 설정할 수 있다.
    2. AWS 서비스 중에서는 S3, ELB를 쓸 수 있다.

관련 포스트

← 모든 포스트