Systemumgebung

Systemumgebung

Eine Systemumgebung ist in der Informationstechnologie (IT) eine Plattform, mit der ein informationstechnisches System betrieben wird. Der Teilbegriff System wird hierbei generalisierend benutzt und in konkreten Einzelfällen i. d. R. durch einen zweckspezifischen Ausdruck ersetzt, wobei z. B. Testumgebung entsteht - oder in englisch test environment. Jede Systemumgebung gehört (typ-bezogen) zu einer bestimmten Systemarchitektur. Alle Systemumgebungen sind in der IT-Architektur bzw. Systemlandschaft definiert und werden nach deren Regeln in planmäßiger Koexistenz betrieben.

So kann ein Entwickler eine neue Version einer Software auf der Entwicklungsumgebung entwickeln, Tester können auf der Testumgebung testen, um die Software dann auf der Produktionsumgebung zu installieren (Release Management). In Fehlerfällen kann ein Zustand der Produktionsumgebung auf eine Testumgebung gespiegelt werden, um dort Untersuchungen vornehmen zu können, ohne die Produktionsumgebung zu stören (Problem Management).

Werden in einer Organisation Rechnersysteme unterschiedlicher Systemarchitekturen eingesetzt, zum Beispiel Middleware- und Großrechner-Systeme, so werden diese parallel betrieben und ggf. auch wie nachfolgend genannt in unterschiedlichen Ausprägungen.

Inhaltsverzeichnis

Systemumgebungen aus Sicht des Release Managements

Eine typisches System hat aus dem Gesichtspunkte des Release Management eine dreistufige Umgebungsarchitektur:

  • Produktions- bzw Produktivumgebung, Betriebsumgebung: Die Umgebung auf der das eigentliche IT-System betrieben und von Benutzern bedient wird.
  • Testumgebung: Testumgebung für den Test neuer Softwareversionen. Bei komplexen Systemen wird unterdes die Testumbebung an sich unterteilt in eine abgeschottete Testumgebung für funktionale Test sowie eine Integrationsumgebung (auch Konsolidierungsumgebung), welche, der Produktionsumgebung möglichst ähnlich, die Schnittstellen nach außen hat. Sind Lasttests umfangreich, so kann noch zusätzlich eine Last- bzw. Performancetestumgebung aufgebaut werden, welche die Rechenleistung der Produktionsumgebung abbildet.
  • Entwicklungsumgebung: Die Systemumgebung, auf der Entwickler neue Softwareversionen entwickeln. Handelt es sich um eine komplette Entwicklungsumgebung auf dem Computer eines einzelnen Entwicklers, spricht man von integrierter Entwicklungsumgebung.

Weitere oft für spezielle Zwecke eingesetzte Systemumgebungen können Schulungs- bzw. Kursumgebungen sein. Hier werden neue Funktionen vorgestellt bzw. neue Benutzer geschult. Daneben finden sich weitere Bezeichnungen wie Qualitäts- oder Pilotumgebung, die spezielle Varianten von Testumgebungen sind, evtl. nur für eine begrenzte Dauer.

Konfigurationsunterschiede

Die einzelnen Systemumgebungen können unterschiedlich konfiguriert sein; z. B. müssen Entwicklungswerkzeuge nur auf der Entwicklungsumgebung, für sehr hohe Lasten ausgelegte Prozessor- und Speicherkomponenten häufig nur auf der Produktionsumgebung verfügbar sein. Doppelt oder mehrfach ausgelegte Systemumgebungen sind ein typisches Merkmal von kritischen System in Unternehmen oder öffentlichen Verwaltungen, weil diese Systeme, z. B. Prozessleitsysteme oder Enterprise Resource Planning-Systeme, möglichst unterbrechungsfrei funktionieren müssen.

Reale / virtuelle Systemumgebungen

Nicht jede Systemumgebung braucht dabei eine eigene Hardware; zunehmend werden für nicht-produktive Systemumgebungen virtuelle Maschinen eingesetzt. Die verschiedenen Systemumgebungen werden aus Sicht der Systemadministration mit unterschiedlichen Bezeichnungen geführt (z. B. TEST, QUSI, PROD1, PROD2); sie bzw. die in ihnen laufenden Anwendungen und Prozesse werden von den jeweils vorgesehenen Benutzern angesteuert. Über betriebssystemabhängige Koppelungsmechanismen können unterschiedliche Systemumgebungen miteinander verbunden werden, d. h. sich gegenseitig Aufträge zurouten.

Weitere Umgebungstypen

In der IT wird der Teilbegriff 'Umgebung' auch in weiteren Zusammenhängen benutzt:

Literatur


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Systemumgebung — Sys|tem|um|ge|bung, die (EDV): mit einem bestimmten Betriebssystem arbeitende Gesamtheit von Systemkomponenten: eine in verschiedenen en einsetzbare Software …   Universal-Lexikon

  • DOS-Systemumgebung — DOS Systemumgebung,   DOS Umgebungsbereich …   Universal-Lexikon

  • Aufwandschätzung — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Aufwandsschätzung oder abschätzung oder Kostenschätzung ist in der… …   Deutsch Wikipedia

  • Aufwandsschätzung — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Aufwandsschätzung oder abschätzung oder Kostenschätzung ist in der… …   Deutsch Wikipedia

  • Aufwandsschätzung (Softwaretechnik) — Aufwandsschätzung oder abschätzung oder Kostenschätzung ist in der Softwaretechnik Bestandteil der Planung eines Softwareprojekts oder eines Arbeitspaketes. Dabei wird geschätzt, wie viele Personen und wie viel Zeit für die einzelnen… …   Deutsch Wikipedia

  • IUCLID — (International Uniform ChemicaL Information Database) ist eine Software Anwendung, die jedermann (vor allem Unternehmen der Chemieindustrie und Regierungsbehörden) zur Verfügung steht, um Daten über gewisse Eigenschaften (intrinsisch,… …   Deutsch Wikipedia

  • International Uniform Chemical Information Database — IUCLID (International Uniform ChemicaL Information Database) ist eine Software Anwendung, die jedermann (vor allem Unternehmen der Chemieindustrie und Regierungsbehörden) zur Verfügung steht, um Daten über gewisse Eigenschaften (intrinsisch,… …   Deutsch Wikipedia

  • TestPartner — TM Entwickler Micro Focus Aktuelle Version 6.3.0 (15.09.2009) Betriebssystem Windows Kategorie Testautomatisierung Lizenz …   Deutsch Wikipedia

  • Verkehrsplanung — Kreisverkehr als Variante eines Autobahnanschlusses Die Verkehrsplanung ist ein Arbeitsgebiet im Verkehrswesen (speziell im Verkehrsbauwesen und im Verkehrsingenieurwesen), dessen Aufgabe in der optimalen Gestaltung von Verkehrssystemen liegt… …   Deutsch Wikipedia

  • DABiS800 — Logo Die Produktfamilie DABiS800 ist eine Sendeautomations Plattform (Radioautomation) für die Verarbeitung von Sendeinhalten von Radio und Fernsehstationen. Entwickelt wurden die Programme ab 1996 von der schweizerischen Sohard AG im Auftrag der …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”