Das Wort Containerisierung wird für die meisten Entwickler*innen nichts Neues sein. Es ist die nächste Stufe der Virtualisierung und bietet sichere und einfache Abschottung einzelner Applikationen. Der Prozess, um eine App bereitzustellen, hat sich in den letzten Jahren um ein vielfaches vereinfacht. Der Entwickler liefert direkt das passende Betriebssystem und weitere Dependencies mit, sodass der Administrator nur eine Systemlandschaft zu betreuen hat und nicht auch (wie früher) die Requirements einer VM beim Entwickler anfragen muss.

Sicherheit ist ein großer Pluspunkt von Containern, da diese durch ihre Art als abgekapseltes Betriebssystem keinen direkten Zugang zum Host bieten und in einem Container auch nur die eigene App vorzufinden ist. Dadurch kann ein möglicher Hacker-Angriff maximal die Applikationsdateien abgreifen, alle anderen Systeme und Apps im Netzwerk bleiben abgeschottet.

Wir greifen auf diese Open Source Tools für Containerisierung zurück:

Als bekannteste Plattform für Containerisierung ist Docker der Standard in der IT Branche. Mit Client für alle Betriebssysteme kann ein gebautes Containerimage Host unabhängig jederzeit gestartet werden, egal ob der Host ein Windows oder Linux PC/Server ist. Durch die Image Registry Dockerhub (ein öffentlicher Speicherplatz für Images) hat sich für Docker eine sehr große Community gebildet, welche fertige Images für so gut wie alle nötigen Basisplattformen wie NodeJS, Java und mehr bereitstellt und wartet.

Initiiert von Google ist das Open Source Projekt Kubernetes einer der Branchenstandards, wenn es um Software-Deployment geht. Auf Basis von Containern orchestriert Kubernetes diese in einem Clusterverbund von einzelnen Servern und bietet Features wie Loadbalancing und Replikation build-in. Durch die Komponentenbasiertheit haben sich etliche weitere Open Source Projekte gebildet, um weitere Features wie Cloud-Ready Netzwerkspeicher oder automatisches Erstellen von DNS Einträgen und Zertifikaten nachzurüsten. Dank sehr großer Community ist das Projekt stets lebendig und wird fortlaufend weiter entwickelt.

Als Aufsatz auf Kubernetes entwickelt Red Hat mit Openshift eine Deployment-Plattform, die gebaut wurde, um Enterprise Readiness zu schaffen. Durch Long Term Enterprise Support von Red Hat haben Firmenkunden einen Ansprechpartner für alle Probleme. Mit eigenem integrierten Marketplace und CLI bietet Openshift gegenüber Kubernetes eine nutzerfreundlichere Oberfläche, wodurch ein schnellerer Einstieg gewährleistet ist.

Unsere Referenzen zu Containerisierung

Technologie

Open Source

Open Source steht für „quelloffen” – entsprechend kann Open Source Software von Dritten eingesehen, bearbeitet und verwendet werden.

Logo Open Source
Technologie Übersicht

Open Source Technologien

Open Source heißt quelloffen. Im Rahmen der IT bedeutet dies, dass der Quellcode öffentlich von jeder Person gesehen, genutzt und geändert werden kann. Daher sind Open Source Produkte meist kostenlos

CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Kubernetes

Kubernetes ist eine portable, erweiterbare Open-Source-Plattform zur Verwaltung von containerisierten Arbeitslasten und Services, die sowohl die deklarative Konfiguration als auch die Automatisierung erleichtert. Es verfügt über einen großes und schnell wachsendes Ökosystem.

Ein Team von Softwareoentwicklern freut sich über die Zusammenarbeit mit TIMETOACT, die mit Hilfe von Open Source Code Auditierung für eine sichere und Compliance-konforme Softwareentwicklung gesorgt haben.
Kompetenz 25.02.25

Open Source Code Auditierung

In der heutigen Softwareentwicklung ist der Einsatz von Open Source Software (OSS) weit verbreitet. OSS bietet zahlreiche Vorteile, darunter Kosteneffizienz und schnelle Innovationszyklen.

Blog 04.10.22

Erhöhte Sicherheit durch Kubernetes

Die Sicherheit spielt beim Einsatz von Containern eine besonders wichtige Rolle. Das Open-Source-System Kubernetes hat sich zum Standard bei der Automatisierung, Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen entwickelt und erfordert deshalb besonderes Augenmerk bei der Sicherheit.

Headerbild zu Automation mit Open Source
Technologie

Automation mit Open Source

Durch Automatisierungstools wird Abhilfe geschaffen, indem diese jeweils einige der Aufgaben, welche sonst auf Entwickler zurückfallen, selbstständig übernehmen.

Headerbild zu Webserver mit Open Source
Technologie 25.02.25

Webserver mit Open Source

Webserver bieten ihrer Anwendung das Tor zur Welt: Hier gehen Anfragen für Daten für eine komplexe Webapp und Ressourcen einer Website ein und aus.

Headerbild zu Datenbanken mit Open Source
Technologie 25.02.25

Datenbanken mit Open Source

Jede dynamische Applikation braucht eine Form von Datenbank, um ihre Daten logisch und sortiert speichern zu können. Jedoch gibt es nicht eine One-size-fits-all Lösung, sondern es sollte immer auf den Anwendungsfall geschaut werden, um die passende Wahl zu treffen.

Technologie

Pimcore as an Open Source Software Platform

Pimcore ist eine frei nutzbare Open-Source-Software-Plattform und wird bereits in vielen Unternehmensfeldern effektiv eingesetzt. Mit Pimcore sind Ihre klassischen Probleme im Unternehmensalltag mit Portalen und Webseiten einfach gelöst, da wir die Plattform auf Ihre spezifischen Unternehmensanforderungen zuschneiden.

Blog 05.10.23

AWS Lambda vs. AWS Fargate

Entdecken Sie die Unterschiede zwischen Serverless-Technologie und Container-Technologie und erfahren Sie, wie AWS Lambda und AWS Fargate von Amazon Web Services diese Ansätze unterstützen. Erfahren Sie, welche Technologie am besten zu Ihren Anforderungen für Anwendungsbereitstellung und -verwaltung passt.

Service 15.07.21

Open Insurance

Bei Open Insurance geht es darum neuartige, datengetriebene Dienstleistungen für Kunden zu erbringen – und zwar nicht allein, sondern indem man im Digitalen Ökosystem zusamnenarbeitet und Daten über Schnittstellen bezieht/bereitstellt.

Blog 13.06.22

Shopware 6 mit Kubernetes

In diesem Artikel stellen wir euch vor, wie Shopware 6 in Kubernetes betrieben werden kann und warum dies sinnvoll ist. Wir zeigen euch Codeauszüge und eine kurze Anleitung mit Tipps und Tricks.

Integration von Geschäftsprozessen mittels Open Source
Wissen

Integration von Geschäftsprozessen mit Open Source

Welche Potentiale haben Open Source Ansätze in einer SOA Implementierung – speziell die der Open Source ESBs (Enterprise Service Bus)?

Puzzleteil zur Visualisierung von Integration
Wissen

Integration auf Basis von Open Source

Was versteht man unter Anwendungsintegration? Was bedeutet lose Kopplung? Welche wesentlichen Komponenten sind Teil einer Open Source basierten Integrationslösung? Dieser Blogartikel beantwortet Ihnen diese Fragen.

Daten einfach speichern und verwalten mit Google Cloud
Blog 25.02.25

Kubernetes: ein flexibler Hype

Kubernetes als Basis für das neue Cloud-Projekt? 2014 hat Google das Kubernetes-Projekt als Open-Source-Projekt zur Verfügung gestellt. Wir schauen uns in diesem Beitrag die wichtigsten Vor- & Nachteile an.

Blog 17.05.23

Die Notwendigkeit einer Web Application Firewall im Internet

Der Anstieg von Angriffen auf Webanwendungen ist ein langanhaltender Trend, der sich fortsetzt und besorgniserregend ist. Als Unternehmen ist es von großer Bedeutung, diese Bedrohung ernst zu nehmen und angemessene Sicherheitsvorkehrungen zu treffen. In diesem Blogbeitrag stellen wir verschiedene Möglichkeiten vor, wie du deine Webanwendung sicherer machen kannst.

News

Die Highlights der Red Hat Summit Virtual Experience 2020

Zwei Tage voller Keynotes, Break-out Sessions und neuen Ankündigungen liegen hinter uns. Wir ziehen ein Fazit und möchten insbesondere auf unsere Highlights eingehen: Red Hat Advanced Cluster Management for Kubernetes und Red Hat OpenShift 4.4.

Leistung

Cloud Native

Mit Cloud Native auf dem Weg zum modernen Unternehmen: Der Cloud-Native-Ansatz ermöglicht die Entwicklung und den Betrieb in der Cloud. Dein Vorteil: Einfache Skalierung und schnelle Deployments.

Event

Open Source Lizenz Compliance – Webinar

Erfahren Sie, welche Herausforderungen sich bei der Nutzung von Open Source Software ergeben und wie Sie diese meistern.

Headerbild zu Open Source Lizenzmanagement
Technologie 25.02.25

Open Source Compliance

Mit einem effektiven Lizenzmanagement können Sie Compliance und Security Risiken minimieren. Wir unterstützen Sie dabei, die Rechte und Pflichten jeder Lizenz zu verstehen.

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!