이전

리뷰 (4)

한줄평
평점 분포
  • 리뷰 총점10 50%
  • 리뷰 총점8 25%
  • 리뷰 총점6 25%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 10.0
  • 30대 9.0
  • 40대 6.0
  • 50대 0.0

포토/동영상 (1)

리뷰 총점 종이책
NGINX를 학습하고 싶으면 추천합니다.
"NGINX를 학습하고 싶으면 추천합니다." 내용보기
0. 들어가기에 앞서한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.제목 : NGINX 쿡북 3판저자 : 데릭 디용기번역 : 노승헌출간 : 2021년 6월 1일페이지 : 236쪽1. 이 책을 선택한 이유최근 nextjs 를 사용하면서 프론트 엔드에서 서버를 띄우고, 정적 컨텐츠를 서빙하고 리버스 프록시 등을 사용해야 하는 경우가 빈번하게 발생하고 있습니다. 이제 슬슬
"NGINX를 학습하고 싶으면 추천합니다." 내용보기

0. 들어가기에 앞서

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

제목 : NGINX 쿡북 3판
저자 : 데릭 디용기
번역 : 노승헌
출간 : 2021년 6월 1일
페이지 : 236쪽

1. 이 책을 선택한 이유

최근 nextjs 를 사용하면서 프론트 엔드에서 서버를 띄우고, 정적 컨텐츠를 서빙하고 리버스 프록시 등을 사용해야 하는 경우가 빈번하게 발생하고 있습니다. 이제 슬슬 프론트쪽 배포 및 인프라를 배워보고자 NGINX 쿡북을 선택하게 되었습니다.


2. 예상 독자

개발을 갓 입문하신 분들에게는 비추천 합니다. NGINX를 한번도 사용하지 않은 경우에는 읽어보기에 괜찮은 것 같습니다. NGINX의 수많은 기능들을 하나하나 해결하기 보다는, 각 문제 상황에 대한 해결책을 이야기 하면서 NGINX를 알아갈 수 있기에 목적의식을 가지고 보기에 좋을 것 같습니다.


3. 목차

chapter 1 엔진엑스 기초

chapter 2 고성능 부하분산

chapter 3 트래픽 관리

chapter 4 대규모 확장 가능한 콘텐츠 캐싱

chapter 5 프로그래머빌리티와 자동화

chapter 6 인증

chapter 7 보안 제어

chapter 8 HTTP/2

chapter 9 정교한 스트리밍

chapter 10 클라우드 환경 배포

chapter 11 컨테이너와 마이크로서비스

chapter 12 고가용성 보장을 위한 설정

chapter 13 고급 활동 모니터링

chapter 14 디버깅과 트러블슈팅

chapter 15 성능 튜닝

chapter 16 엔진엑스 컨트롤러

chapter 17 실전 운영 팁


4. 리뷰

NGINX는 웹 서버용 오픈 소스 소프트웨어로, 상당히 널리 쓰이고 있습니다. 가볍고 확장 가능한 요청을 동시에 처리할 수 있어 정적 컨텐츠(HTML, CSS,JS) 뿐만 아니라 이미지 등도 처리할 수 있습니다. 또한 로드 밸런서와 프록시등으로 사용하기 때문에 BE, FE 모두 다 알아두면 좋은 웹 서버 입니다.

웹서버를 다루게 되는 경우 본인이 다루는 한정적인 범위 내에서만 사용하기 떄문에, 웹서버의 다양한 기술 및 스펙을 알기란 쉽지 않습니다. 그러나 이책의 경우 고성능 부하분산과 보안 기능, 서버 배포와 관리 방법에 초점을 맞추고 있습니다.

뿐만 아니라, NGINX PLUS와 NGINX 컨트롤러라는 상용 버전에 대한 설명까지 포함되고 있어 다양한 기능을 학습할 수 있습니다.

이 책은 NGINX의 내용 뿐만 아니라, 이를 활용하여 네트워크에 대한 지식까지 학습 및 활용 할 수 있습니다. HTTP, TCP, UDP 서버 부하분산과 트래픽 암호화, 보안 링크, HTTP 인증 하위 요청을 통한 접근 보안등 인프라와 보안에 대해 학습 및 실습할 수 있으며 NGINX를 클라우드 서비스(AWS, Azure, GCP)에 띄워보며 다양한 환경에서 NGINX를 다룰 수 있다는 장점이 있습니다.

실제 개발자로써 NGINX를 쓰거나 이에 대해 학습이 필요한 개발자라면 꼭 한번 읽어 보는 것을 추천합니다.

k******6 2024.09.01. 신고 공감 0 댓글 0
리뷰 총점 종이책
106가지 레시피로 배우는 NGINX 활용 방안
"106가지 레시피로 배우는 NGINX 활용 방안" 내용보기
이 책은 15개의 챕터로 나눠서 주제별로 NGINX 기초, 부하분산, 트래픽 관리, 콘텐츠 캐싱 등으로 책 내용을 진행한다.NGINX 기초부터 시작해서 부하분산, 트래픽 관리, 콘텐츠 캐싱 등의 주제로 NGINX를 활용하는 방법을 설명해주면서 이후 챕터에서는 HTTP/2.HTTP/3, 스트리밍, 보안, 모니터링, 로깅 등 심화된 레벨에서도 활용하는 팁에 대해 설명해주고 있기 때문에 키워드별로 필요
"106가지 레시피로 배우는 NGINX 활용 방안" 내용보기
이 책은 15개의 챕터로 나눠서 주제별로 NGINX 기초, 부하분산, 트래픽 관리, 콘텐츠 캐싱 등으로 책 내용을 진행한다.

NGINX 기초부터 시작해서 부하분산, 트래픽 관리, 콘텐츠 캐싱 등의 주제로 NGINX를 활용하는 방법을 설명해주면서 이후 챕터에서는 HTTP/2.HTTP/3, 스트리밍, 보안, 모니터링, 로깅 등 심화된 레벨에서도 활용하는 팁에 대해 설명해주고 있기 때문에 키워드별로 필요할 때마다 찾아보기좋다.

키워드별로 챕터를 나눠서 해당 파트에 대한 팁들과 간단한 설명들이 나와있기 때문에 언제든 필요할 때마다 키워드로 찾아서 보기 좋은 책이다.
o****2 2024.08.18. 신고 공감 0 댓글 0
리뷰 총점 종이책
다양한 레시피를 확인할 수 있는 NGINX 쿡북
"다양한 레시피를 확인할 수 있는 NGINX 쿡북" 내용보기
책은 엔진엑스에 대한 간단한 소개와 설치부터 시작하여, 고성능 부하분산, 트래픽 관리, 인증, 클라우드 환경 배포와 관련된 레시피를 확인할 수 있다. 또한 엔진엑스에 대해 찾아볼 때 처음 접하게 되는 엔진엑스 오픈소스뿐만 아니라, 상용화 버전인 엔진엑스 플러스에서 사용할 수 있는 기능들에 대한 레시피도 확인할 수 있으니 필요한 때에 목차를 확인하여 참고할 수 있다.책 초반
"다양한 레시피를 확인할 수 있는 NGINX 쿡북" 내용보기

책은 엔진엑스에 대한 간단한 소개와 설치부터 시작하여, 고성능 부하분산, 트래픽 관리, 인증, 클라우드 환경 배포와 관련된 레시피를 확인할 수 있다. 또한 엔진엑스에 대해 찾아볼 때 처음 접하게 되는 엔진엑스 오픈소스뿐만 아니라, 상용화 버전인 엔진엑스 플러스에서 사용할 수 있는 기능들에 대한 레시피도 확인할 수 있으니 필요한 때에 목차를 확인하여 참고할 수 있다.

책 초반에는 엔진엑스 대한 소개와 설치에 대한 명령어도 확인할 수 있다. 나는 우분투를 사용하고 있기 때문에, 우분투에서 엔진엑스를 설치할 수 있는 명령어를 참고하여 따라서 설치를 해보았다. 책에서 여러 레시피는 확인할 수 있지만, 사실상 직접 엔진엑스를 사용하고 있어야 책에서의 내용을 활용할 수 있는 부분들이 컸다. 나처럼 엔진엑스 초짜는 참고하기는 좋지만, 당장 적용하기는 솔직히 쉽지는 않아 보였다. 아무래도 쿡북이다 보니, 어느 정도는 엔진엑스에 대한 기본 지식이 있어야 읽기도 따라 하기도 수월해 보였다.



챕터2에는 고성능 부하분산에 대해 나온다. 그나마 조금은 익숙했던 부분이었다. 이전에 로드밸런싱 테스트를 하느라, L4스위치 대신 맨 앞에 NGINX를 두고, 아파치 웹서버 2대로 로드밸런싱을 했었다. 당시에는 당장 닥친 일을 처리하기 급급해 되게만 했었는데, 마침 HTTP 부하분산에 대한 부분에서 확인하니 반가웠다. 내가 했던 건 HTTP 부하분산이었는데, 그 외에 TCP/UDP 부하분산과 관련된 레시피도 확인할 수 있다.

각 레시피는 해결을 위한 어떤 문제에 대하 먼저 알린 후에, 어떻게 해결할 수 있는지에 대해 예시와 설명이 나와있다. 그리고 해결을 바탕으로 논의에는 부가적인 설명이 덧붙여져 있다. 필요에 따라 함께 보기 부분도 있어서, 자세한 내용은 적혀져 있는 url 을 통해 웹사이트에 방문해 확인해 볼 수 있도록 하고 있있다. 개인적으로 GeoIP 모듈을 사용해, 국가 단위 접근을 차단할 수 있다는 게 관심이 갔다. 왠지 알아두면 좋을 것 같은 부분이다. 현재 NGINX를 사용하고 있는 건 아니라서 당장 해결할 문제는 없지만, 그럼에도 한 번 읽어두면 나중에 혹시라도 필요하다면 찾아서 참고할 수 있을 것 같다.

한빛미디어 서평단 <나는리뷰어다> 활동을 위해 책을 제공 받아 작성된 서평입니다.
k*****4 2024.08.25. 신고 공감 0 댓글 0
리뷰 총점 종이책
[도서리뷰] NGINX 쿡북
"[도서리뷰] NGINX 쿡북" 내용보기
이 책은 NGINX 쿡북 개정판으로 벌써 3번째 개정판입니다. 다양한 예시를 토대로 엔진엑스의 사용방법을 안내줘서 엔지니어나 개발자들에게 도움을 주는 안내서입니다. 국내에선 아파치 톰캣으로 구성한 사례가 많았지만, 근래에는 NGINX로 웹서버를 구성하는 사례가 점점 늘어나는 추세인거 같습니다. 클라우드 서비스가 대세인 요새 퍼블릭 클라우드 서비스에는 기본적으로 탑재가 되어
"[도서리뷰] NGINX 쿡북" 내용보기
이 책은 NGINX 쿡북 개정판으로 벌써 3번째 개정판입니다. 다양한 예시를 토대로 엔진엑스의 사용방법을 안내줘서 엔지니어나 개발자들에게 도움을 주는 안내서입니다. 국내에선 아파치 톰캣으로 구성한 사례가 많았지만, 근래에는 NGINX로 웹서버를 구성하는 사례가 점점 늘어나는 추세인거 같습니다. 
클라우드 서비스가 대세인 요새 퍼블릭 클라우드 서비스에는 기본적으로 탑재가 되어 있는 경우가 많습니다. 특히 다양한 유즈케이스에 엔진엑스 기능을 접목한다면 손쉽게 웹애플리케이션을 만들 수 있기 때문에 최적의 선택지가 될거 같습니다. 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
 

m*****1 2024.08.25. 신고 공감 0 댓글 0