일부 요소는 배포 설계 동안 결정에 영향을 줍니다. 고려해야 할 주요 요소는 다음과 같습니다.
논리적구조.논리적 구조는 제안된 솔루션의 기능적 서비스와 해당 서비스를 제공하는 구성 요소의 상호 관계를 설명합니다. 논리적 구조를 서비스를 배포하는 최상의 방법을 판별하는 열쇠로 사용하십시오. 배포 시나리오에는 아래 설명된 대로 서비스 품질 요구 사항과 쌍을 이루는 논리적 구조가 포함됩니다.
서비스 품질 요구 사항.서비스 품질(QoS) 요구 사항은 솔루션 운영의 다양한 요소를 지정합니다. 서비스 품질 요구 사항을 사용하면 성능, 가용성, 확장성, 서비스 가능성 및 기타 서비스 목표를 달성할 수 있는 전략을 개발할 수 있습니다. 배포 시나리오는 이미 설명한 대로 서비스 품질 요구 사항과 쌍을 이루는 논리적 구조를 포함합니다.
사용 분석.솔루션 라이프 사이클의 기술적 요구 사항 단계 중에 개발된 사용 분석은 배포 시스템의 로드와 스트레스를 예측할 수 있는 사용 패턴에 대한 정보를 제공합니다. 사용 분석을 사용하면 성능 병목 현상을 분리하고 서비스 품질 요구 사항을 충족시킬 전략을 개발할 수 있습니다.
사용 사례. 사용 사례는 솔루션 라이프 사이클의 기술적 요구 사항 단계 중에 개발되며 배포에 사용할 수 있도록 알려진 특정 사용자 상호 작용을 나열하며 가장 일반적인 사용 사례를 보여줍니다. 사용 사례는 사용 분석에 포함되어 있지만 배포 설계를 평가할 때 사용 사례를 참조하여 제대로 처리되는지 확인해야 합니다.
서비스 수준 계약. 서비스 수준 계약(SLA)은 최소 성능 요구 사항 및 해당 요구 사항이 충족되지 않는 경우 제공해야 할 고객 지원 수준 및 범위를 지정합니다. 배포 설계는 서비스 수준 계약에 지정된 성능 요구 사항을 손쉽게 충족해야 합니다.
총 소유 비용. 배포 설계 중에는 가용성과 성능, 확장성 등에 대한 서비스 품질 요구 사항을 처리할 잠재적인 솔루션을 분석하게 됩니다. 그러나 고려하는 각 솔루션에 대해 해당 솔루션 비용 및 그 비용이 총 소유 비용에 어떤 영향을 주는 지도 고려해야 합니다. 결정으로 인한 균형 조정을 고려하고 자원을 최적화하도록 확인하여 비즈니스 제약 조건 하에서 비즈니스 요구 사항을 달성합니다.
비즈니스 목표. 비즈니스 목표는 솔루션 라이프 사이클의 비즈니스 분석 단계 중에 기술되며 해당 목표를 충족하는 비즈니스 요구 사항과 비즈니스 제약 조건이 포함됩니다. 배포 설계는 궁극적으로 비즈니스 목표를 충족시킬 능력에 의해 평가됩니다.