본문 바로가기

개발 가이드14

Spring Cloud Gateway 완전 가이드 3 9. Spring Security + JWT 인증마이크로서비스 환경에서는 모든 서비스가 각각 인증 로직을 구현하면 중복 코드와 보안 관리 문제가 발생합니다.일반적으로 API Gateway에서 인증을 담당하고, Backend 서비스에는 인증된 사용자 정보만 전달하는 구조를 사용합니다.Client ↓ Spring Cloud Gateway JWT 검증 권한 검사 Header 전달 ↓ MicroserviceJWT 인증 처리 흐름사용자가 로그인하여 JWT Token 발급Client가 API 요청 시 Authorization Header 전달Gateway Filter에서 JWT 검증검증 성공 시 Backend 서비스 호출사용자 정보 Header 전달JWT Authentication Filter 예제@Co.. 2026. 8. 3.
Spring Cloud Gateway 완전 가이드 2 4. Spring Cloud Gateway 프로젝트 구성Spring Cloud Gateway 프로젝트는 Spring Boot 기반으로 생성하며 WebFlux 기반으로 동작하기 때문에 Spring MVC와는 다른 구조를 사용합니다.Maven 의존성 설정 org.springframework.cloud spring-cloud-starter-gateway org.springframework.boot spring-boot-starter-actuator Gradle 설정dependencies { implementation( .. 2026. 8. 3.
Spring Cloud Gateway 완전 가이드 Microservice API Gateway GuideSpring Cloud Gateway 완전 가이드Spring Cloud Gateway는 Spring WebFlux 기반의 API Gateway 프레임워크로, 마이크로서비스 환경에서 라우팅, 인증, 필터링, 트래픽 제어, 모니터링을 담당하는 핵심 플랫폼입니다. Spring Cloud API Gateway Routing Filter Security Monitoring Spring Cloud Gateway란? Spring Cloud Gateway는 클라이언트 요청을 받아 적절한 마이크로서비스로 전달하는 API Gateway 역할을 수행합니다.기존 Spring MVC 기반 Gateway와 달리 WebFlux와 Reactor 기반의 논블로킹.. 2026. 8. 3.
Next.js 완전 가이드 React 풀스택 프레임워크 가이드```▲ Next.js 완전 가이드Next.js는 React를 기반으로 라우팅, 서버 렌더링, 데이터 페칭, API 개발과 배포를 하나의 프로젝트에서 처리할 수 있는 풀스택 프레임워크입니다. 이 글에서는 App Router를 중심으로 서버·클라이언트 컴포넌트, 캐시 정책, Server Actions, Route Handlers, 미들웨어, 메타데이터, 스트리밍, 이미지 최적화와 배포까지 실무에 필요한 핵심 내용을 정리합니다.```App Router Server Components Server Actions SSR·SSG·ISR Vercel·Cloudflare핵심 포인트Next.js에서는 모든 페이지에 하나의 렌더링 방식을 적용하는 것이 아니라 페이지와 컴포넌트의 특성에 .. 2026. 7. 29.
React 완전 가이드 검색 설명: React 19를 기준으로 개발 환경 구성, Hooks, Actions, 상태 관리, TanStack Query, React Hook Form, 컴포넌트 설계, 성능 최적화, 테스트와 접근성을 정리합니다. -->프론트엔드 개발 가이드```⚛️ React 19 완전 가이드React는 컴포넌트를 조합해 사용자 인터페이스를 만드는 대표적인 프론트엔드 라이브러리입니다. 이 글에서는 React 19를 기준으로 개발 환경 구성부터 Hooks, Actions, 상태 관리, 서버 데이터 처리, 폼 검증, 컴포넌트 설계, 성능 최적화, 테스트와 접근성까지 실무에서 필요한 핵심 내용을 정리합니다.```이 글에서 다루는 내용React 문법만 나열하는 것이 아니라 상태를 어디에 두어야 하는지, 서버 데이터와 클라.. 2026. 7. 29.
[Cloud Devops] Kubernetes 심화/실무 완전 가이드 , &는 HTML 안전 문자로 변환했습니다.-->프로덕션 운영 · Kubernetes 심화 가이드Kubernetes 심화/실무 완전 가이드HPA·VPA 오토스케일링, RBAC 보안, StatefulSet·DaemonSet·CronJob, Java AI Agent와 GPU 기반 LLM 추론 서버 배포, 업그레이드·장애 복구·Helm 운영까지 정리합니다.HPA·VPARBACStatefulSetDaemonSetCronJobGPU·LLM설치 없이 Kubernetes 심화 예제를 실습하세요 브라우저에서 단계별 매니페스트와 명령을 실행할 수 있는 AI DevOps Learn Kubernetes 심화 웹 IDE를 제공합니다. Kubernetes 심화 웹 IDE 열기 →이 글의 핵심프로덕션 Kubernetes는 단순히.. 2026. 7. 19.
[Cloud Devops] Kubernetes 완전 가이드 HTML 모드에 전체 붙여 넣기 -->컨테이너 오케스트레이션 실무 가이드Kubernetes 완전 가이드Kubernetes의 기본 개념과 아키텍처부터 kubectl, Pod, Deployment, Service, ConfigMap, Secret, Ingress, HPA와 Helm까지 실무 예제로 정리합니다.PodDeploymentServiceIngressHPAHelm핵심 요약Kubernetes는 컨테이너를 직접 실행하는 도구가 아니라 원하는 상태를 선언하고 배포·복구·확장·네트워크를 자동화하는 운영 플랫폼입니다. YAML 문법뿐 아니라 resource, probe, rollout, secret과 장애 복구 기준을 함께 이해해야 합니다.목차Kubernetes란?아키텍처kubectlPodDeploymentSe.. 2026. 7. 19.
[AI 개발] 7. LI LlamaIndex 완전 가이드 , &, 따옴표는 HTML 안전 문자로 변환했습니다.-->RAG · AI Agent 데이터 파이프라인 가이드LlamaIndex 완전 가이드LlamaIndex로 고급 RAG 파이프라인, ReAct Agent, 서브쿼리 분해와 하이브리드 검색을 구축합니다. ChromaDB·Pinecone 연동, RAGAS 평가와 프로덕션 운영까지 정리합니다.고급 RAGReAct AgentSub-questionHybrid SearchVector DBRAGAS설치 없이 LlamaIndex 예제를 실행해 보세요 브라우저에서 단계별 코드를 실행하고 결과를 확인할 수 있는 AI DevOps Learn LlamaIndex 웹 IDE를 제공합니다. LlamaIndex 웹 IDE 열기 →이 글의 핵심LlamaIndex는 문서 수집과 파싱.. 2026. 7. 19.
[AI 개발] 6. LC LangChain 완전 가이드 , &, 따옴표는 HTML 안전 문자로 변환했습니다.-->LLM 애플리케이션 · RAG · AI Agent 개발 가이드LangChain 완전 가이드LangChain으로 모델과 프롬프트를 연결하고, 구조화된 출력, Tool Calling, RAG, AI Agent, 스트리밍과 LangSmith 관측까지 구현하는 흐름을 정리합니다.LLMPromptLCELRAGAI AgentLangSmithAI DevOps Learn에서 LangChain을 단계별로 학습하세요 원문 가이드에서는 LangChain 핵심 개념과 실습 흐름을 한 번에 확인할 수 있습니다. LangChain 원문 가이드 열기 →이 글의 핵심LangChain은 모델 하나를 호출하는 라이브러리가 아니라 모델, 프롬프트, 데이터, 도구와 실행 흐름을 조합.. 2026. 7. 19.
[AI 개발] 5. Hugging Face 완전 가이드 , &, 따옴표는 HTML 안전 문자로 변환했습니다.-->모델 허브 · 파인튜닝 · LLM 서빙 가이드Hugging Face 완전 가이드Transformers와 Model Hub를 이용한 모델 실행부터 Inference API, LoRA·QLoRA 파인튜닝, 데이터셋 준비, TGI 기반 LLM 서빙, 모델 평가와 AI Agent 연동까지 정리합니다.TransformersModel HubLoRA·QLoRAPEFTTGIsmolagents설치 없이 Hugging Face 예제를 실행해 보세요 브라우저에서 단계별 코드를 실행하고 결과를 확인할 수 있는 AI DevOps Learn Hugging Face 웹 IDE를 제공합니다. Hugging Face 웹 IDE 열기 →이 글의 핵심Hugging Face는 모델을.. 2026. 7. 19.
[AI 개발] 4. JAX 완전 가이드 ML / AI 고성능 수치 연산 가이드JAX 완전 가이드JAX는 NumPy 스타일 API에 자동 미분, JIT 컴파일, 벡터화와 다중 장치 실행을 결합한 고성능 수치 연산 라이브러리입니다. 설치부터 grad, jit, vmap, 상태 관리와 운영 검증까지 실무 흐름으로 정리합니다.JAX NumPy자동 미분JIT 컴파일vmapGPU·TPU수치 검증설치 없이 JAX를 실행해 보세요브라우저에서 단계별 예제를 실행하고 결과를 직접 확인할 수 있는 AI DevOps Learn JAX 웹 IDE를 제공합니다.JAX 웹 IDE 열기 →이 글의 핵심JAX의 핵심은 NumPy와 비슷한 배열 연산을 함수 변환과 결합하는 것입니다. grad는 자동 미분, jit는 컴파일, vmap은 배치 벡터화를 담당합니다. 실무에서는 순.. 2026. 7. 19.
[AI 개발] 3. PyTorch 완전 가이드 , &, 따옴표는 HTML 안전 문자로 처리했습니다.-->Python 딥러닝 프레임워크 가이드PyTorch 완전 가이드PyTorch로 딥러닝 모델을 만들고 학습하는 방법을 정리합니다. Tensor, Autograd, Dataset과 DataLoader, 학습 루프, GPU 실행, 모델 저장과 추론까지 실무 흐름에 맞춰 살펴봅니다.TensorAutogradDataLoaderGPU모델 학습추론이 글의 핵심PyTorch 학습의 기본 흐름은 데이터를 Tensor로 준비하고, 모델의 forward 연산을 수행한 뒤 loss를 계산하고, backward와 optimizer step을 반복하는 것입니다. 운영 단계에서는 재현성, checkpoint, GPU 사용률과 데이터 로딩 병목까지 함께 관리해야 합니다.목차Py.. 2026. 7. 19.
[AI 개발] 2. C++와 ML/AI 완전 가이드 ML / AI 고성능 연산 언어 가이드C++ 완전 가이드C++가 ML·AI 시스템에서 담당하는 역할부터 CMake 빌드, 배열 연산, Python 바인딩, 추론 엔진, 설계와 운영 검증까지 한 번에 정리합니다.CMake텐서 연산pybind11ONNX RuntimeTensorRT성능 검증핵심 요약Python은 모델 실험과 애플리케이션 개발에 강하고, C++는 실제 연산 코어와 런타임 성능에 강합니다. 두 언어를 경쟁 관계가 아니라 역할을 나눠 사용하는 조합으로 이해하는 것이 중요합니다.목차C++와 ML/AI빌드 환경배열 연산Python 바인딩추론 엔진C++ 실무 설계운영 기준검증 전략1. C++와 ML/AIC++는 텐서 연산, CUDA 바인딩, 추론 런타임, 모델 서빙 엔진처럼 성능이 중요한 ML·AI 코.. 2026. 7. 19.
[AI 개발] 1. Python AI 완전 가이드: 설치부터 AI·FastAPI 개발까지 Python AI 완전 가이드: 설치부터 AI 개발까지Python 설치, 가상환경, 기본 문법, 비동기 프로그래밍, NumPy·Pandas, PyTorch, Transformers, LangChain, FastAPI까지 한 번에 정리한 실전 입문 가이드입니다.목차왜 Python인가?운영체제별 Python 설치가상환경 생성 및 활성화VS Code와 uv 설정Python 기본 문법고급 Python 문법NumPy와 PandasPyTorch 딥러닝LLM·AI Agent 개발FastAPI 서버패키지 관리와 개발 도구실무 설계·운영·검증 기준왜 Python인가?Python은 AI·머신러닝 분야에서 가장 널리 활용되는 언어 중 하나입니다. 문법이 간결하고, 데이터 처리부터 모델 개발, API 서버, 자동화까지 하나의.. 2026. 7. 18.