Anwendungsumgebungen

Eine Umgebung ist eine benutzerdefinierte Sammlung von Ressourcen, in der die Anwendung untergebracht ist.

Eine Umgebung ist der Mechanismus der Anwendung für die Zusammenstellung von Komponenten mit dem Agenten, der sie bereitstellt. Umgebungen werden im Allgemeinen in einer Phase des Lebenszyklus eines Softwareprojekts modelliert, beispielsweise Entwicklung, Qualitätssicherung oder Produktion. Eine Ressource ist ein Bereitstellungsziel wie eine Datenbank oder ein Java™-Plattform, Enterprise Edition-Container. Ressourcen befinden sich in der Regel auf demselben Host wie der Agent, der sie verwaltet. Ein Host kann ein physisches System, eine virtuelle Maschine oder cloudbasiert sein.

Umgebungen können unterschiedliche Topologien haben. So kann eine Umgebung beispielsweise aus einem einzelnen System bestehen, über mehrere Systeme verteilt sein oder sich über mehrere Systemcluster erstrecken. Umgebungen werden nach Anwendungen bemessen. Obwohl mandantenfähige Systeme Ziel von mehreren Anwendungen sein können, verwenden die meisten IT-Unternehmen anwendungsspezifische Umgebungen. Auch Genehmigungen sind meistens auf Umgebungen zugeschnitten.

IBM® UrbanCode Deploy führt einen Bestand jedes Artefakts, der in jeder Umgebung bereitgestellt wird, und überwacht die Unterschiede zwischen ihnen.

Umgebungseigenschaften können mit dem Fensterbereich Eigenschaften der Umgebung (Anwendungen > [ausgewählte Anwendung] > Umgebungen > [ausgewählte Umgebung] > Eigenschaften) erstellt werden.

Ein Wert, der für eine Komponentenumgebung eingerichtet wurde, überschreibt einen Wert mit demselben Namen, der direkt für eine Umgebungseigenschaft eingerichtet wurde. Umgebungseigenschaften einer Komponente ermöglichen Ihnen beispielsweise die Zentralisierung von Eigenschaften, die Überwachung des Typ und der Standardwerte. Umgebungseigenschaften bieten Ad-hoc-Listen von Eigenschaft=Wert-Paaren.

Referenziert: ${p:environment/propertyName}.


Feedback