In den Phasen der Bereitstellungs- vorbereitung des Lebenszyklus übertragen Sie die Analyse der Geschäftsanforderungen in ein Bereitstellungsszenario. Das Bereitstellungsszenario dient als Spezifikation für ein Bereitstellungskonzept.
Die Aufgaben der Bereitstellungsvorbereitung werden in drei Phasen aufgeteilt, wie in Abbildung 4–1 gezeigt:
Geschäftsanalyse. In dieser Phase definieren Sie die Geschäftsziele eines Bereitstellungsvorschlags und nennen die Geschäftsanforderungen und -beschränkungen, die zur Erreichung dieses Ziels erfüllt werden müssen.
Technische Anforderungen. In dieser Phase verwenden Sie die Ergebnisse der Geschäftsanalyse, um use caseszu 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. In dieser Phase 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, Lösungsarchitekturen von Java Enterprise System besprochenen Konzepte entwerfen Sie eine logische Architektur. Die logische Architektur enthält alle Komponenten und alle zwischen den 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 2005Q4 Handbuch zur Bereitstellungsplanung.