-
반응형
AWS에서 EKS파트를 공부 중인데, 쿠버네티스를 활용하여 Nginx 서비스를 배포해야 하는 과제를 받았습니다. 살면서 처음 들어보는 단어입니다... Nginx...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
그래서 깊게는 아니더라도 대충 뭐하는 놈인지 공부하며 정리해봤습니다.
Nginx(엔진엑스)란...?
- 요즘 널리 많이 사용되는 웹 서버용 오픈 소스 소프트웨어
웹 서버란...?
- 웹 서버용 오픈 소스 소프트웨어
- 웹 서버...? -> 정적 파일에 대한 응답을 처리
- Why 웹 서버...? -> WAS는 동적인 처리를 담당한다. 단순한 정적 파일에 대한 처리를 웹 서버에서 담당하여 WAS의 짐을 줄여주기 위함
Why Nginx...?
- 빠르다 -> 다른 웹서버에 비해 초당 요청 처리 속도가 현저히 빠름
- 리버스 프록시로 사용 가능 -> 로드 밸런싱, 보안 향상, 캐싱 가능 등등의 장점
- HTTPS를 쉽게 설정 가능
- 비동기 처리 가능 -> 이벤트 루프 방식으로 많은 트래픽을 동시에 처리할 수 있음
#리버스 프록시: 인터넷과 백엔드 사이에 있는 서버로, 서버의 역할을 대신해주며 안전한 운영이 가능하게 함
반응형'IT > 따로 공부' 카테고리의 다른 글
[Python] Lambda 표현식란...? (0) 2021.08.13 [Python] iter, next 내장함수 (0) 2021.08.13 [AWS] EC2 (0) 2021.08.10 VM(Virtual Machine) vs Container (0) 2021.08.02 댓글