#AWS/#3-Tier

· #AWS/#3-Tier
#.Intro. 이젠 Github를 메인으로 해야겠다.. 여기도 안 쓰는 건 아니겠지만 같이 활용하도록 하겠다. AWS의 기본, 사실 AWS뿐만 아니라 AZURE, GCP 등 어떤 쪽에서나 다 똑같다. 잘 알지는 못하지만, 최대한 자세하게 언급해보겠다. #1.Prologue. 흔히 3-Tier Architecture라고 해서 WEB, WAS, DB라고 하는데 조건과 필요에 따라 바뀔 수 있다. 3-Tier가 가장 기본 구성인 것이고, 2-Tier, 4-Tier 등 구성하기 나름이다. 예전 작성한 글에서 조금 언급도 했던 부분도 있지만, 처음부터 자세하게 해보겠다. cf) Web ==> World Wide Web. Web browser는 클라이언트고, Web Server는 서버라고 하고, 또 S/W, H/..
· #AWS/#3-Tier
#1.Intro. 중간중간에 나오는 개념이라던지 용어들보다 한 번 테스팅을 해보고 그 다음 찾아가는 게 더 좋은 듯. VPC, Internet Gateway까지 생성 되었다는 가정하에 다음은 각각의 서브네팅과 라우팅을 통해 어떤 네트워크 대역이 인터넷 통신을 가능하게 해주는 친구인지, 어떤 네트워크가 Private하게 하여 접근이 안 되게 하는지 설정. #2.Main. a.검색장에 subnet 입력. b.아래와 같이 보일 것이고 Create Subnet 클릭. c.서브넷을 만들 건데 하나하나 보도록 한다. 일단 Public subnet 2개 생성. VPC는 기존에 생성해놓은 것으로 연결. d. 아래와 같이 subnet 생성된 거 확인 가능. e.처음에 말했던대로 subnet 생성하면 아래처럼 확인 가능...
· #AWS/#3-Tier
#1.Intro. 이전 글들 순서가 정답은 아니지만, 결국 기본적인 네트워크 구축에 있어서 필수 사항이라고 생각하면 될 듯. #2.Main. 사실 routing은 딱히 언급할 게 없다. public 망은 Internet gateway로 향하게 설정만 해주면 된다. private 망은 직접 인터넷과 통신하면 안 되기에 Internet gateway가 아니라 NAT gateway로 향하게 설정하면 끝. #3.Summary. 다음에는 서버에 올리는 걸 진행해보겠다.
· #AWS/#3-Tier
#1.Intro. 이제 실제로 서버를 올리는 과정을 언급하겠다. #2.Main. a.AWS 콘솔에서 EC2를 검색하고 인스턴스 시작. b.가장 일반적인 linux 선택.(이건 강제가 아니라 선택). c.가장 일반적인 t2.micro 선택. d.그 이외에는 딱히 특이사항 없이 default로 생성하면 아래와 같이 생성 확인 가능. #3.Summary. 인스턴스 연결을 해야 되는 부분에 있어서 그 부분은 글이 길어질 수 있기에 다음 글에서 언급하겠다.
· #AWS/#3-Tier
#1.Intro. 가장 기본이라고 할 수 있는 것들을 하나하나 해보도록 하겠다. #2.Main. 대략적으로 아키택쳐를 만들어 봤다. 얼마든지 구성하고자 하는 것에 따라 다르게 만들 수 있기 때문에 참고 정도만 하면 좋을 듯. #3.VPC 생성. a.AWS 사이트에 접속 후 vpc를 검색. b.Lanuch VPC Wizard 클릭. c.클릭하면 Step 1이라고 해서 많은 설명이 있는데 그냥 오른쪽 아래 Select 클릭. d.일종의 테스트 계정이기 때문에 다른 건 Default로 나누고 VPC name만 설정하고 VPC 생성. e.VPC 생성을 하면 아래의 캡쳐처럼 VPC가 생성된 것을 확인. f.위에서 그린 아키택쳐를 봐도 알 수 있듯이 이제 인터넷 통신을 위해 Internet Gateway를 만들어서..
· #AWS/#3-Tier
#1.Intro. VPC에 이어서 VPC를 생성했으니 인터넷 통신을 하기 위한 Internet Gateway를 생성해보겠다. #2.Main. 대략적으로 아키택쳐를 만들어 봤다. 얼마든지 구성하고자 하는 것에 따라 다르게 만들 수 있기 때문에 참고 정도만 하면 좋을 듯. #3.Internet Gateway. a.검색 창에 Internet Gateway or igw라고 입력. b.빨간색으로 표시한 Create Internet gateway 클릭. c.gateway명은 본인이 알기 쉽게 하면 될 듯. 하나의 VPC에는 하나의 Internet gateway만 생성 가능하기에 염두해두고 작성 후 생성. d.생성을 하면 아래와 같이 표시가 되고 초기 생성 시 State는 Detached가 되어 있는 게 정상. e...
· #AWS/#3-Tier
#1.Intro. 중간중간 빠지거나 언급 안 한 개념들이 있지만, 큰 틀을 한 번 해보고 세부적인 건 차후에 언급하겠다. 일단 이전 글들을 통해 Subnet까지는 구성된 상태라고 가정. 이제 실제 public과 private를 설정하기 위한 라우팅 작업을 하기 전, private한 인터넷 통신을 할 수 있도록 NAT gateway를 구성해보겠다. NAT는 퍼블릭 IP가 필요하기 때문에 EIP에서 이중화까지 고려해서 2개의 IP를 할당. #2.Main. a.먼저 아래와 같이 Elastic IPs 클릭. b. 다른 특이사항 없이 아래와 같이 할당 입력. c.2개를 할당할 것이기 때문에 동일한 방법으로 2개 elastic ip 할당. d.이제 NAT gateway를 생성하기 위해 아래와 같이 클릭. e.생성하..
Allblackk
'#AWS/#3-Tier' 카테고리의 글 목록