随着企业采用,他们正在构建更易于扩展和增加更多业务的新型应用程序和微服务。微服务是指一种软件开发架构方法,其中软件由通过定义明确的 API 进行通信的小型独立服务组成。在此过程中,企业发现这些现代应用程序由更多更改更频繁的“部分”组成
这引入了新的安全风险(以及更大的攻击面)。基本上,网络上有更多的流量,这意味着要跟踪更多的应用程序。这些应用程序也有更多且更频繁的更改。随着云原生的扩展,更多的开发人员和应用程序开发团队也加入进来。这带来了几个问题:网络是否可信?如果有更多的团队为这些应用程序做出贡献,我们如何确保我们能够识别每个人的真实身份?我们如何管理域外的应用程序和服务的安全性?随着事情的变化,我们如何才能继续验证一切?我们如何验证承包商和他们构建的软件?这就是服务网格可以提供帮助的地方。