AWS释出App Mesh助企业监控微服务应用程式
AWS推出服务网状网路App Mesh公开预览版,供使用者轻鬆的监视与控制AWS上,构成应用程式微服务之间的通讯。使用者能以App Mesh监控在Amazon ECS、Amazon EKS,还有在Amazon EC2的Kubernetes上执行的微服务。App Mesh除了Amazon CloudWatch和AWS X-Ray,也整合了Prometheus和Datadog监控工具。
不少企业都使用微服务架构建立网路应用程式,将应用程式拆解成许多独立元件部署并运作,这样的方式允许每个元件根据需求独立扩展,有助于提高应用程式的可用性和可伸缩性。AWS提到,当应用程式由越来越多微服务组成时,开发者会难以辨识以及隔离问题,包括应用程式可能发生的延迟、错误率或错误代码。
当然,开发者可以为微服务添加自订义的程式码,并使用开源工具,管理每个微服务的通讯,但是这些解决方案有较高的应用障碍,包括安装困难、难以跨团队更新或是有管理可用性和弹性複杂度问题。AWS释出App Mesh使用新的架构模式,来解决这些问题,并提供一致且动态的方法,管理微服务间的通讯。
App Mesh并非内建在微服务中,而是独立的服务,其执行逻辑是,监视和控制每个微服务之间的通讯,被实作为与微服务平行运作的代理伺服器,非微服务的一部分。代理伺服器处理进出微服务的网路流量,并为微服务提供可见性、流量控制,以及安全功能的一致性。将代理伺服器放置于每个微服务前的好处,就是能自动抓取和服务之间的通讯指标、日誌和追蹤资讯。
开发者可以使用App Mesh构筑微服务连接的方式,App Mesh会自动计算并且发送适当的配置,到每一个微服务代理伺服器,这将提供标準,易用的可见度和流量控制。App Mesh使用开源代理伺服器Envoy,相容于广泛的AWS生态系与开源工具。另外,App Mesh也能让使用者输出可观测资料到多个AWS或是第三方工具,包括Amazon CloudWatch、AWS X-Ray或是与Envoy整合的第三方监控与追蹤工具,像是Prometheus和Datadog。
现在AWS App Mesh上线提供公开预览版,暂时先在北弗吉尼亚州、俄亥俄州、奥勒冈州和爱尔兰的AWS区域开放。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
最新文章
- 个性标签写什么好8个字(个性标签8个字简介介绍)
- 贴吧和i吧有什么区别(贴吧和i吧有什么区别)
- 东北话得细小是什么意思(东北话小得得是啥意思)
- 太姥山旅游最新攻略一日游(太姥山旅游线路)
- 12月有什么好电影上映(12月上映好看的电影)
- 妒海主题曲百度云(泰剧妒海的主题曲和片尾mp3格式的谁有谢谢)
- 元奎在好莱坞拍过多少电影(指导过多少电影 都叫什么)
- 怎么关闭wps删除提示(wps屏幕提醒怎么关闭简介介绍)
- 4399弹弹堂vip折扣券(4399弹弹堂怎么刷点券啊)
- 企业天猫入驻条件及费用(天猫入驻条件及费用简介介绍)
- 尹相杰母亲是马玉涛吗(尹相杰母亲是马玉涛吗)
- 冬至应该吃什么食物(冬至应该吃什么食物)
- nokia6600复刻版本(NOKIA6630~~~)
- 新年快乐日语怎么说(新年快乐日语怎么说)
- 工作交接清单怎样写,格式是怎样的(工作交接清单怎样写格式是怎样的简介介绍)
- 为什么我的梦幻诛仙人物快捷键用不出来(求高手解答 我换了很多台机子了)
- 三星note3开不了机(三星note1手机为什么开不了机)
- 迅雷种子怎么提取(前缀是什么)
- poison(ivy 什么意思)
- 魔法卡片掉卡规则(魔法卡片中怎么没有变闪卡的卡友)
- 眼部结构简图(眼部结构简介介绍)
- 武汉外高国际部学费(武汉外高出国)
- 湖南台为什么叫马桶(湖南台为什么叫芒果台)
- 公元前10000年是什么年(公元前10000年)