Im Kontext von Computernetzwerken bezeichnet eine Service Chain - oder Service Chaining, wie es oft genannt wird - eine bestimmte Abfolge von Aktionen, die zur Automatisierung des Verkehrs- und Datenflusses zwischen Diensten in einem virtuellen
Netzwerk eingesetzt werden. Service Chains werden auch eingesetzt, um die Nutzung von
Netzwerkressourcen zu optimieren und die Anwendungsleistung durch die Auswahl des besten Routingpfads zu verbessern. Service Chains bestehen in der Regel aus mehreren verschiedenen Elementen, darunter eine Service-Vorlage, ein virtuelles
Netzwerk, eine Service-Instanz und eine Service-Richtlinie.