728x90
클라우드(Cloud)
- 쉽게 말해 가상 서버이다.
- 인터넷 상의 가상화된 서버에 프로그램을 두고 필요시에 host 등에 불러와 사용하는 서비스
- 서버 세팅을 하나만 하면 된다는 장점 -> 효율성 up
퍼블릭 클라우드(Public Cloud)
- 인터넷에 접속 가능한 모든 사용자를 위한 클라우드 서비스 모델
프라이빗 클라우드(Private Cloud)
- 제한된 네트워크 상에서 특정 기업이나 특정 사용자만을 대상으로 하는 클라우드
하이브리드 클라우드(Hybrid Cloud)
- 퍼블릭, 프라이빗을 병행해 사용
- 유연성, 경제성, 신속성, 보안성
VPN(Virtual Private Network)
- 실제 사설망이 아닌 가상 사설망이다.
- 실제로 같은 네트워크 상에 있지만 논리적으로 다른 네트워크인 것처럼 동작한다.
- 보통 보안상의 이유로 사용되는 것이 일반적이다.
VPC(Virtual Private Cloud)
- Web Server에서 EC2 인스턴스들을 VPC별로 네트워크를 구성할 수 있다.
- VPC별로 다르게 네트워크 설정을 줄 수 있다. - 독립된 네트워크 처럼 동작
- VPC가 없다면 EC2 instance 끼리 서로 거미줄 처럼 연결되기 때문에 효율성 down.
서브넷(Subnet)
- VPC를 잘게 쪼개는 과정
- 서브넷은 VPC보다 더 작은 단위이기에 서브넷 마스크가 더 높아져(서브넷 마스크가 높아지면 host 할당 범위가 좁아진다.) 아이피 범위가 더 작은 값을 갖게됨
- 서브넷을 나누는 이유는 더 많은 네트워크 망을 만들기 위함 - 낭비되는 IP를 줄일 수 있음(서브넷 마스크의 목적과 유사)
Classic
- 서로 다른 계정의 서버들 간 사설 통신 가능
- region간 서버 사설 통신 가능(한국, 미국, 싱가포르..)
- 다양한 설치형 서버 이미지 이용 가능(centos, linux)
- 구축하려는 서비스 규모 작을 때 사용 - VPC 대비 비용 절감
ACG(Access Control Group)
- 서버 간 네트워크 접근 제어 및 관리를 할 수 있는 IP/Port 기반 필터링 방화벽 서비스.
- 개별적으로 개개인의 방화벽 설정할 필요없이 서버 그룹에 대한 ACG Rule을 정하여 손쉽게 관리를 가능하게 함
- putty를 이용하여 서버에 접속할 경우 해당 서버의 공인 ip, port number를 등록해야하고 또한 해당 서버로의 접근 권한을 부여 할 유저의 ip와 port number(22) 또한 등록해주어야한다. putty의 port number는 기본적으로 22번이므로 이점 인지하여 등록해야 접근이 가능하다!
Port Fowarding
- 해당 ip에 접근할 수 있게 port를 열어주는 동작
728x90
'CS 개념정리 > 네트워크' 카테고리의 다른 글
[네트워크 CS 준비] 3.HTTP (0) | 2023.01.13 |
---|---|
[네트워크 CS 준비] 2.URI와 웹 브라우저 요청 흐름 (0) | 2023.01.13 |
[네트워크 CS] 1. 인터넷 네트워크 (1) | 2023.01.12 |
웹사이트 보안 - SSL, TLS, HTTP, HTTPS 개념 정리 (0) | 2023.01.06 |
API 개념 정리 - Rest API, Soap API (0) | 2023.01.06 |