제리의 기록

에라토스테네스의 체

에라토스테네스의 체란? 에라토스테네스의 체란 소수를 찾는 방법입니다. 해당 방법은 마치 체로 치듯이 수를 걸러낸다고 해서 에라토스테네스의 체 라고 부른다고 합니다. 동작 방식 우리는 체에 집중해서 하나씩 소수가 아닌 수를 걸러낼 것 입니다. 즉, “소수를 찾고 해당 소수의 배수를 모두 지우면 소수만 남는다!” 입니다. 예를 들어, 100 이하의 ...

메일 서버 준비하기 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 11 메일 서버 준비하기) 📩 메일을 전송하고 싶다면? 메일 전송 시스템 메일 전송 시스템을 크게 보면 메일을 보내는 송신자, 메일을 받는 수신자가 있고 그 사이에서는 해당 메일을 전달해주는 메일 서버가 있습니다! 송신자는 작성한...

로드밸런서 알아보기 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 7 로드 밸런서 준비하기) 서비스 사용자가 늘어나면? 서비스를 운영할 때 서버는 몇대나 있어야 할까요? 사용자가 많이 없는 경우에는 1대의 서버만으로도 요청을 처리할 수 있지만 사용자가 늘어나면 늘어날수록 요청을 깔끔하게 처리하기 어려워지며 서...

웹서버 준비하기 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 6 웹서버 준비하기) 웹 서버 (1) 웹 서버란? 웹 서버는 브라우저나 애플리케이션으로부터 요청을 받아 HTML이나 JSON 등의 응답을 반환하는 역할을 하는 서버를 뜻합니다. 웹 서버 또한 앞선 점프 서버와 같이 EC2를 통해 생성할 수 있습...

private 리소스에 접근하는 방법 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 5 점프 서버 준비하기) 점프 서버 (1) 점프 서버란? 점프 서버(Bastion Host)란 우리가 생성한 모든 리소스에 접근할 수 있는 입구를 의미합니다. 점프 서버는 EC2를 이용해 구축할 수 있습니다. 점프 서버는 리소스로의 통로 ...

VPC 구축하기 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 4 가상 네트워크 만들기) 네트워크 네트워크란? 네트워크는 일상 생활 속에서도 많이 사용하고 전문 용어로도 많이 사용되는 단어인데요. 네트워크의 정의는 무엇일까요? 국제 전기 전자 공학회 IEEE에서는 몇 개의 독립적인 장치가 적절한 영...

IAM으로 안전한 조직 준비하기 (AWS로 시작하는 인프라 구축의 정석)

본 포스트는 AWS로 시작하는 인프라 구축의 정석 책을 활용한 스터디 기록입니다. (CHAPTER 3 안전한 조작 준비하기) AWS 계정을 처음 만들면 AWS 계정을 처음 만들게 되면 그 계정은 루트 사용자 계정이 됩니다. 루트 사용자 여기서 루트 사용자란? 모든 AWS 서비스 및 기능에 대한 접근 권한을 가진 사용자를 뜻하는데요. 모든...