Container-Netzwerksoftware erstellt ein virtualisiertes, definiertes Netzwerk, um die Konnektivität von Container zu Container zu erleichtern. Diese intern virtualisierten Netzwerke ermöglichen die Kommunikation und Integration zwischen Containern oder Anwendungen, die von Containersätzen betrieben werden. Die Netzwerke schaffen isolierte Bereiche, um mehreren Containern die unabhängige Kommunikation mit demselben Netzwerk zu ermöglichen. Unternehmen nutzen diese Lösungen für eine erhöhte Skalierbarkeit und Datenzugänglichkeit von Anwendungen. Sie bieten ein höheres Maß an Sicherheit und eine erhöhte Fähigkeit zur Dienstentdeckung, wodurch im Wesentlichen die Mikroservices-Industrie durch verknüpfte Container-Anwendungen angetrieben wird. Container-Netzwerksoftware kann die Funktionalität von Container-Management-Software und Container-Orchestrierungs-Software Lösungen erhöhen, indem sie bestimmte Anwendungen verbindet.
Um in die Kategorie Container-Netzwerke aufgenommen zu werden, muss ein Produkt:
Isolierte Netzwerke für Container-Instanzen erstellen
Container über bestimmte Netzwerke verbinden
Sicherheitsschichten für Anwendungsnetzwerke bereitstellen
Bevorzugte externe Konnektivität ermöglichen
IP-Adressverwaltung ermöglichen