top100***
2023-02-25

웹 서버 소프트웨어 엔진엑스의 다양한 기능을 익힌다. 문제-해결-논의 형식의 간결한 레시피로 구성되어 있어 필요한 기능을 찾아보기 쉽다.
회사에서 하이브리드 데이터플랫폼을 지향하는데
nginx로 시작되는 vm 명칭을 봤다.
도대체 이 녀석은 무슨 역할을 하는지 그냥 지나갔다.
하지만 이 책을 보고 난 이후에 베스쳔 호스트라는 걸을 알았다.
(베스쳔 호스트는 내부 네트워크에 접속할 수 있는 경로를 의미한다.)
그 이외 이 책의 내용을 통해 알게 된 것과 구성 방식에 대해 느낀 점을 정리한다.
1. nginx는 100% 무료인 오픈소스로 제공된다?
반은 맞고 반은 틀리다. nginx의 기능 중 유료 버젼인 nginx plus와 nginx controller가 있다. ADC와 같은 고급 기능들이 유로 버젼에 있다.
아직 나는 이런 기능들을 사용할 요건이 없지만, 이런 것이 있다라는 점을 알아서 다행이라고 생각한다.
2. 사용하고 싶은 기능만 발췌해서 볼 수 있다.
문제, 해결, 논의로 순으로 내용을 담고 있다. 책 제목에 쿡북이 있는 것처럼 필요한 부분만 해당 레시피를 이용하면 되는 것이다.
이 부분은 전체를 읽을 필요 없고 업무 중 요건이 나오면 해당 부분만 읽으면 편할 것이다.
이 부분만 보더라도 nginx를 입문하는 사람들에게 공식적으로 검토된 책을 통해 쉽게 딥다이브할 수 있는 가치를 지닌다고 생각한다.
3. 많은 nginx의 기능들
첫장을 nginx의 기초로 시작하여 다양한 기능들을 다룬다. (유료 서비스 포함)
고성능 부하분산, 트래픽 관리, 대규모 확장 가능한 콘텐츠 캐싱, 프로그래머빌리티와 자동화, 인증, 보안 제어, HTTP/2, 정교한 스트리밍 등을 다룬다.
특히 요즘 대세인 클라우드 환경까지 다루어 알찬 것같다. 물론 클라우드 환경은 AWS, GCP, Azure 3사 모두를 다룬다.
해당 책 내용을 통해 nginx의 기능들이 무엇이 있는지 알게 되었고
요건이 들어오면 해당 쿡북을 통해 다룰 생각이다.
“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”