NGINX Unit은 개인 웹사이트부터 스타트업, 엔터프라이즈급 프로덕션 배포에 이르기까지 복잡성에 관계없이 모든 웹 아키텍처의 구성 요소로 사용할 수 있는 범용 웹 애플리케이션 서버입니다. NGINX Unit은 최신 마이크로서비스 환경을 간소화하고 레거시 및 모놀리식 애플리케이션을 현대화하는 등 다양한 사용 사례를 지원함으로써 일반적인 웹 애플리케이션 스택의 여러 계층을 통합합니다.
NGINX Unit를 사용하면 다음을 수행할 수 있습니다:
- 웹 서버로서 정적 자산 제공
- 여러 언어로 작성된 애플리케이션 코드를 기본적으로 실행
- 백엔드 서버로 요청 프록시
- 웹 앱에 진정한 엔드투엔드 TLS를 구현하세요
- 구성 API(일명 제어 API)를 사용하여 런타임 동작을 즉시 재구성
다양한 기능을 갖춘 NGINX Unit을 어디서부터 배워야 할까요? 이를 위해 모든 세부 내용을 다루는 12개 이상의 강의로 구성된 종합 동영상 과정을 마련했습니다! 하지만 강의 수가 많다고 부담스러워하지 마세요. 각 강의는 10분 이내이며, 주제를 간단한 단계로 나누고 실시간 데모를 제공해 누구나 쉽게 학습할 수 있습니다.
이 동영상 강좌를 모두 마치면 NGINX Unit을 설치하고, 구성 API를 사용하고, “Hello, World!” 애플리케이션을 실행하고, NGINX Unit을 웹 서버로 구성하는 방법을 비롯해 훨씬 더 많은 내용을 익히게 됩니다.
NGINX Unit 동영상 지금 시청 가능
먼저 강좌 개요 영상을 시청하세요:
NGINX Unit을 심층적으로 살펴보는 동영상으로 넘어가는 데 필요한 배경지식을 제공합니다.
NGINX Unit이란? – 이 소개 영상에서는 NGINX Unit의 기본 개념과 NGINX Unit이 해결할 수 있는 복잡한 애플리케이션 스택 문제, 그리고 단일 구성 요소만으로도 대규모 에코시스템을 관리하는 방법을 알아봅니다.
Linux Debian 및 Ubuntu에 NGINX Unit을 설치하는 방법 – 라이브 데모를 통해 NGINX Unit 리포지토리를 살펴보고 두 가지 Linux 오픈 소스 운영 체제인 Debian과 Ubuntu에 소프트웨어를 설치하는 방법을 알아보세요.
Config API 및 Unit 구성 요소 살펴보기 – Ubuntu 설치를 바탕으로 NGINX Unit이 제대로 실행되고 있는지 확인하는 방법을 알아보고, 구성 API에서 가장 중요한 사항을 살펴보세요.
웹 서버로서의 NGINX Unit – NGINX Unit을 웹 서버로 활용하는 방법(간단한 HTML 인덱스 파일 및 JSON 구성 생성)을 자세히 살펴보고, 단일 페이지 애플리케이션(SPA) 배포와 같은 일반적인 웹 서버 사용 사례를 알아보세요.
NGINX Unit에서 첫 번째 “Hello World” 작성하기 – NGINX Unit 구성 API를 사용하여 간단한 “Hello, World!” 프로그램을 정의하는 방법을 알아보세요. 데모가 끝날 때쯤이면 직접 프로그램을 작성할 수 있게 됩니다!
NGINX Unit 언어 모듈 소개 – NGINX Unit을 애플리케이션 서버로 소개하는 이 과정에서 사용 가능한 언어 모듈과 설치 방법을 알아보세요.
곧 공개될 NGINX Unit 동영상
향후 동영상에서는 다음 언어로 작성된 앱을 Unit으로 서비스하는 방법을 알아봅니다:
- Go
- Java
- JavaScript (NodeJS)
- PHP
- Python
향후 동영상이 공개될 때 알림을 받으려면 YouTube에서 NGINX 채널을 구독하세요.
위에 나열된 모든 동영상은 YouTube의 NGINX Unit 재생목록에서 확인할 수 있습니다(앞으로 공개될 동영상도 기대해 주세요). 전체 문서도 제공하고 있으니 설치 안내부터 시작해 보세요.
여러분의 환경에서 NGINX Unit을 어떻게 활용하실지 기대됩니다! 아래 댓글란에 알려 주세요.
작성자 소개

관련 블로그 게시물
시청하기: KubeCon North America 2023에서의 NGINX Gateway Fabric
이 영상에서는 KubeCon의 NGINX 부스를 찾아가, 저희가 공개한 Kubernetes Gateway API 구현을 살펴봅니다.
F5 NGINX로 대규모 WAF 플릿을 확인하고 관리하는 2가지 방법
앱 보안을 강화하는 두 가지 방법을 소개합니다. NGINX Management Suite를 통해 WAF 운영에 대한 가시성을 높이고, NGINX App Protect WAF를 활용해 코드형 보안을 구현하는 것입니다.
Ingress 컨트롤러 선택 가이드, 4부: NGINX Ingress Controller 옵션
개발 주체, 개발 철학, 프로덕션 환경 준비도, 보안 및 지원을 기준으로 어떤 NGINX Ingress 컨트롤러가 가장 적합한지 알아보세요.
진화하는 공격 환경에 NGINX App Protect Denial of Service가 적응하는 방법
NGINX App Protect Denial of Service(DoS)가 계층 7 DoS 공격을 방어하기 위해 완화 방법을 실시간으로 조정하는 방식을 설명합니다. 정상적인 사용자 행동과 서버 상태에 대한 모델을 생성하여 공격을 나타내는 이상 징후를 감지하고 맞춤형 완화 시그니처를 적용할 수 있습니다.
NGINX Instance Manager를 활용한 대규모 구성 업데이트 및 인증서 관리
NGINX Instance Manager 버전 1.0에는 두 가지 새로운 기능이 도입되었습니다. NGINX 인스턴스에 태그와 사용자 역할을 지정하면 전체 그룹에 구성을 한 번에 적용할 수 있습니다. 인증서 검사는 만료 예정인 인증서를 감지하여 서비스 중단을 방지할 수 있도록 인증서를 교체할 수 있게 해줍니다.
Netflix가 자사 CDN의 핵심으로 NGINX를 선택한 이유
Netflix가 글로벌 콘텐츠 전송 네트워크인 Open Connect의 스트리밍 미디어 기술로 NGINX를 선택한 이유를 NGINX 개발자 Gleb Smirnoff에게서 알아보세요.