연락처 정보

코스 개요

MCP 기초 및 엔터프라이즈 사용 사례

  • 모델 컨텍스트 프로토콜(MCP) 이 무엇이며 엔터프라이즈 AI 통합에서 어떤 역할을 하는지
  • MCP 서버와 클라이언트가 모델, 도구, 백엔드 시스템과 어떻게 상호작용하는지
  • 팀 기반 환경에서의 일반적인 사용 사례, 장점, 그리고 제약 사항
  • 프로덕션 도입을 위한 주요 설계 고려 사항

MCP 서버 및 클라이언트 설계

  • 서버와 클라이언트 구성 요소 간의 기능, 계약, 그리고 명확한 책임 정의
  • 유지 관리성과 재사용성을 위한 도구, 리소스, 그리고 프롬프트 구조화
  • 유효성 검사, 일관된 출력, 그리고 유용한 오류 응답 적용
  • 팀 소유권과 지원을 위해 실용적인 워크플로우 설계

프로덕션의 신뢰성과 보안

  • 장애, 잘못된 요청, 그리고 하류 서비스 문제 처리
  • 타임아웃, 재시도, 대체 전략, 그리고 안전한 처리 패턴 활용
  • 인증, 권한 부여, 그리고 비밀 처리의 기본 적용
  • 엔터프라이즈 도구 및 데이터에 대한 감사 가능성과 제어된 액세스 지원

배포, 관찰 가능성, 그리고 운영

  • 로컬, 컨테이너화, 또는 클라우드 환경에서 MCP 서비스 패키징 및 배포
  • 설정, 환경 차이, 그리고 릴리스 워크플로우 관리
  • 런타임 가시성을 위한 로깅, 지표, 헬스체크, 그리고 경고 구현
  • 클라이언트 및 백엔드 통합 전반의 일반적인 운영 문제 해결

테스트, 버전 관리, 그리고 변경 관리

  • MCP 워크플로우를 위한 단위, 통합, 그리고 계약 테스트 생성
  • 시간에 따른 인터페이스 변경 및 호환성 관리
  • 배포 전 릴리스 검증 및 업그레이드 위험 감소
  • 지속적인 지원 및 유지를 위한 실용적인 준비도 체크리스트 활용

실습 구현 워크숍

  • 간단한 엔터프라이즈 준비형 MCP 서버 및 클라이언트 워크플로우 구축
  • 유효성 검사, 복원력, 보안, 그리고 관찰 가능성 실천 방법 적용
  • 프로덕션 준비도 체크리스트 검토
  • 내부 팀 및 플랫폼 내 도입을 위한 다음 단계 계획

요건

  • API, JSON, 그리고 기본적인 클라이언트 - 서버 통합 개념에 대한 이해
  • 명령줄 도구, Git, 그리고 기본적인 애플리케이션 배포 워크플로우 사용 경험
  • Python, JavaScript 또는 유사한 언어에 대한 기본적인 프로그래밍 경험

대상 독자

  • MCP 지원 애플리케이션 및 통합을 구축하는 소프트웨어 개발자
  • 엔터프라이즈 AI 통합을 담당하는 솔루션 아키텍트 및 기술 리더
  • 프로덕션 MCP 서비스를 지원하는 플랫폼, DevOps, 그리고 엔지니어링 팀
 14 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리