기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
NGINX One 을 위한 AI 어시스턴트를 소개합니다.
NGINX STORE
NGINX One 을 위한 AI 어시스턴트를 소개합니다.

NGINX One 을 위한 AI 어시스턴트를 소개합니다. NGINX One 용 AI 어시스턴트를 새롭게 선보입니다. NGINX 전용 대형 언어 모델을 기반으로 한 AI 어시스턴트를 소개합니다. DevOps, SecOps, NetOps, Platform Ops 팀 모두에게 실시간 가치를 제공합니다.상황에 맞는 가이드를 통해 효율적인 운영을 지원합니다. ...

HAProxy Round Robin Load Balancing
NGINX STORE
HAProxy Round Robin Load Balancing

HAProxy Round Robin Load Balancing 웹 서비스의 가용성과 성능을 극대화하기 위해 로드 밸런싱을 필수적인 요소입니다. 다양한 로드 밸런싱 기법 중에서 Round-Robin 방식은 가장 간단하면서도 효과적인 방법으로 널리 사용되고 있습니다. HAProxy Round Robin load balancing은 강력한 툴로 자리 잡고 ...

NGINX Canary 배포 를 NGINX Plus Ingress Controller에서 구현
NGINX STORE
NGINX Canary 배포 를 NGINX Plus Ingress Controller에서 구현

NGINX Canary 배포 를 NGINX Plus Ingress Controller에서 구현 NGINX Plus Ingress Controller를 활용한 NGINX Canary 배포 방식은 새로운 애플리케이션 버전을 안전하게 배포하는 전략입니다. 이 포스트에서는 NGINX의 기능을 통해 트래픽을 점진적으로 새로운 버전과 전환하여 안정성과 성능을 유...

NGINX Plus Sidecar 배포하고 Prometheus 연동하기
NGINX STORE
NGINX Plus Sidecar 배포하고 Prometheus 연동하기

NGINX Plus Sidecar 배포하고 Prometheus 연동하기 이 포스트에서는 쿠버네티스 환경에서 NGINX Plus Sidecar 를 배포하고 해당 메트릭을 Prometheus와 연동하는 방법을 알아봅니다. NGINX Plus는 고급 로드 밸런싱 기능과 모니터링 기능을 제공하여 애플리케이션의 성능을 극대화할 수 있습니다. NGINX Plus...

NGINX Plus Session Log 모듈을 통해 로깅 세션 구성
NGINX STORE
NGINX Plus Session Log 모듈을 통해 로깅 세션 구성

NGINX Plus Session Log 모듈을 통해 로깅 세션 구성 이번 포스트에서는 NGINX Plus session log 모듈을 통해 세션에 대한 로깅을 구성하는 방법에 대해 설명합니다. 세션 로깅을 활성화하는 이유는 여러가지가 있으며, 그중 몇 가지는 아래와 같습니다. 세션 로깅은 웹사이트 운영에 필수적인 요소로, 사용자 경험을 향상시키고, ...

NGINX Plus Ingress Controller + Prometheus+ Grafana 통합 가이드
NGINX STORE
NGINX Plus Ingress Controller + Prometheus+ Grafana 통합 가이드

NGINX Plus Ingress Controller + Prometheus+ Grafana 통합 가이드 현대적인 애플리케이션 환경에서는 가용성과 성능을 보장하기 위해 다양한 모니터링 솔루션이 필요합니다. 특히, Kubernetes 환경에서 Ingress Controller의 상태를 효과적으로 모니터링하는 것은 서비스 운영의 핵심 요소 중 하나입니다....

Gateway API 솔루션의 미래를 개척하는 NGINX
NGINX STORE
Gateway API 솔루션의 미래를 개척하는 NGINX

Gateway API 솔루션의 미래를 개척하는 NGINX Kubernetes 커뮤니티가 Gateway API 의 일반 가용성을 공식적으로 발표한 지 거의 1년 반이 지났습니다. 이는 Kubernetes 클러스터에서 네트워킹 및 트래픽 관리가 처리되는 방식을 새롭게 정의한 이정표입니다. 이는 단순한 증분적 업데이트 그 이상이었습니다. 이는 클라우드 기반...

NGINX Gateway Fabric Data plane 설정
NGINX STORE
NGINX Gateway Fabric Data plane 설정

NGINX Gateway Fabric Data plane 설정 이 문서는 NGINX Gateway Fabric Data plane 설정을 동적으로 업데이트 하는 방법에 관해 설명합니다. 목차 1. NGINX Gateway Fabric Data plane 개요2. 설정 조회 및 업데이트3. 수동으로 설정 생성4. NGINX Gateway Fabric D...

Jenkins – Kubernetes 클러스터 배포 가이드
NGINX STORE
Jenkins – Kubernetes 클러스터 배포 가이드

Jenkins – Kubernetes 클러스터 배포 가이드 이 포스트는 오픈 소스 CI(Continuous Integration / 지속적인 통합) 도구인 Jenkins 에 대해 알아보고, Jenkins를 Kubernetes 클러스터에 Helm 차트를 활용하여 배포하는 방법에 관해 설명합니다. 목차 1. Jenkins란? 1-1. ...

Istio 를 통한 JWT Claim 기반 라우팅 구현
NGINX STORE
Istio 를 통한 JWT Claim 기반 라우팅 구현

Istio 를 통한 JWT Claim 기반 라우팅 구현 Istio 와 같은 Service Mesh를 활용하면 JWT Claim을 손쉽게 검증하고 이를 기반으로 동적 라우팅을 구현할 수 있습니다. JWT Claim 기반 라우팅은 사용자의 정보와 권한을 바탕으로 요청을 세분화하고, 맞춤형 트래픽 분배를 가능하게 하는 효과적인 방법입니다. 해당 포스트에서는...

GitHub Action 을 통해 NGINX 로드 밸런서 배포 자동화 구현
NGINX STORE
GitHub Action 을 통해 NGINX 로드 밸런서 배포 자동화 구현

GitHub Action 을 통해 NGINX 로드 밸런서 배포 자동화 구현 이 블로그 포스트는 GitHub Action을 사용하여 NGINX 로드 밸런서 설정의 자동화된 배포 프로세스를 구현하는 방법을 설명합니다. GitHub Action을 활용하여 코드 변경 시 로드 밸런서 설정이 자동으로 업데이트 되도록 구성하고, 이를 통해 효율적이고 안정적인 배...

NGINX Location 매칭 가이드
NGINX STORE
NGINX Location 매칭 가이드

NGINX Location 매칭 가이드 이번 포스트에서는 NGINX Location 블록별 요청 URI 가이드에 대한 설명입니다. NGINX는 웹 서버 소프트웨어로, 높은 성능과 안정성을 자랑합니다. 다양한 기능 중에서도 Location 블록은 특정 URI에 대한 요청을 처리하는 데 매우 중요한 역할을 합니다. 아래 자세한 가이드를 확인하려 상황에 맞...

Rook Ceph 클러스터 Kubernetes 배포 가이드
NGINX STORE
Rook Ceph 클러스터 Kubernetes 배포 가이드

Rook Ceph 클러스터 Kubernetes 배포 가이드 이 포스트는 Kubernetes 클러스터에 Rook Ceph 클러스터를 배포하여 워커 노드의 스토리지를 통해 Ceph의 분산 스토리지 시스템을 구성하는 방법을 설명합니다. Rook은 Ceph를 Kubernetes에서 네이티브하게 실행할 수 있도록 지원하며, 이를 통해 블록, 파일, 오브젝트 스...

k8s – Multi Master Node 구성 (고가용성)
NGINX STORE
k8s – Multi Master Node 구성 (고가용성)

k8s – Multi Master Node 구성 (고가용성) Kubernetes 클러스터는 단일 마스터 노드로 운영될 경우 장애 발생 시 클러스터 전체가 정상적으로 동작하지 않을 위험이 있습니다. 이를 방지하기 위해 Multi Master Node 구성을 활용하면 클러스터의 안정성과 가용성을 향상시킬 수 있습니다. 본 문서에서는 Multi ...

K9s – Kubernetes Cluster Manager
NGINX STORE
K9s – Kubernetes Cluster Manager

K9s – Kubernetes Cluster Manager K9s 는 Kubernetes 클러스터 관리의 효율성을 극대화하기 위해 설계된 강력한 CLI 도구입니다. YAML 파일을 작성하거나 복잡한 kubectl 명령어를 기억하지 않고도 직관적인 Terminal UI에서 Kubernetes 리소스를 손쉽게 관리하고 모니터링할 수 있습니다. ...

클라우드 스토리지 유형과 특징, 활용 방안
NGINX STORE
클라우드 스토리지 유형과 특징, 활용 방안

클라우드 스토리지 유형과 특징, 활용 방안 이 포스트는 클라우드에서 주로 제공하는 세 가지 주요 스토리지 유형인 오브젝트 스토리지, 파일 스토리지, 블록 스토리지의 특징과, 각각의 스토리지를 어떤 상황에서 활용하는 것이 적합한지 설명합니다. 이러한 스토리지는 클라우드뿐만 아니라 온프레미스 환경에서도 활용할 수 있으며, 요구사항에 따라 적절한 방식으로 ...

Istio Traffic Management: 모범 사례 살펴보기
NGINX STORE
Istio Traffic Management: 모범 사례 살펴보기

Istio Traffic Management: 모범 사례 살펴보기 이 블로그 포스트는 Istio 를 사용하며 네트워킹 또는 트래픽 관리 문제를 방지하기 위한 특정 배포 또는 구성 지침을 제공합니다. 목차 1. 서비스의 기본 경로 설정2. 네임스페이스 간 구성 공유 제어3. 네임스페이스 간 Istio Destination Rule 적용 문제4. Isti...

Helm – Kubernetes 패키지 매니저
NGINX STORE
Helm – Kubernetes 패키지 매니저

Helm – Kubernetes 패키지 매니저 이 포스트는 Kubernetes의 패키지 매니저와 같은 역할을 하는 Helm 이 무엇인지 알아보고, Helm의 기능과 구성 요소 및 설치 방법과 기본적으로 사용되는 명령어에 관해 설명합니다. 목차 1. Helm이란?2. Helm 주요 기능3. Helm 구성 요소4. Helm 설치 방법5. Hel...

NGINX App Protect WAF V5 – 기존 NGINX 통합 설치 가이드
NGINX STORE
NGINX App Protect WAF V5 – 기존 NGINX 통합 설치 가이드

NGINX App Protect WAF V5 – 기존 NGINX 통합 설치 가이드 이 포스트는 기존에 NGINX가 설치된 인스턴스에 NGINX App Protect WAF V5(NAP WAF)를 추가로 설치하여 통합하는 방법을 설명합니다. app-protect-module 패키지를 설치하고, Docker를 통해 waf-enforcer, wa...

Kubernetes Web UI Dashboard 배포 및 사용법
NGINX STORE
Kubernetes Web UI Dashboard 배포 및 사용법

Kubernetes Web UI Dashboard 배포 및 사용법 Kubernetes Dashboard 는 Kubernetes 클러스터를 시각적으로 관리할 수 있는 웹 기반 UI입니다. 이를 통해 클러스터의 리소스를 모니터링하고, 애플리케이션 배포 상태를 확인하며, 직접 추가, 수정 및 삭제하는 등의 작업을 수행할 수 있습니다. 본 문서에서는 Kube...

Kubernetes CronJob 을 이용한 NGINX Pod 로그 관리
NGINX STORE
Kubernetes CronJob 을 이용한 NGINX Pod 로그 관리

Kubernetes CronJob 을 이용한 NGINX Pod 로그 관리 Kubernetes에서 NGINX Pod의 로그를 효과적으로 관리하는 것은 시스템 유지보수와 운영의 핵심 요소입니다. 일반적으로 로그는 Pod 내부에서 생성되며, 이를 적절히 보존하거나 주기적으로 정리하지 않으면 저장 공간 부족과 같은 문제를 초래할 수 있습니다. 이를 해결하기 ...

Jaeger, OpenTelemetry 활용 Kubernetes 트래픽 흐름 추적
NGINX STORE
Jaeger, OpenTelemetry 활용 Kubernetes 트래픽 흐름 추적

Jaeger, OpenTelemetry 활용 Kubernetes 트래픽 흐름 추적 이 포스트에서는 Kubernetes 클러스터에 OpenTelemetry Operator를 통해 Jaeger 를 배포하고, OpenTelemetry Collector와 통합하여 Pod 간의 트래픽 흐름을 추적하는 방법을 다룹니다. 클러스터 내부의 마이크로서비스 애플리케이션...

Istio Ambient Mesh 설치 가이드
NGINX STORE
Istio Ambient Mesh 설치 가이드

Istio Ambient Mesh 설치 가이드 이 포스트는 Istio Ambient Mesh가 무엇인지 알아보고, Kubernetes 클러스터에 Istio Ambient Mesh 를 설치하는 방법을 다룹니다. Istio Ambient Mesh는 기존 Sidecar 기반의 Istio Service Mesh를 대체하는 새로운 아키텍처로,서비스 간 보안(m...