Too Long; Didn't Read
Cloud Native technologies make it easier to take advantage of all the benefits the cloud provides while abstracting the underlying infrastructure. The Cloud Native Computing Foundation (CNCF) acts as an umbrella for projects that aim to make software both cloud-native and cloud agnostic. Many tools are more or less tied to Kubernetes, although you can also find serverless solutions and tools that were in the market even before. With Istio, you automatically get secure communication between the services, and it takes care of managing encryption, authentication, and authorization.