728x90 반응형 개발작업이력 / 와인,위스키,식당 리뷰 / 여행기록 무엇이든. 내맘대로~ 전체 글47 Arize Phoenix를 EC2에 구축하고 LangChain AI Agent 트레이싱하기 지난 글에서는 ECR + ECS Fargate를 이용해 LangChain 기반 AI Matching Agent를 배포하고, 기존 MCP 서버와 연결하는 과정을 정리했습니다.이번 글에서는 여기서 한 단계 더 나아가 AI Agent가 실제로 어떤 과정을 거쳐 응답을 생성하는지 확인할 수 있도록 Arize Phoenix를 연결해 보겠습니다.AI Agent를 개발하다 보면 단순히 최종 응답만 확인해서는 문제를 찾기 어려운 경우가 많습니다.예를 들어 사용자가 한 번 요청했는데 내부적으로는 다음과 같은 작업이 발생할 수 있습니다.사용자 요청 ↓FastAPI ↓LangChain Agent ↓LLM 호출 ↓Tool 선택 ↓MCP Server 호출 ↓Tool 실행 ↓결과 반환 ↓LLM 재호출.. 2026. 9. 14. LangChain 기반 AI Matching Agent 개발 및 AWS ECR + ECS Fargate로 CI/CD 구축 지난 글에서는 EC2에 MCP 서버를 구축하고 Docker를 이용해 배포하는 과정을 정리했습니다.이번에는 그 다음 단계로, MCP 서버를 호출할 수 있는 LangChain 기반 AI Agent 서버를 별도로 구축해 보았습니다.이번 프로젝트에서는 AI Matching Agent를 FastAPI 기반으로 구성하고, Docker 이미지로 만든 뒤 Amazon ECR → ECS → Fargate 순서로 배포했습니다.최종적으로는 다음과 같은 구조를 목표로 합니다. ┌──────────────┐ │ Client │ └──────┬───────┘ │ .. 2026. 9. 14. AWS EC2에 MCP 서버 구축하고 GitHub Actions로 CI/CD까지 구성해보기 오늘은 기존에 개발만 진행하던 MCP 서버를 직접 AWS EC2에 배포하고, GitHub Actions를 이용해 코드 Push부터 실제 서버 배포까지 자동화하는 CI/CD 환경을 구축해봤습니다.지난번에는 EC2 서버를 세팅하고 Docker에 대해 공부를 한 수준이었는데요. 이번엔 SSM과 ghcr, 자격증명 등 여러 요소들을 직접 경험하며 CI/CD를 구축해보았습니다. 이번에 구축한 전체 구조는 다음과 같습니다.개발 PC │ │ git push ▼GitHub Repository │ ▼GitHub Actions │ ├─ Docker Image Build │ └─ GHCR Push │ ▼ GitHub Container Registry .. 2026. 9. 11. AWS EC2부터 Docker까지 직접 구축해본 이야기 최근 새로운 AI 서비스를 개발하면서 AWS 인프라를 처음부터 직접 구성해보는 경험을 해봤습니다.기존에는 주로 개발에 집중하고, 서버 인프라는 다른 팀에서 가비아 등을 통해 구축해주면 그 위에서 Python, PHP 등의 애플리케이션을 개발하는 방식으로 업무를 진행했습니다.그러다 이번에는 AI 기반 MCP 서버를 직접 운영해보기로 하면서, 서버를 어디에 배치할지부터 네트워크와 보안 그룹, Docker 배포까지 직접 구성해봤습니다.개발자로서 코드만 작성하는 것과 실제 서비스를 올릴 인프라를 직접 구성하는 것은 생각보다 차이가 컸습니다.기존에는 인프라보다 개발에 집중했습니다기존 업무 환경에서는 대략 이런 형태였습니다.[가비아 서버] ↓[서버 인프라 구축 - 타팀] ↓[개발 환경 제공] .. 2026. 9. 10. 이전 1 2 3 4 ··· 12 다음 728x90 반응형 최근댓글 최근글 인기글 skin by © 2024 ttuttak
최근댓글