기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Neptune 데이터베이스를 실행하는 ISVs 대한 다중 테넌시 지침
Amazon Web Services(기여자)
2024년 8월(문서 기록)
다중 테넌시는 애플리케이션의 단일 인스턴스가 여러 고객에게 서비스를 제공하는 컴퓨터 시스템 아키텍처입니다. 각 고객을 테넌트라고 합니다. 다중 테넌트 아키텍처에서 애플리케이션의 이러한 인스턴스는 각 테넌트가 동일한 인프라에 물리적으로 공동 배치되지만 논리적으로 분리된 공유 환경에서 작동합니다.
독립 소프트웨어 공급업체(ISV)는 Amazon Neptune을 사용하여 고도로 연결된 데이터를 탐색해야 하는 애플리케이션을 구동할 수 있습니다. 계정에서 클라우드 기반 서비스형 소프트웨어(SaaS) 애플리케이션을 관리하고 테넌트에게 구독을 제공할 수 있습니다. 그러면 테넌트는 인터넷을 통해 또는를 통해 비공개로 서비스에 액세스할 수 있습니다 AWS PrivateLink. 이 모델의 경제성은 테넌트가 구매, 구축 및 유지 관리하는 것보다 저렴한 소프트웨어에 액세스할 수 있기 때문에 양 당사자 모두에게 효과적입니다. ISV는 소프트웨어를 생성하고 유지 관리하는 데 드는 비용보다 구독에 더 많은 비용을 청구할 수 있습니다. 문제는 비즈니스를 여러 테넌트로 확장하는 방법입니다.
다중 테넌시는 ISVs 중요한 경제적 및 운영상의 이점을 제공합니다. 멀티 테넌트 아키텍처는 조직에 더 나은 투자 수익률(ROI)을 제공합니다. 또한 다중 테넌시는 운영 요구 사항을 간소화하여 조직이 더 빠르게 이동하고 테넌트에게 소프트웨어를 제공하는 비용을 줄일 수 있도록 합니다.
이 문서는 Amazon Neptune을 사용하여 다중 테넌트 ISV 애플리케이션을 효과적으로 실행하는 방법에 대한 지침을 제공합니다. 이 지침은 ISVs가 SaaS 솔루션을 고객에게 성공적으로 제공할 수 있도록 지원하여 다년간 얻은 모범 사례를 기반으로 합니다. 조직의 목표 및 아키텍처 원칙의 맥락에서이 지침을 평가하면 솔루션을 최적화하는 방법을 찾는 데 도움이 됩니다.
참고
이 문서는 모범 사례의 전체 목록을 제공하지 않습니다. 다중 테넌시 ISV 워크로드에 대한 구체적인 추가 지침을 제공하여 Amazon Neptune에 AWS Well-Architected Framework 적용 문서를 보완합니다. 솔루션을 설계할 때 두 문서의 고려 사항을 검토하는 것이 좋습니다.