技术
亚太地区
中小企业
“服务网格ASM的组件与集群分离,确保ASM组件更新时不影响集群运行。ASM实例与Kubernetes集群在生命周期管理上实现解耦。在ASM中,可通过单个自定义资源定义(CRD)轻松自定义多个入口网关。ASM还提升了Kubernetes集群的资源利用率。”
关于花雕
上海花雕科技有限公司是一家创新科技企业,由多位互联网行业资深人士和一群年轻创业者共同创立。公司专注于基于互联网和智能硬件的物联网生态研发,致力于为社区、公共场所和市政服务等多个场景的用户提供全面、一站式、安全的充电解决方案。公司以智能充电桩为切入点,在部署充电桩的居民小区内打造社区购物平台,构建“平价购物、智慧生活”的智能社区生态系统,服务周边200米范围内的居民。
挑战
随着业务快速发展,公司需要提升数字化竞争力并延伸价值链。需要实现灰度发布,同时实现微服务访问流量的可视化与管理。按社区路由业务流量并发布业务应用,且存在遗留业务代码,需要向数百个社区发布不同版本的应用,迭代发布流程复杂。同时需要将运行在虚拟机上的遗留系统容器化并纳入服务网格管理。新的业务流程研发体系需在云端构建,借助容器技术进行云原生优化改造,从而解决业务应用部署不稳定、发布过程人工干预过多、无法稳定升级等问题。
为什么选择阿里云
服务网格ASM的组件与集群分离,确保ASM组件更新时不影响集群运行。ASM实例与Kubernetes集群在生命周期管理上实现解耦。在ASM中,可通过单个CRD轻松自定义多个入口网关。ASM还提升了Kubernetes集群的资源利用率。
服务网格ASM比开源产品更稳定、更值得信赖,有助于实现更稳定的服务运营并节省运维资源。灰度发布能力支持逐步发布,逐渐扩大新版本的应用范围,将变更影响控制在可管理的范围内。熔断机制可防止单个应用的故障在微服务系统中扩散,从而降低故障影响,提升微服务系统的健壮性。
此外,ASM支持遗留系统,降低了容器化的复杂度,并确保整体服务可用性。阿里云支持团队非常敬业,即使在假期也能快速响应。
架构
1. 托管控制面:服务网格ASM高可用,无需运维投入,并提供最优安全配置。开发工程师可专注于业务应用,无需进行基础设施运维。此外,开发工程师只需简单操作即可创建服务网格ASM实例,无需复杂配置。2. 强大的细粒度应用流量管理策略与灰度发布:服务网格ASM提供细粒度的流量路由策略,支持灰度发布、熔断、故障注入等多种DevOps实践。开发工程师可快速创建入口网关,并一次性自定义多个入口网关。
3. 高安全性与高可用:服务网格ASM保障服务安全和高可用,让开发工程师专注于业务需求。可启用Secret Discovery Service(SDS)暴露安全的HTTPS服务,并为服务网关动态加载证书,从而提升服务网关的安全性。服务网格ASM逐步实现基于Open Policy Agent(OPA)的授权,并提供易用的基于角色的访问控制(RBAC)和JSON Web Token(JWT)功能。
4. 非容器化应用无痛迁移:服务网格ASM为运行在虚拟机上的遗留系统提供网格能力,让客户以无痛方式将遗留系统迁移到容器中。
展望未来
花雕专注于基于互联网和智能硬件的物联网生态研发,致力于为社区、公共场所和市政服务等多个场景的用户提供全面、一站式、安全的充电解决方案。
精选
产品
产品
兼容Kubernetes的全托管服务,专注于应用开发,无需管理容器基础设施。
服务网格ASM是兼容Istio的全托管服务网格平台,在异构环境中提供一致的流量整形、安全和可观测性。
