Automation durch Container
Die Container-Technologie bildet das Herzstück von Junicon. Im Kontext dieser Technologie werden Container als Prozesse betrachtet, ähnlich wie in der Logistik, wo Waren in standardisierten "Verpackungen" flexibel und schnell verschickt werden. In der IT-Welt verpacken Container Anwendungen und die für ihre Ausführung benötigten Dateien. Diese Container sind leichtgewichtig, da sie sich das Betriebssystem teilen. Dies führt zur Einsparung von Ressourcen, da nur ein Betriebssystem für alle Container erforderlich ist.
Ein entscheidender Vorteil von Container-Technologie sind die Möglichkeiten zur Automatisierung. Die Infrastruktur ermöglicht Continuous Integration und Continuous Delivery, wodurch eine hoch automatisierte Bereitstellung gewährleistet ist. Die Umsetzung erfolgt in wenigen Stunden, was durch Infrastructure as Code erreicht wird. Kubernetes, als Plattform für die Containerorchestrierung, nutzt Manifest-Files (yaml) für die regelbasierte Automatisierung der Installation und Konfiguration von virtuellen und physischen Infrastrukturkomponenten.
Insgesamt vereint Projekt Junicon somit agile Prinzipien, Container-Technologie und Automatisierung, um eine effiziente, hochverfügbare Plattform für die Justiz Niedersachsen zu schaffen.