IT services: consulting, software development, Internet and support | Tenderlake

IT services: consulting, software development, Internet and support

Contract Value:
EUR 163K - 163K
Notice Type:
Contract award notice
Published Date:
13 January 2023
Closing Date:
Location(s):
DE300 Berlin (DE Germany/DEUTSCHLAND)
Description:
Hosting und Betrieb der Plattform Sammlungen Online der Staatlichen Museen zu Berlin

Eines der wichtigsten Projekte hierbei, sind die „Sammlungen Online“ der Staatlichen Museen zu Berlin. Die „Sammlungen Online“ verwalten über 300k Exponate der Staatlichen Museen zu Berlin in digitaler Form, die über gleichnamiges Portal ausgespielt und der Allgemeinheit zugänglich gemacht werden.Ziel ist die erfolgreiche Fortführung der Plattform. Hierzu wird ein Dienstleister gesucht, der Hosting und Betrieb der Plattform für die kommenden 4 Jahre (voraussichtlich ab dem 01.12.2022) übernimmt und gewährleistet.

Einmalige Migration in neue Hosting-Umgebung

Bereitstellung von Speicherplatz und Zugänglichmachung von Inhalten über das Internet

Gesamtverfügbarkeit

Datensicherung/Wiederherstellung (tägl.)

Teil-Konfiguration der Basissysteme und Grundeinstellungen der Server

Administration der durch den Auftragnehmer erbrachten Leistungen

technische Wartungsleistungen

Leistungszeitraum: 48 Monate

II. Leistungsbeschreibung

Einmalige Migration in neue Hosting-Umgebung

Bereitstellung von Speicherplatz und Zugänglichmachung von Inhalten über das Internet

Gesamtverfügbarkeit

Datensicherung/Wiederherstellung (tägl.)

Teil-Konfiguration der Basissysteme und Grundeinstellungen der Server

Administration der durch den Auftragnehmer erbrachten Leistungen

technische Wartungsleistungen

Leistungszeitraum: 48 Monate

1. System Übersicht

Das System gliedert sich in Staging Umgebung und Production System, die jeweils von 9 virtuellen Maschinen betrieben werden. Als Betriebssystem (Stand 17.06.2022) kommt Debian 9 zum Einsatz. Um LTS Support bis 2026 zu gewährleisten, wird ein Update auf Debian 11 (bullseye) angestrebt. Für weitere Informationen zur System-Konfiguration, siehe Preisblatt (05a_Preisblatt).

2. Anforderungen an das Hosting

Der Auftragnehmer ist verantwortlich für die

Gewährleistung der Verfügbarkeit der Server

Einsatz sicherer Protokolle

Einsatz sicherer Passwörter

Protokollierung und Logdaten

Gewährleistung von Sicherheitsupdates für Betriebssysteme, Web-und Datenbankserver

Gewährleitung gehärtete Konfiguration

Gewährleistung verschlüsselter Zugriffe auf den Administrationsbereich

Sicherung Konfiguration der Server und Netzwerkkomponenten

System Server Monitoring

Einsatz eines Virenschutz Programms auf den Web-Servern

Verwendung Transportverschlüsselung zur Konfiguration der Web und Datenbankserver

Einsatz einer Validierungskomponente zur Filterung der Ein und Ausgabedaten

s. Kriterienkatalog EVB IT Cloudvertrag (03a_IT_Cloud_Kriterienkatalog)

3. Beschreibung Zielsystem

Die Applikation läuft in einem Kubernetes Cluster mit 7 Nodes und 6 Volumes.

Das Management erfolgt via Ingress API.

Die Komponenten laufen als Docker-Container auf den Nodes.

Die Daten der Objekte (Exponate) werden via API des zentralen Museumsdokumentationssystem (MDS) automatisiert exportiert (bzw. synchronisiert). Die Exportdaten werden anschliessend in Elasticsearch (Metadaten) und Hasura (Detailinformationen) gespeichert und der Applikation verfügbar gemacht. Ein sicherer Umgang mit Schnittstellen/APIs ist erforderlich.

Assets (Bilder) werden separat auf File Storages hinterlegt.

Die redaktionelle Pflege, sowie die visuelle Präsentation der Inhalte erfolgt über das Strapi CMS.

Die Architektur des Gesamtsystems ist: Frontend, API, Datenhaltung

Tech Stack:

Plattformen: TypeScript, React, Apollo GraphQL Client, Material UI, i18n-ext, react-admin Single Page Application

Integration Services: Java/Kotlin, Spring Boot Microservices

Datenhaltung: Postgres DB, Orient DB, MySQL DB, File Storage

Infrastruktur: Gitlab/Github, Docker, Kubernetes, Grafana, Hetzner, Jenkins

Weitere Technologien: Hasura GraphQL Engine, Elasticsearch, NGINX, Strapi (CMS), PHP, Matomo

Durchführung des Auftrags

Für die Umsetzung des Auftrags wird nach Erteilung des Zuschlags ein Vertrag gemäß den Vertragsbedingungen für die Beschaffung von IT-Leistungen (EVB-IT) geschlossen, dessen Muster hier, ebenso wie die zugehörigen AGB, beigefügt ist.

Awarded to:
Hosting und Betrieb der Plattform Sammlungen Online der Staatlichen Museen zu Berlin
xailabs GmbH, Berlin (DE)
Download full details as .pdf
The Buyer:
Stiftung Preußischer Kulturbesitz
CPV Code(s):
72000000 - IT services: consulting, software development, Internet and support