작업 사례

주요 사례

Devtron 을 걷어내고 GitOps 로 되돌린 이야기클라우드 인프라 구축·전환

설정이 데이터베이스에 있으면 Git 은 더 이상 진실이 아니다

GKE · ArgoCD · Helm · GitOps — 2026-08

회선이 끊기는 현장에서 쓰는 차량 점검 앱사내 시스템 · ERP 구축

업로드를 화면에서 떼어내면 점검자는 기다리지 않아도 된다

React · TypeScript · IndexedDB · RxJS · PWA · TWA — 2025-03 ~ 2026-06

돌아가는 백엔드를 멈추지 않고 갈아끼우는 중입니다사내 시스템 · ERP 구축

손으로 옮기고 눈으로 확인하는 방식으로는 못 한다

Bun · Elysia · TypeScript · GitLab CI — 2025-11 ~ 현재

메시지 브로커를 통째로 없앴다클라우드 인프라 구축·전환

큐가 필요하다고 해서 브로커가 필요한 것은 아니다

PostgreSQL · pgmq · RabbitMQ · Kubernetes — 2026-08

사내 메일을 직접 운영하기로 한 이유자체 호스팅 전환

메일은 남에게 맡기라는 통념을 다시 따져봤다

Stalwart · Kubernetes · cert-manager · Helm — 2026-07 ~ 2026-08

운영 중인 서비스의 인그레스를 바꿔 끼우기클라우드 인프라 구축·전환

개발계에서 먼저 완주하고 닷새를 기다렸다

Kubernetes · Traefik · nginx-ingress · cert-manager — 2026-08

넣고, 전부 걷어내고, 다시 넣었다클라우드 인프라 구축·전환

안 쓰는 개발 환경을 재우는 일에 두 번 실패했다

Kubernetes · Traefik · Sablier · ArgoCD — 2026-08

영업용 통화 앱을 회사가 관리하는 기기 위에 올리기기업용 기기 관리

앱을 만드는 것과, 그 앱이 깔린 폰을 통제하는 것은 다른 일이다

Headwind MDM · Samsung Knox · Kubernetes · Helm — 2026-07 ~ 2026-08

깨진 조직 데이터 위에 전사 ERP 를 올리기사내 시스템 · ERP 구축

부서 트리가 개편마다 새로 만들어지는 회사에서 결재선을 어떻게 보관하나

Next.js · TypeScript · PostgreSQL · Supabase — 2025-03 ~ 현재

기술 노트

파트너사마다 다른 화면을 경로로 갈랐다사내 시스템 · ERP 구축

테넌트가 몇 개 안 될 때 굳이 테넌트 시스템을 만들 필요는 없다

Next.js · TypeScript · Server Actions — 2025-08 ~ 현재

첫 로드의 98% 를 CDN 으로 넘겼다클라우드 인프라 구축·전환

재 보고 나서야 무엇을 옮겨야 하는지 알았다

Cloud CDN · Cloud Storage · Next.js — 2026-08

Vercel 에 있던 프론트엔드 5개를 클러스터로 들였다클라우드 인프라 구축·전환

템플릿 하나로 다섯 개를 찍어내려다 세 군데서 걸렸다

Next.js · Docker · Cloud Build · Kubernetes — 2026-08

회사 홈페이지를 이관의 첫 시험대로 썼다사내 시스템 · ERP 구축

망가져도 되는 것부터 옮긴다

Next.js · Tailwind · Docker · Kubernetes — 2026-05 ~ 2026-08

아무도 고른 적 없는 값이 매달 청구되고 있었다클라우드 인프라 구축·전환

Autopilot 은 노드가 아니라 파드 요청량으로 과금한다

GKE Autopilot · Kubernetes · Helm — 2026-08

인증서와 DNS 를 손에서 뗐다클라우드 인프라 구축·전환

만료로 서비스가 멈추는 사고를 구조적으로 없애는 방법

cert-manager · external-dns · Kubernetes · Cloud DNS — 2026-08

캐시 구독을 끊고 클러스터 안으로 들였다자체 호스팅 전환

환경마다 흩어져 있던 것을 한 곳으로 모으면서

Redis · Sentinel · Kubernetes — 2026-08

넘겨받은 설정에서 비밀값 30여 개를 걷어냈다자체 호스팅 전환

이관은 옮기는 일이 아니라 읽는 일이었다

Kubernetes · Helm · ArgoCD — 2026-08

사내 서비스들이 데이터베이스 하나를 나눠 쓰게 했다자체 호스팅 전환

관리 대상이 하나 늘 때 운영 부담이 그만큼 늘지 않게

PostgreSQL · Supabase · Kubernetes — 2026-06 ~ 2026-08

구독하던 것들을 하나씩 클러스터로 들였다자체 호스팅 전환

전자서명, 자동화, 빌드, 로그인까지

Kubernetes · Helm · ArgoCD · OAuth2 Proxy — 2026-06 ~ 2026-08