10.12 유찬희 TA님 특강

김재현·2022년 10월 12일
0

오프라인 특강

목록 보기
11/12

수업 참고자료

학습목표

3-tier 아키텍처를 구성하는데 사용하는 각 개념들을 살펴보고, 어디까지 3-tier 아키텍처인지, 어디까지 구현해야 3-tier라고 할 수 있는지 알아보자.

  • Nat Gateway는 내부 서브넷이 외부와 통신하기 위해서 사용하는 것.
  • localhost는 내/외부 개념이 없다.
    내 컴퓨터에서만 열람할 수 있다.
  • 모든 시스템을 localhost에 두면 성능이나 보안에 문제가 생길 수 있다.
    그렇기 때문에 다른 서버(컴퓨터)에 두고, 그것이 3-tier

VPC

  • 가상 네트워크
    실제로 존재하는 것은 아니지만, 다른 컴퓨터로 서비스를 하나씩 실행할건데 마치 같은 컴퓨터에서 실행 한 것처럼 네트워크를 구성하고 싶을때 사용하는 개념

Subnet

  • VPC는 가상 네트워크이기 때문에 내부 네트워크에 IP를 할당해 줄 수 있다.
    그 IP 범위를 지정해 주는 것.

인터넷 게이트웨이

  • VPC는 가상 네트워크 환경이기 때문에 외부 인터넷과 연결하기 위해서는 추가 설정이 필요하다.
    VPC나 서브넷은 그냥 IP주소에 불과하지만, 인터넷 게이트웨이를 설정함으로써 인터넷과 통신을 할 수 있게 된다.

라우팅 테이블

  • 어떤 서브넷끼리/인터넷 게이트웨이와 통신할지 정리하는 것.

NAT Gateway

  • 자기가 보내는 요청에 대해서만 응답을 받을 수 있음.
    private는 연결이 안되기 때문에 업데이트나 통신을 못하기 때문에 이 환경에서 개발하는 것은 불가능에 가까움.
  • 서브넷 - 외부인터넷이 아닌 서브넷 - 퍼블릭 서브넷 - 외부인터넷순으로 진행된다.

실습

  • 수업 참고자료 참고

mysql :
% : 외부에서 들어올 수 있는 계정이라는 의미
grant all privileges on test.* : test 데이터베이스의 모든 테이블에 대해서 권한을 주겠다.

0개의 댓글