In den Phasen der Bereitstellungs- vorbereitung des Lebenszyklus übertragen Sie die Analyse der Geschäftsanforderungen in ein Bereitstellungs- szenario. Das Bereitstellungsszenario dient als Spezifikation für ein Bereitstellungskonzept.
Die Aufgaben der Bereitstellungsvorbereitung werden in drei Phasen aufgeteilt, wie in Abbildung 4–1 gezeigt:
Unternehmensanalyse: Definieren Sie die Geschäftsziele eines Bereitstellungsvorschlags und nennen Sie die Geschäftsanforderungen und -beschränkungen, die zur Erreichung dieses Ziels erfüllt werden müssen.
Technische Anforderungen: Verwenden Sie die Ergebnisse der Geschäftsanalyse, um Anwendungsfälle zu erstellen, die die Interaktion der Benutzer mit einem vorweggenommenen Softwaresystem abbilden. Außerdem legen Sie die für diese Anwendungsfälle erwarteten Anwendungsmuster fest. Unter Berücksichtigung der Geschäftsanalyse und der Anwendungsanalyse formulieren Sie Dienstqualitätsanforderungen (siehe Tabelle 2–2), die der Bereitstellungsvorschlag einhalten muss.
Logisches Konzept: Analysieren Sie die in der Phase der technischen Anforderungen entwickelten Anwendungsfälle, um festzustellen, welche Java ES-Infrastrukturkomponenten und welche kundenspezifisch entwickelten Anwendungskomponenten Sie für die Endbenutzer benötigen. Anhand der in Kapitel 2, Java ES-Lösungsarchitekturen besprochenen Konzepte entwerfen Sie eine logische Architektur. Die logische Architektur enthält alle Komponenten und alle zwischen Komponenten stattfindenden Interaktionen, die notwendig sind, damit die Anwendungsfälle einer bestimmten Softwarelösung umgesetzt werden.
Die logische Architektur wird zusammen mit Dienstqualitätsanforderungen wie Leistung, Verfügbarkeit und Sicherheit in einem Bereistellungsszenario zusammengefasst, wie in der folgenden Abbildung gezeigt. Weitere Informationen zu den Phasen der Bereitstellungsvorbereitung des Lebenszyklus finden Sie im Sun Java Enterprise System Deployment Planning Guide.