아키텍처 세부 정보 - AWS의 생성형 AI 애플리케이션 빌더

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

아키텍처 세부 정보

이 섹션에서는이 솔루션을 구성하는 구성 요소 및 AWS 서비스와 이러한 구성 요소가 함께 작동하는 방식에 대한 아키텍처 세부 정보를 설명합니다.

이 솔루션의 AWS 서비스

AWS 서비스 설명

Amazon API Gateway

Core. 이 서비스는 배포 대시보드용 REST APIs와 사용 사례에 대한 WebSocket API를 제공합니다.

AWS CloudFormation

Core. 이 솔루션은 CloudFormation 템플릿으로 배포되며 CloudFormation은 솔루션의 AWS 리소스를 배포합니다.

Amazon CloudFront

Core. CloudFront는 Amazon S3에서 호스팅되는 웹 콘텐츠를 제공합니다.

Amazon Cognito

Core. 이 서비스는 API에 대한 사용자 관리 및 인증을 처리합니다.

Amazon DynamoDB

Core. DynamoDB는 배포 대시보드에 대한 배포 정보 및 구성 세부 정보를 저장합니다. 채팅 기록 및 대화 IDs 텍스트 사용 사례에 저장하여 대화 기록 및 쿼리 모호화를 활성화합니다.

Lambda

Core. 솔루션은 Lambda 함수를 사용하여 다음을 수행합니다.

* REST 및 WebSocket API 엔드포인트 지원 * 각 사용 사례 오케스트레이터의 코어 로직 처리 * CloudFormation 배포 중에 사용자 지정 리소스 구현

Amazon S3

Core. Amazon S3는 정적 웹 콘텐츠를 호스팅합니다.

Amazon CloudWatch

지원. 이 솔루션은 솔루션 리소스의 로그를 CloudWatch Logs에 게시하고 지표를 CloudWatch 지표에 게시합니다. 또한 솔루션은이 데이터를 볼 수 있는 CloudWatch 대시보드를 생성합니다.

AWS Systems Manager

지원. Systems Manager는 리소스 운영 및 비용 데이터에 대한 애플리케이션 수준의 리소스 모니터링 및 시각화를 제공합니다. Parameter Store에 구성 데이터를 저장하는 데도 사용됩니다.

AWS WAF

지원. AWS WAF는 API Gateway 배포 앞에 배포되어 이를 보호합니다.

Amazon Bedrock

선택 사항. 이 솔루션은 Amazon Bedrock을 활용하여 파운데이션 또는 사용자 지정 모델, Amazon Bedrock 에이전트, Amazon Bedrock 지식 기반에 액세스합니다. Amazon Bedrock은 데이터가 AWS 네트워크를 벗어나지 않도록 하기 위해 권장되는 통합입니다.

Amazon Bedrock AgentCore

선택 사항 솔루션은 Amazon Bedrock AgentCore를 활용하여 MCP 서버 연결과 Agent Builder 및 워크플로 사용 사례를 실행하고 지원합니다.

Amazon Elastic Container Registry(Amazon ECR)

선택 사항. Agent Builder 배포의 경우 ECR은 에이전트 컨테이너 이미지를 저장하고 배포합니다. 이 솔루션은 ECR 풀스루 캐시를 사용하여 GAAB 팀의 퍼블릭 ECR 리포지토리에서 사전 구축된 에이전트 이미지를 자동으로 검색합니다.

OpenTelemetry용 AWS Distro(ADOT)

선택 사항. 에이전트 빌더 배포의 경우 ADOT는 에이전트 관찰성을 위한 자동 계측을 제공하여 에이전트 작업에 대한 분산 추적 및 구조화된 로깅을 활성화합니다.

Amazon Kendra

선택 사항. 텍스트 사용 사례에서 관리자는 선택적으로 Amazon Kendra 인덱스를 연결하여 LLM과의 대화에 대한 지식 기반으로 사용하기로 결정할 수 있습니다. 이를 사용하여 LLM에 새 정보를 주입하여 응답에 해당 정보를 사용할 수 있습니다.

Amazon SageMaker AI

선택 사항. 이 솔루션은 Amazon SageMaker AI 추론 엔드포인트와 통합하여 AWS 계정 및 리전 내에서 호스팅되는 FMs에 액세스할 수 있으며, 데이터가 AWS 네트워크를 벗어나지 않도록 하는 기본 통합입니다.

참고

추론 엔드포인트를 사용할 수 있는 리전과 동일한 리전에 솔루션을 배포해야 합니다.

Amazon Virtual Private Cloud

선택 사항. 솔루션은 VPC 지원 구성으로 구성 요소를 배포하는 옵션을 제공합니다. VPC 지원 구성으로 솔루션을 배포하는 동안 솔루션이 VPC를 생성하도록 하거나 솔루션이 배포될 동일한 계정 및 리전에 있는 기존 VPC를 사용할 수 있습니다(자체 VPC 가져오기). 솔루션이 VPC를 생성하는 경우 서브넷, 보안 그룹 및 해당 규칙, 라우팅 테이블, 네트워크 ACLs, NAT 게이트웨이, 인터넷 게이트웨이, VPC 엔드포인트 및 해당 정책을 포함하는 필요한 네트워크 구성 요소를 생성합니다.