大规模改善微服务
|
Twitter和Netflix已经证明微服务架构可以在规模上很好地工作,但是幕后仍然存在许多复杂性。模块化组件之间的通信可能会出现问题,从而导致缺乏可见性以及维护安全性和QoS的持续挑战。 为了解决这一挑战,IBM,Google和Lyft共同努力,共同创建解决方案。最终结果成为Istio。 Istio被描述为一个开放源代码“服务网格”,旨在为连接,保护,监视和扩展分布式微服务提供通用环境。Istio的主要优势在于,它可以在混合环境和多云环境中工作,而无需更改应用程序代码。 在安全性方面,Istio在微服务和最终用户之间(以及微服务本身之间)创建了一个单独的安全通信通道。在性能监控和故障排除方面,Istio提供了直观的仪表板和整个分布式环境的系统范围视图。 在分布式环境使运营商看到个别微服务不仅是如何执行,还要它们是如何互相影响。因此,可以快速定位并纠正问题区域。
微服务架构的开发人员和运营商都可以张开双臂欢迎Istio。通过简化安全性和故障排除,同时也消除了扩展的障碍,开发人员将可以随意创建新的应用程序。结果,微服务业务模型将比以往更具吸引力。 (编辑:阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


