Skip to content

Commit 6a4384d

Browse files
Merge pull request #89002 from IEvangelist/containerNetworking
[CogSvcs] Added details about container networking
2 parents c31e3b5 + 273547b commit 6a4384d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

articles/cognitive-services/containers/includes/cognitive-services-container-security.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,23 @@ As an alternative and *secure* approach, consumers of Cognitive Services contain
2626

2727
[Nginx][nginx] is another popular choice in the same category. Both Istio and Nginx act as a service mesh and offer additional features including things like load-balancing, routing, and rate-control.
2828

29+
### Container networking
30+
31+
The Cognitive Services containers are required to submit metering information for billing purposes. The only exception, is *Offline containers* as they follow a different billing methodology. Failure to allow list various network channels that the Cognitive Services containers rely on will prevent the container from working.
32+
33+
#### Allow list Cognitive Services domains and ports
34+
35+
The host should allow list **port 443** and the following domains:
36+
37+
* `*.cognitive.microsoft.com`
38+
* `*.cognitiveservices.azure.com`
39+
40+
#### Disable deep packet inspection
41+
42+
> [Deep packet inspection](https://en.wikipedia.org/wiki/Deep_packet_inspection) (DPI) is a type of data processing that inspects in detail the data being sent over a computer network, and usually takes action by blocking, re-routing, or logging it accordingly.
43+
44+
Disable DPI on the secure channels that the Cognitive Services containers create to Microsoft servers. Failure to do so will prevent the container from functioning correctly.
45+
2946
[istio]: https://istio.io/
3047
[nginx]: https://www.nginx.com
3148
[request-authentication]: ../../authentication.md

0 commit comments

Comments
 (0)