서브넷은 컴퓨터 네트워크를 수강하셨다면 (정작 저는 아직 안들은ㅎ) 들어보셨을겁니다.
그렇다면 퍼블릭 서브넷과 프라이빗 서브넷은 뭘까 ??
이번 세션에서 한번 다뤄볼건데,
다양한 개념들이 많이 나올겁니다. 일단은 한번 쭉 설명하고 나중에 총정리도 해드릴테니 천천히 읽어봅시다!
‘인터넷 게이트웨이(IGW)’로의 ‘라우팅’이 되어있느냐 여부
가 퍼블릭과 프라이빗을 구분합니다.
퍼블릭 서브넷은 인터넷에 접근할 수 있는 서브넷을 의미합니다.
즉, 퍼블릭 서브넷 안에 있는 클라우드 리소스들은 전부 인터넷에 접근할 수 있고, 인터넷도 해당 리소스에 접근할 수 있다는 의미입니다.
대표적으로 프론트엔드 웹 서버가 여기에 해당됩니다. (요즘은 프론트엔드 서버도 프라이빗 서브넷에 넣긴 하는데, 일단은 예시를 위해 이렇게 언급했습니다)
프라이빗 서브넷은 그 반대로 인터넷에 접근할 수 없는, 다른 말로는 외부에서 접근하면 안되는 클라우드 리소스들을 프라이빗 서브넷 안에 생성합니다.
대표적으로 백엔드 서버와 데이터베이스 서버가 여기에 해당됩니다.