기술과 경험을 나누는 공간

개발하며 배운 것들과 유용한 팁들을 기록합니다.

Posts

59

Dify 실사용 리뷰: 오픈소스 노코드 LLM 플랫폼의 강점과 한계

Dify를 실제로 사용해본 경험을 바탕으로 오픈소스 노코드 LLM 플랫폼의 강점과 한계를 분석한다. RAG 파이프라인 구축, Agent 워크플로우, Self-hosted 배포의 장점과 n8n·Make 대비 차별점, 엔터프라이즈 운영 시 고려 사항을 정리했다.

Kubernetes에서 GPU Sharing 정리 Time‑Slicing, MPS, MIG

Kubernetes에서 NVIDIA GPU를 여러 워크로드가 함께 쓰게 만드는 방법(Time‑Slicing, CUDA MPS, MIG)과 각각의 격리/성능/운영 포인트를 정리한다.

sim: 자연어로 워크플로우를 생성하는 오픈소스 노코드 에이전트 툴

sim은 자연어 입력만으로 LLM이 워크플로우를 생성하는 오픈소스 노코드 에이전트 툴이다. Self-hosted와 Managed를 모두 지원하지만 Copilot 의존 구조라는 한계도 존재한다.

Agno Agent Framework 사용기 – 빠르고 단순한 AI Agent 설계

Agno Agent 프레임워크를 직접 사용해보며 느낀 장점과 구조 정리

MCP Gateway 추천, mcp-context-forge 사용기

IBM에서 오픈소스로 공개한 MCP Gateway, mcp-context-forge를 프로덕션 환경에서 운영한 경험을 공유합니다. Virtual Server를 통한 툴 권한 분리, MCP Catalog, 메트릭 기능 등 핵심 기능을 소개합니다.

OpenAI Agent SDK - 간단하게 Agent를 구축하자

많은 Agent 툴을 사용해보고 느낀점

MCP - Model Context Protocol

MCP 구현해보기

Actions Runner Controller 구축하기

MLOps CI 환경 구축하기

Nvidia Triton Inference Server 구축하기

설치부터 운영까지, Triton 추론 서버 실전 가이드

AI 에이전트의 핵심, LLM Function Calling 파헤치기

Python과 OpenAI API를 활용해 LLM이 외부 함수를 호출하고 실제 작업을 수행하는 방법을 알아봅니다.

GKE에서 AWS IAM Role 연동: Access Key 없이 안전하게 AWS 리소스 접근하기

GKE Workload Identity와 AWS IAM Role을 활용한 안전한 멀티클라우드 접근 방식

AI Agent 구현해보기

ChatGPT를 이용한 간단한 주식 agent 봇 만들기

Terraform: IaC를 도구를 이용한 GKE 생성하기

Terraform: IaC를 도구를 이용한 GKE 생성하기

lambda container 배포하기

lambda container 배포하기

kubernetes API 통신 관련 내용 정리

kubernetes API 통신 관련 내용 정리

kubernetes 구성하기

kubernetes 구성하기

2022년을 돌아보며

2022년을 돌아보며

GKE - 자동 업데이트

GKE - 자동 업데이트

GCP - Secret-Manager 구현하기

GCP - Secret-Manager 구현하기

GKE - 워크로드아이덴티티 구성하기

GKE - 워크로드아이덴티티 구성하기

GKE - Keda 구현하기(pub/sub)

GKE - Keda 구현하기(pub/sub)

GCP OnAir - Big Series

GCP OnAir - Big Series

신입개발자 회고

신입개발자 회고

PV, PVS, Storage Class

PV, PVS, Storage Class

dbt - GCP Bigquery 데이터 다루기

Terraform - AutoScale, ALB 구현하기

Terraform - AutoScale, ALB 구현하기

Terraform - 원격저장소 & 격리

Terraform - 원격저장소 & 격리

Terraform - AWS EC2 생성하기

Terraform - AWS EC2 생성하기

Terraform - 변수, 출력

Terraform - 변수, 출력

쿠버네티스 Web-DB pod 연결하기

쿠버네티스 Web-DB pod 연결하기

Kubernetes Cronjob을 이용한 대쉬보드 구축

Kubernetes Cronjob을 이용한 대쉬보드 구축

argoCD를 이용한 CD구축하기

argoCD를 이용한 CD구축하기

Github Action을 이용한 CI구축하기

Github Action을 이용한 CI구축하기

FastAPI Docs 따라하기

FastAPI Docs 따라하기

GCP Cloud CLI를 통한 GKE 자동배포 환경만들기

GCP Cloud CLI를 통한 GKE 자동배포 환경만들기

GCP-k8s Service배포 및 Sticky Session

GCP-k8s Service배포 및 Sticky Session

Spring Boot k8s 배포

Spring Boot k8s 배포

Introduction to MongoDB in Python

Introduction to MongoDB in Python

PySpark - Cleaning Data

PySpark - Cleaning Data

AWS-SAA C02 후기

AWS-SAA C02 후기

PySpark

PySpark

Scala

Scala

AWS - 이론정리

AWS - 이론정리

Database Design

Database Design

Introduction to Relational Databases in SQL

Introduction to Relational Databases in SQL

Introduction to AWS Boto in Python

Introduction to AWS Boto in Python

NLP XAI 구현하기

NLP XAI 구현하기

Building Data Engineering Pipelines in Python

Building Data Engineering Pipelines in Python

Introduction to PySpark

Introduction to PySpark

Introduction to Airflow in Python

Introduction to Airflow in Python

AWS - 아마존 웹서비스 - 클라우드 컴퓨팅

AWS - 아마존 웹서비스 - 클라우드 컴퓨팅

Unit Testing for Data Science in Python

Unit Testing for Data Science in Python

Object-Oriented Programming in Python

Object-Oriented Programming in Python

Introduction to Bash Scripting

Introduction to Bash Scripting

Data Processing in Shell

Data Processing in Shell

Shell

Shell

Writing Functions in Python

Writing Functions in Python

Writing Efficient Python Code

Writing Efficient Python Code

Pandas/Database/SQL/JSON

Pandas/Database/SQL/JSON