배포 (Deployment)

  • 다른 사람들이 인터넷을 이용할 수 있도록 하는 것

EC2 ( Elastic Computer Cloud)

  • 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스
  • 하나의 컴퓨터
  • 백엔드 서버를 배포할 때 주로 사용
    • 이유
      • 인터넷을 통해 내 컴퓨터에 접근할 수 있게 만들다보니 보안적인 위험을 피하기 위함
      • 로깅, 오토스케일링, 로드밸런싱 등 많은 부가기능을 보유

리전( Region)

  • 컴퓨터(EC2)를 어느 지역에서 빌릴 것인지를 정하는 것
  • 애플리케이션의 주된 사용자들의 위치와 지리적으로 가까운 리전(Region)을 선택하는 것이 유리

인스턴스

  • AWS EC2에서 빌리는 컴퓨터 1대

인스턴스 유형

  • AWS EC2에서 빌리는 컴퓨터 1대의 사양

키 페어(Key pair)

  • EC2 컴퓨터에 접근할 때 사용하는 비밀번호

보안 그룹

  • AWS 클라우드에서의 네트워크 보안
  • 집 바깥 쪽에 쳐져있는 울타리와 대문 같은 것
    • 접근해도 되는 트래픽인지 확인
      • www(외부) → EC2 Instance(내부) 접근 : Inbound traffic
      • EC2 Instance → www 접근 : outbound traffic
  • Ip 와 포트를 설정 가능

IP 와 Port

  • IP : 특정 컴퓨터를 가르키는 주소
    • 13.250.15.132
  • Port : 한 컴퓨터 안에서 실행되고 있는 특정 프로그램의 주소
    • :3000
  • 쉽게 비교
    • 우편 주소 : 아파트 주소 (IP) + 동 호수(Port)

+ Recent posts