云原生应用最佳实践|又拍云 Open Talk杭州站圆满结束 Posted 2021-04-03 又拍云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云原生应用最佳实践|又拍云 Open Talk杭州站圆满结束相关的知识,希望对你有一定的参考价值。
10 月 24 日,由又拍云联合 Apache APISIX 社区共同举办的云原生应用架构最佳实践|Open Talk 技术沙龙在杭州圆满结束。受新冠肺炎疫情影响,这也是又拍云今年第一次开展线下技术交流活动。
本次 Open Talk 杭州站活动邀请了 Apache APISIX 项目 VP 温铭、又拍云平台开发部高级工程师莫红波、蚂蚁金服技术专家王发康、有赞中间件开发工程师张超,分享云原生落地应用的经验心得,介绍实践过程中遇到的典型问题及解决之道。
基于 Apache APISIX 实现低代码 API 网关
开源商业公司支流科技创始人温铭做了开场分享,他是 Apache APISIX 项目 VP,以 Apache APISIX 为例分享如何实现低代码 API 网关。
APISIX 作为云原生 API 网关,不仅可以处理传统的南北向流量,也可以处理服务间的东西向流量,和传统 API 网关相比,Apache APISIX 具备动态路由和插件热加载,特别适合云原生体系下的 API 管理。温铭认为在微服务、云原生的架构变迁中,接入层将会变得越来越重要和复杂,低代码是众多降低接入层的学习成本解决方案中最惹人注目的一个,而作为云原生微服务网关的 APISIX 在这方面积累了大量的思考和实践。在介绍 APISIX 过程当中,温铭就其具体的技术实现详细阐述了如何基于 Apache APISIX 实现低代码 API 网关。
来自又拍云的莫红波是高级开发工程师,目前专注于容器及虚拟化技术在又拍云的私有云实践,主要负责又拍云容器云的设计和开发工作。他本次分享围绕微服务与 CI/CD,结合又拍云实践经验,介绍互联网企业如何落地 CI/CD。
在微服务架构下,一个大的单体应用会根据功能模块拆分成多个微服务,每个服务独立开发、测试以及运维。无论是业务代码的开发还是测试和运维,工作量都会比之前提升很多,CI/CD 系统堪称“微服务的基石”。谈及微服务场景下变形应用,莫红波认为持续交付需要每个项⽬都要有⼀个 Dockerfile,提供服务运⾏所需的环境以及服务对应的软件包。当需要发版本的时候,在主线上打上⼀个 tag,该 tag 也会对应到镜像的版本。而在持续部署环节,则只针对集成测试环境,给项⽬增加⼀个 k8s-deploy.yaml 的⽂件,⾥⾯包含了服务相关的配置、部署⽅式、访问⽅式等,等待镜像构建完成后,应用该⽂件即可。
第三位分享嘉宾是来自蚂蚁金服的技术专家王发康,他是 MOSN、Tengine 开源项目核心成员,专注于高性能网络服务器研发,目前关注云原生 ServiceMesh、nginx 、Istio 等相关领域。
网络代理服务器 MOSN 在蚂蚁集团的 Service Mesh 大规模落地后,通过对接 UDPA 打造为 Istio 的数据面之一。王发康从 MOSN 的诞生背景、发展历程、MOSN 具备的功能和架构以及内部的落地情况等多维度向现场开发者详细介绍了 MOSN ,并就其在演进过程中遇到的问题及思考进行了剖析。
张超是有赞中间件开发工程师,工作在网关、Service Mesh 领域,热衷技术,对 Golang、Nginx 等有一定的深入研究,他给大家详细介绍了有赞统一接入层架构演进历程。
张超首先介绍了有赞旧版接入层架构存在的痛点和缺陷,认为新接入层需要做到:避免出现任何单点问题;组件尽设计尽可能⽆状态,可灰度、可回滚、可观测;尽量降低组件间的耦合程度,各组件职能独⽴,可独⽴测试部署。目前内部命名为“ yz7”的统一接入层已经作为有赞业务流量的公⽹⼊⼝,提供 Traffic Shaping、WAF、请求路由、负载均衡等功能。张超也详细阐述了新架构的特性、如何解决旧版架构所遗留的问题以及面临的挑战, 较为全面地呈现了有赞接入层架构演进历程。
至此,本次云原生应用架构最佳实践|Open Talk 技术沙龙圆满结束,四位讲师通过分享自身及团队的项目实践经历,令现场和直播观众受益颇多。后续线上将陆续更新本次活动讲师的分享内容,敬请关注 Open Talk 官网(
https://opentalk.upyun.com
)或又拍云微信公众号(微信 ID:upaiyun)。
分享、点赞、在看 三连击,小拍奖金 +5 元ღ( ´・ᴗ・` )
以上是关于云原生应用最佳实践|又拍云 Open Talk杭州站圆满结束的主要内容,如果未能解决你的问题,请参考以下文章
精益运维与 DevOps 最佳实践 丨又拍云Open Talk &优维科技技术沙龙
微服务架构下 CI/CD 如何落地
张超:又拍云 OpenResty / Nginx 服务优化实践
福禄科技罗宇翔:OpenResty 游戏反外挂应用丨OpenResty × Open Talk 武汉站
马蜂窝李培:OpenResty在马蜂窝的一些业务场景应用探索丨OpenResty × Open Talk 武汉
虎牙直播张波:掘金Nginx日志 | OpenResty × Open Talk 全国巡回沙龙深圳站