收起
传统的应用可以运行在本地开发电脑上,到真正提供生产服务才被云以弹性的,高可用的资源提供方式接管。而云原生应用跟传统应用不一样,传统应用面向操作系统编程,云原生应用直接面向云编程,一个云原生应用常常是有许多运行在不同容器里的服务组成,需要把所有服务都部署到 k8s 才能完整运行起来,这就使得云原生应用很难在非云的环境里开发,调试和测试。
开发云原生应用常常遇到的一个矛盾的问题是,如果将所有服务都部署在本地的开发机器上,可能需要一台配置很高的机器才能将应用运行起来,并且应用的运行环境和开发环境耦合在一起,也常常会导致环境管理混乱。如果将服务部署在云上的 k8s 上,每修改一次代码,就需要执行一遍:编译->构建镜像->推送镜像到仓库->修改 k8s 工作负载的镜像版本->等待修改生效,虽然可以使用 CI 自动化完成,但整个反馈链路依然很长,严重降低了开发效率。
8月24日,我们有幸邀请到腾讯云 CODING 高级后端工程师黄鑫鑫,将总结开发云原生应用的常用方式,针对云原生给应用开发带来的挑战进行较为深入的分析,给出应对这些挑战的一些思路,并介绍业界目前常见的几种解决方案。
#01直播主题
Nocalhost: 云原生时代应用开发方式的变革
#02直播时间
8月24日 19:00-19:30
#03适合人群
Web多媒体开发者 云原生应用开发者
准备从传统应用向云原生转型的团队
对云原生应用开发方式感兴趣的人群
#04分享嘉宾
黄鑫鑫
腾讯云CODING高级后端工程师、云原生开源项目Nocalhost作者之一
长期专注于云计算,云原生领域相关技术,属于Kubernetes,Helm,Telepresence等云原生项目
8月19日~8月31日,每晚19:00--19:30,从技术到认知,每周干货不重样!锁定在线直播,多场超干货实战、一线重磅嘉宾分享,观看直播还可以跟大咖线上交流,探讨。
“了不起的开发者”直播专场,是活动行联合国内外优秀研发人才,技术团队,以线上直播的形式对外输出他们的技术实践。面向所有的开发者,技术行业从业者,提供更多的资源和更开阔的视野,在工作上获得更大的提升。一起来看看有哪些乐于分享优秀开发者吧~