Sometimes the interfaces are clear and consistent (loadbalancers, for example) and the line between, e.g., an AWS NLB and your ingress gateway, is clear-cut.
Other times there is a significant degree of portability pains and sparse feature matrices (CSI, IME).
Other times there is a significant degree of portability pains and sparse feature matrices (CSI, IME).