01f_Anhang F_Installations- und Betriebsbedingungen für IT-Systeme im BVL.pdf

Neuentwicklung der webbasierten EUginius-Datenbankanwendung mit Datenmigration und Pflegeleistungen

Extrahierter Dokumenttext · Stand: 17.09.2026, 09:06 (Europe/Berlin)

Herkunft: www.evergabe-online.de

Tabellen, Layout und Zeichen können bei der Extraktion abweichen. Maßgeblich ist die Originaldatei.

Originaldatei öffnen

[Seite 1]

Installations- und Betriebsbedingungen für IT-

Systeme im BVL (Vorab-Handreichung)

Die im BVL eingesetzten Produkte zum Betrieb von IT-Systemen Stand: 28.04.2026

Für den geregelten Betrieb von IT-Systemen müssen vom BVL sowohl techni- sche als auch organisatorische Vorgaben beachtet werden. Um diese Anforde- rungen zu erfüllen, spezifiziert das BVL für die Infrastruktur Vorgaben, die von neuen IT-Systemen eingehalten werden müssen.

© BVL, 4. Juli 2024 Seite 1 von 5

[Seite 2]

Installations- und Betriebsbedingungen für IT-Systeme im BVL (Vorab-Handreichung)

Inhaltsverzeichnis

1 Vorwort ............................................................................................................................................................... 3

2 Aufbau und Struktur ........................................................................................................................................ 3

2.1 Betriebssystem .................................................................................................................................................. 3

2.2 Laufzeitumgebung ........................................................................................................................................... 4

2.3 Applikationsserver/Middleware ................................................................................................................... 4

2.4 Datenbankmanagementsysteme .................................................................................................................. 4

3 Produktübersicht .............................................................................................................................................. 5

© BVL, 4. Juli 2024 Seite 2 von 5

[Seite 3]

Installations- und Betriebsbedingungen für IT-Systeme im BVL (Vorab-Handreichung)

1 Vorwort

Für die Installation und den Betrieb von IT-Systemen verwendet das BVL Standardprodukte entsprechend der Architekturrichtlinie für die IT des Bundes. Darüber werden hierbei weitergehende rechtliche und technische Rahmenbedingungen berücksichtigt wie bspw. das IT-Grundschutz-Kompendium sowie die Technischen Richtlinien des BSI, die Nutzerpflichten der Netze des Bundes (Inhouse-Hosting) oder der Bundescloud 2.0 (ex- ternes Hosting).

Das BVL veröffentlicht hierzu entsprechende Handreichungen, die den Aufbau und die zu beachtenden Rah- menbedingungen bei der Inbetriebnahme von IT-Systemen betreffen. Aktuell werden diese Dokumente inhalt- lich überarbeitet und für die Veröffentlichung in Ausschreibungen und für die Bereitstellung externer Dienst- leister aufbereitet.

Dieses Dokument liefert vorab Informationen und Vorgaben, die entsprechend den aktuellen technischen Ent- wicklungen und organisatorischen Arbeiten im BVL an der IT-Infrastruktur angepasst wurden.

2 Aufbau und Struktur

Nachfolgend werden die einzelnen Technologieschichten (Stack) der Infrastruktur und die jeweils eingesetzten Produkte bzw. eingeforderten Spezifikationen aufgeführt. Für jedes zusätzliche IT-System, das im BVL zum Einsatz kommen soll, wird zunächst die notwendige Abstraktionsschicht identifiziert. Die Vorgaben dieses Do- kumentes werden entsprechend dieser Schicht und aller darunterliegenden Schichten angewendet. So ist bei- spielsweise für den „Apache HTTP-Server“ nur die Schicht „Betriebssystem“ relevant, für eine Jakarta-EE-Ap- plikation hingegen der komplette Stack.

Abbildung 1 Technologieschichten der Infrastruktur des BVL. Auf jeder Schicht werden bestimmte Produkte zur tech- nischen Realisierung eingesetzt, die in diesem Dokument spezifiziert werden. Für neue IT-Systeme ist die jeweilige Abstraktionsschicht relevant. Es gelten alle Vorgaben unterhalb dieser Schicht.

2.1 Betriebssystem

Als eingesetztes Betriebssystem für virtuelle Maschinen im Serverbereich wird das Produkt „Red Hat Enterprise Linux“ (RHEL) eingesetzt. Als vorgegeben zum Zeitpunkt der Abnahme gilt stets die aktuellste Version, die vom Hersteller unterstützt und als generell verfügbar (General Availability, GA) deklariert wird.1

1 Siehe https://access.redhat.com/support/policy/updates/errata

© BVL, 4. Juli 2024 Seite 3 von 5

[Seite 4]

Installations- und Betriebsbedingungen für IT-Systeme im BVL (Vorab-Handreichung)

In begründeten Ausnahmefällen (ausschließlich bei Standardsoftware) ist auch eine ältere vom Hersteller Red Hat unterstützte Version zulässig. Der Einsatz einer älteren Version kann jedoch nur durch Zustimmung des AG und unter der Voraussetzung erfolgen, dass ein Migrationsplan auf die aktuellste Betriebssystemversion vorge- legt wird.

2.2 Laufzeitumgebung

Auf dem Betriebssystem aufbauend wird eine gängige Laufzeitumgebung als Abstraktionsschicht eingesetzt. Das BVL setzt hierbei ausschließlich auf das Java-Ökosystem. Als vorgegeben zum Zeitpunkt der Abnahme gilt stets die aktuellste Version, die vom Hersteller unterstützt und als generell verfügbar (General Availability, GA) deklariert wird.

Ergänzend zur Standard Edition (Java SE) wird darüber hinaus die Spezifikation Jakarta Enterprise Edition (Jakarta EE) in der aktuellsten Version angewendet. Der Einsatz des Spring Framework des Herstellers VMware ist unzulässig.

In begründeten Ausnahmefällen (ausschließlich bei Standardsoftware) ist auch eine ältere vom Hersteller Red Hat unterstützte Java- bzw. Jakarta-EE-Version zulässig. Der Einsatz einer älteren Version kann jedoch nur durch Zustimmung des AG und unter der Voraussetzung erfolgen, dass ein Migrationsplan auf die aktuellste Java- bzw. Jakarta-EE-Spezifikation vorgelegt wird.

Der Einsatz eines dedizierten HTTP-Servers (z. B. Apache HTTP Server, Nginx) ist nur nach Zustimmung des AG zulässig und muss nachvollziehbar begründet werden. Die Entscheidung, ob die Begründung nachvollziehbar und ausreichend ist, obliegt ausschließlich dem AG.

2.3 Applikationsserver/Middleware

Auf der selektierten Laufzeitumgebung bzw. dem Ökosystem aufbauend wird als zusätzliche Abstraktions- schicht ein Java Servlet Container (nur für Standardsoftware verfügbar) bzw. Jakarta-EE-zertifizierter Applikati- onsserver (für Standardsoftware oder Individualsoftware verfügbar) eingesetzt. Als Servlet Container wird das Produkt „Red Hat JBoss Web Server“ (RH JWS) und als Jakarta-EE-zertifizierter Applikationsserver das Produkt „Red Hat JBoss Enterprise Application Platform“ (RH JBoss EAP) eingesetzt. Als vorgegeben zum Zeitpunkt der Abnahme gilt stets die aktuellste Version, die vom Hersteller unterstützt und als generell verfügbar (General Availability, GA) deklariert wird.

Beim RH JWS handelt es sich um ein Softwarebündel, im Wesentlichen bestehend aus den Hauptkomponenten Apache Tomcat, Apache HTTP-Server und Red Hat build of OpenJDK.

In begründeten Ausnahmefällen ist auch eine ältere vom Hersteller Red Hat unterstützte Produktversion zuläs- sig. Der Einsatz einer älteren Produktversion kann jedoch nur durch Zustimmung des AG und unter der Voraus- setzung erfolgen, dass ein Migrationsplan auf die aktuellste Produktversion vorgelegt wird.

2.4 Datenbankmanagementsysteme

Für die Persistierung normalisierter Daten werden vom BVL ausschließlich schemabasierte Datenbankmanage- mentsysteme (DBMS) auf Basis der Structured Query Language (SQL) eingesetzt. Momentan sind dies die Pro- dukte „Oracle Database Long Term Release“ (nur für Standardsoftware verfügbar) und „PostgreSQL“ (für Stan- dardsoftware oder Individualsoftware verfügbar). Als vorgegeben zum Zeitpunkt der Abnahme gilt stets die ak- tuellste Version, die vom Hersteller unterstützt und als generell verfügbar (General Availability, GA) deklariert wird.

© BVL, 4. Juli 2024 Seite 4 von 5

[Seite 5]

Installations- und Betriebsbedingungen für IT-Systeme im BVL (Vorab-Handreichung)

In begründeten Ausnahmefällen ist auch eine ältere vom Hersteller unterstützte Version zulässig. Der Einsatz einer älteren Version kann jedoch nur durch Zustimmung des AG und unter der Voraussetzung erfolgen, dass ein Migrationsplan auf die aktuellste DBMS-Version vorgelegt wird.

3 Produktübersicht

Nachfolgend werden die unterstützten Produktversionen zum Zeitpunkt der Veröffentlichung dieses Doku- mentes aufgeführt. Aufgrund der mittlerweile sehr kurzen Produktzyklen dienen die Angaben nur als grobe Orientierung, um das Prinzip der kontinuierlichen Fortschreibung zu verdeutlichen. Die maßgeblichen Produkt- versionen der Zielplattform werden stets zum Zeitpunkt der Abnahme vom AG nach den Herstellervorgaben (hier: Red Hat2) festgelegt. Hintergrund sind technische und rechtliche Vorgaben, denen der AG genügen muss, um einen Wirkbetrieb nach „dem Stand der Technik“ zu gewährleisten. Ein Ermessensspielraum ist ausge- schlossen.

SchichtProdukt04.07.202428.04.2026TBA
BetriebssystemRHEL910 (für EAP) 9 (für JWS)
LaufzeitumgebungOpenJDK LTS1721 (für EAP) 17 (für JWS)
LaufzeitumgebungSpezifikation Jakarta EE1010
Applikationsserver/MiddlewareJBoss EAP88.1
Applikationsserver/MiddlewareJWS66
DatenbankmanagementsystemPostgreSQL1517.5
DatenbankmanagementsystemOracle DB19.319.3

2 Vergleiche:  Red Hat JBoss Enterprise Application Platform (EAP) 8 Supported Configurations: https://access.redhat.com/articles/6961381  Red Hat JBoss Enterprise Application Platform Supported Standards: https://access.redhat.com/articles/113373  Red Hat JBoss Web Server Technical Specifications https://www.redhat.com/en/resources/red-hat-jboss-web-server- datasheet#section-4

© BVL, 4. Juli 2024 Seite 5 von 5

Alle Unterlagen dieser Ausschreibung