메인 콘텐츠로 건너뛰기

AWS Solutions Library

Guidance for Unified Commerce on AWS

개요

이 지침에서는 마이크로서비스, API 우선, 클라우드 네이티브 SaaS 및 헤드리스 애플리케이션의 MACH 원칙을 사용하여 AWS에서 여러 시스템을 원활하게 통합합니다. 통합 상거래는 모든 고객 대면 접점을 포괄하여 채널과 관계없이 통일된 경험을 제공함으로써 다중 채널 접근 방식의 사일로를 허뭅니다. 이 지침을 배포하면 마케팅과 운영을 통합하여 일관된 브랜드 참여로 고객 만족도를 높이고 지지도를 높일 수 있습니다.

작동 방식

이 아키텍처 다이어그램은 다양한 계층에서 AWS 서비스를 사용하고 여러 애플리케이션 및 서비스형 소프트웨어(SaaS) 오퍼링 간의 오케스트레이션을 수행하여 접점이나 주문 처리 방식에 관계없이 고객에게 개인화되고 일관된 리테일 경험을 제공하기 위한 여러 시스템의 원활한 통합을 보여줍니다.

Well-Architected 원칙

위의 아키텍처 다이어그램은 Well-Architected 모범 사례를 고려하여 생성된 솔루션의 예시입니다. Well-Architected를 완전히 충족하려면 가능한 많은 Well-Architected 모범 사례를 따라야 합니다.

    제안된 아키텍처는 가능한 경우 관리형 서비스를 활용하므로 대규모 운영이 가능합니다. 기존 COTS 애플리케이션은 Amazon CloudWatch 경보 및 로그와 함께 Amazon EC2 인스턴스 지표를 활용했습니다. Auto Scaling 그룹과 관리형 Amazon RDS로 장애를 복구할 수 있습니다.

    운영 우수성 백서 읽기

    이 아키텍처는 가능한 경우 관리형 서비스를 활용하므로, 보안 모범 사례에 따른 보안 책임의 상당 부분을 AWS가 Amazon S3의 암호화된 데이터, 축소된 IAM 역할, Amazon DynamoDB의 저장 데이터 암호화 등을 통해 처리합니다. Amazon Cognito를 통해 소비자에게, IAM 역할을 통해 운영자에게 각각 강력한 ID가 적용됩니다. 추적 기능을 제공하는 CloudWatch Logs와 AWS CloudTrailAmazon GuardDuty, AWS Security Hub, 중앙 SIEM 등 전사적으로 적용되는 기능과 함께 사용할 수 있습니다.

    보안 백서 읽기

    관리형 서비스를 사용하면 기본적으로 신뢰성이 확보됩니다. Amazon S3DynamoDB의 스토리지 이중화, Amazon SageMaker 인스턴스의 규모 조정, Amazon Redshift, Athena, Amazon SageMaker Canvas, Amazon Pinpoint, Amazon Personalize, AWS AppSync, EventBridge도 고가용성을 제공하도록 설계되었습니다. 문제가 발생할 경우 동일한 파이프라인을 사용하여 Amazon S3의 원시 이벤트에서 데이터를 재생할 수 있습니다. EventBridge 아카이브 및 응답 기능을 사용하여 이벤트를 재생할 수도 있습니다. 이 컨테이너 아키텍처는 AWS Fargate에서 실행되는 Amazon Elastic Container Service(Amazon ECS) 또는 Amazon Elastic Kubernetes Service(Amazon EKS) 중 하나를 통해 수평적으로 확장되며 용량 수요에 맞게 동적으로 조정됩니다.

    신뢰성 백서 읽기

    사용 시에만 요금이 청구되도록 설계되었기 때문에 관리형 서비스와 서버리스 서비스를 이용하면 아키텍처 비용을 최소화할 수 있습니다.

    비용 최적화 백서 읽기

    제안된 아키텍처는 필요할 때만 실행하는 지속 가능한 접근 방식을 따르기 위해, 가능한 경우에는 관리형 및 서버리스 서비스를 이용합니다. AWS 고객 탄소 발자국 도구를 사용하여 총 영향 수치를 얻을 수 있습니다.

    지속 가능성 백서 읽기

고지 사항

샘플 코드, 소프트웨어 라이브러리, 명령줄 도구, 개념 증명, 템플릿 또는 기타 관련 기술(AWS 직원을 통해 제공되는 상기 항목 포함)은 AWS 이용 계약 또는 귀하와 AWS 간의 서면 계약(둘 중 해당되는 것)에 따라 AWS 콘텐츠로 제공됩니다. 이 AWS 콘텐츠를 프로덕션 계정, 프로덕션 또는 기타 중요한 데이터에 사용해서는 안 됩니다. 귀하는 특정 품질 제어 방식 및 표준에 따라 프로덕션급 사용에 적절하게 샘플 코드와 같은 AWS 콘텐츠를 테스트, 보호 및 최적화할 책임이 있습니다. AWS 콘텐츠를 배포하면 Amazon EC2 인스턴스를 실행하거나 Amazon S3 스토리지를 사용할 때와 같이 요금이 부과되는 AWS 리소스를 생성하거나 사용하는 것에 대한 AWS 요금이 발생할 수 있습니다.

오늘 원하는 내용을 찾으셨나요?

페이지의 콘텐츠 품질을 개선할 수 있도록 피드백을 보내주세요.