hony7***
2021-06-18

간결한 예제를 따라 엔진엑스의 다양한 기능을 익힌다. 엔진엑스의 고성능 부하분산과 보안 기능, 서버를 배포하고 관리하는 방법에 초점을 맞춘다.
> 시작
회사에서, 업무를 하면서 Nginx 서버를 사용하는 케이스를 자주 마주치게 됩니다.
다만 직접 써보질 않아서, 이름만 아는 친구 같은 느낌의 솔루션이였습니다.
그러던 중 최근에 프로젝트를 수행하며 Nginx 를 직접사용하게 되었습니다.
클라우드와 on premise 인프라 간 통신중계 역할을 Nginx 를 이용해 직접
reverse proxy 로 구축해 본 경험이 생겨 조금 친해진(?) 느낌과
막연한 호감(?)을 느끼던 와중에 우연치 않게 이 책을 접하게 되었습니다.
> 책의 구성 및 내용
책은 233 page로 얇은 편인데 총 17개 챕터로 구성되어 있습니다.
깊이있게 내용을 다루기 보다는 넓게 다양한 케이스와 환경을 안내하고 있습니다.
Nginx 를 깊이 있게 다루시는 엔지니어보다는 아키텍트로서 Nginx 가 할 수 있는 역할들을
폭넓게 배워서 필요부분에 적용할 때 보기 좋은 책같습니다.
Nginx 에 대해 정말 다양하게 설명하고 있습니다.
단순히 Loadbalencing 을 위한 목적으로 사용할 때에 부하분산 알고리즘부터,
클라우드 환경에서 사용될 때, 예시나 배포 방법도 나와있어 폭넓게 기능에 대해 배우기 좋은 책입니다.

다만 아쉬운 점은 Nginx 자체가 워낙 사용처나 역할이 다양해서
사례별로 깊이 있게 설명되지 못한 점은 아쉽지만,
기능적인 다양성에대해 설명하고 있는 점에서 개인적으로는 더 보기 좋았습니다.
> 장점
1. 가볍게 보기 좋습니다.
책도 가볍고, 간단한 예제들과 기능에 대해 설명되어 있어 폭넓게 이해하기 쉽습니다.
2. 예제가 이해하기 쉽습니다.
복잡한 설명 없이 각 기능에 대한 예제들이 있어 Nginx 설정에 참고하기 쉽습니다.
> 단점
1. 깊이있는 내용을 다루지는 않습니다.
Nginx 자체가 워낙 다양한 용도로 사용되기 때문에 모두 깊게 설명하기는 제한되기 때문에 큰 단점은 아니지만
이미 Nginx 에 익숙하신분이 보시기에는 기술적으로 깊게 다루지는 않습니다.
> 책읽기 필요사항
네트워크 관련 지식이나, 웹서비스 개발 경험이 있는분이 보시면 더욱 좋을 것 같습니다.
> 추천 독자
인프라 시스템 구성을 고민중인 아키텍트, Nginx 의 다양한 기능을 배우고 싶은 개발자 등
> 정보
저자: 데릭 디용기
옮긴이: 노승헌
출판사: 한빛미디어
가격: 20,000원
전체 페이지: 233페이지
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."