본문 바로가기

전체 글13

[AWS 네트워크] Elastic IP, NAT Gateway, NACL, Security Group 이번 글에서는 컴퓨팅 노드가 외부망으로 어떻게 연결이 되는지와, OSI 4계층에서의 방화벽 장비에 대해 알아본다. Elastic IP와 NAT Gateway 컴퓨팅 노드가 외부망과 연결이 되려면 두 가지 방법이 있다. 우선 컴퓨팅 노드가 Internet Gateway 정책이 반영된 Routing Table을 가진 Subnet (Public Subnet) 에 있을 경우 Elastic IP(EIP)를 연결하면 된다. EIP는 Public IP라 생각하면 된다. 무료 서비스이지만 EIP를 할당 받고 연결하지 않을 경우 과금이 발생한다. (대부분 이걸 몰라서 연습할 때 비용이 나간다..) 그렇다면 Internet Gateway 정책이 반영되지 않은 Routing Table을 가진 Subnet (Private .. 2023. 4. 4.
[AWS 네트워크] VPC, Subnet, Internet Gateway, Routing Table AWS 네트워크에 대한 전반적인 내용을 다룬다. AWS는 온프레미스와 네트워크 구조가 비슷하나, 세부적으로 차이를 보인다. 이번 글에서는 VPC와 Subnet, Intenet Gateway, Routing Table 에 대해 알아보도록 한다. 순서대로 생성이 필요하다. VPC와 Subnet VPC는 가상 사설 네트워크 환경이다. 우리가 컴퓨팅 노드를 배치하려면 무조건 VPC가 필요하다. 가장 큰 특징은 리전 단위로 생성이 가능하다는 점이다. 리전은 데이터센터 여러개를 묶어 놓은 하나의 개념이라고 보면 될 것 같다. 우리나라에는 서울 리전이 있다. Subnet은 컴퓨팅 노드가 배치되는 네트워크다. Availability Zone 단위로 생성이 되고, 이전에 만들어 둔 VPC의 IP 대역을 적절한 단위로 분.. 2023. 4. 4.
5장 웹서버 이 장에서 배울 것은 여러 종류의 소프트웨어 및 하드웨어 웹 서버에 대해 조사 HTTP 통신을 진단해주는 간단한 웹 서버를 제작 어떻게 웹 서버가 HTTP 트랜잭션을 처리하는지 단계별 설명 웹 서버란? 웹 서버는 HTTP 및 그와 관련된 TCP 처리를 구현한 것 웹 서버는 HTTP 프로토콜을 구현하고, 웹 리소스를 관리하며, 웹 서버 관리 기능을 제공 TCP 커넥션 관리에 대한 책임을 운영체제와 나눠 갖는다. 웹 서버가 하는 일 공통적으로 아래와 같은 몇 가지 일들을 수행한다. 커넥션을 맺는다. → 클라이언트의 접속을 받아들이거나, 원치 않는 클라이언트라면 닫는다. 요청을 받는다. → HTTP 요청 메시지를 네트워크로부터 읽어 들인다. 요청을 처리한다. → 요청 메시지를 해석 및 행동을 취한다. 리소스에.. 2023. 3. 31.
#1 무엇을 해야할까? 회사를 다니면서 한 달에 천만 원의 수입을 얻으려면 오랜 시간이 필요할 것이라고 생각했고, 계속 업무에 몰입하다보면 언젠가는 달성 가능한 목표라고 생각했다. 하지만 이렇게 생각만 하고 살기에는 인생이 너무 짧고, 빠른 시일 내에 월 천만 원의 목표를 달성하고 싶다. 그래서 벌인 챌린지. 6개월 안에 월 천만원의 수입을 달성해 보자! 아직 계획도 없고, 무엇을 해야 할지는 모르지만 목표를 세웠으니, 실패하더라도 최대한 한번 노력을 해보자.! 이 노력이 앞으로 살아가는 데 있어 밑거름이 될 것이라고 확신한다. 6개월 안에 월 천만 원을 벌기 위해 다른 모든 것들을 더욱 쉬워지게 하거나 필요 없게 만들 단 하나의 일은 무엇인가? 생각해 보면 회사에서 일하는 것 말고도 돈을 벌 수 있는 방법은 정말 많다. 이 .. 2023. 3. 31.