Amazon Bedrock와 함께하는 Claude

Amazon Bedrock을 통한 Claude 통합 및 배포: API 구현, 도구 사용, RAG 파이프라인, 에이전트, 그리고 AWS에서의 프로덕션 준비 애플리케이션.

65 레슨8시간8 퀴즈수료 배지
학습 내용이 강좌를 마치면
  • Amazon Bedrock에서 Anthropic 모델을 활용하여 다중 턴 대화 및 시스템 프롬프트 구성하기
  • 구조화된 접근 방식을 사용하여 프롬프트 구축 및 평가하기
  • 함수 호출 및 배치 처리를 위해 JSON Schema를 사용한 커스텀 도구 설계 및 통합하기
  • 텍스트 청킹, 임베딩, BM25 검색, 컨텍스트 검색 기법을 활용한 RAG 파이프라인 개발하기
  • 확장 사고, 비전 기능, 프롬프트 캐싱을 포함한 Claude의 고급 기능 구성 및 최적화하기
  • 자동화된 디버깅 및 작업 실행을 위해 Claude Code 활용하기
  • 클라이언트 애플리케이션에서 도구, 리소스, 프롬프트를 정의하기 위해 Model Context Protocol(MCP) 구현하기
  • 스트리밍, 온도 제어, 구조화된 데이터 추출을 통해 추론 최적화하기
  • 모델 기반 및 코드 기반 채점 접근 방식을 사용하여 프롬프트 평가 프레임워크 구축하기
Who it’s for

Devs who want to add AI features to their apps

Before you start
  • Proficiency in Python programming
  • Basic knowledge of handling JSON data
  • AWS account with Bedrock access

코스 개요

이 기술 코스는 Amazon Bedrock을 통해 Claude AI 모델을 통합하고 배포하는 방법에 대한 종합적인 가이드를 제공합니다. 개발자는 Claude의 API를 구현하고, 프로덕션 준비 애플리케이션을 구축하며, 도구 사용, 검색 증강 생성(RAG), 자율 에이전트를 포함한 고급 기능을 활용하는 방법을 배우게 됩니다. 커리큘럼은 AWS 생태계 내에서 Claude의 기능을 사용한 실용적인 구현 패턴, 성능 최적화 기법, 실제 애플리케이션 개발을 다룹니다.

사전 요구 사항

  • Python 프로그래밍 숙련도
  • AWS 서비스 및 Amazon Bedrock에 대한 기본적인 이해

이 코스의 대상

  • 고급 언어 모델 통합이 필요한 AI 기반 애플리케이션을 구축하는 백엔드 개발자
  • 프로덕션 RAG 시스템 및 대화형 AI 파이프라인을 구현하는 ML 엔지니어
  • AWS 인프라에서 Claude 모델을 배포하고 최적화하는 DevOps 엔지니어
  • 복잡한 도구 사용 및 에이전트 기능을 갖춘 애플리케이션을 만드는 풀스택 개발자
  • 검색, 캐싱, 성능 요구 사항을 갖춘 확장 가능한 AI 시스템을 설계하는 기술 아키텍트
  • 코드 생성, 디버깅, 작업 자동화를 위한 자율 에이전트를 구축하는 자동화 엔지니어

Inside the course

코스 소개

1 lesson

Start here for the fundamentals.

API 작업하기

9 lessons

Covers API authentication, basic requests, conversation management, system prompts, and structured output generation.

프롬프트 엔지니어링

6 lessons

Learn to write prompts that actually work. Focuses on prompting strategies, evaluation frameworks, and systematic testing approaches.

도구 사용

13 lessons

Extend Claude with custom tools and functions. Build apps with function calling, multi-turn tool interactions, batch tool calling, and leverage built-in utilities.

Retrieval Augmented Generation

10 lessons

Implementation guide for production RAG systems. Covers text chunking, embeddings, hybrid search with BM25, multi-index architectures, reranking, and contextual retrieval.

Model Context Protocol

12 lessons

The protocol for building modular AI applications. Define custom tools and resources, implement MCP servers and clients, handle the full integration lifecycle.

에이전트

7 lessons

Two powerful Anthropic tools in action. Claude Code accelerates development workflows, Computer Use automates UI interactions. Includes MCP integration patterns.