直播预约 | 如何为云原生应用带来稳定高效的部署能力?-阿里云开发者社区

开发者社区> 阿里巴巴云原生小助手> 正文

直播预约 | 如何为云原生应用带来稳定高效的部署能力?

简介: 本次直播为第 3 期 SIG Cloud-Provider-Alibaba 网研会,我们邀请了阿里云技术专家 酒祝 和阿里云开发工程师 墨封 重点讲解《如何为云原生应用带来稳定高效的部署能力?》。
+关注继续查看

1.png

作者 | 酒祝  阿里云技术专家、墨封  阿里云开发工程师

本次直播为第 3 期 SIG Cloud-Provider-Alibaba 网研会,我们邀请了阿里云技术专家 酒祝 和阿里云开发工程师 墨封 重点讲解《如何为云原生应用带来稳定高效的部署能力?》。

点击链接预约直播:https://developer.aliyun.com/live/2897

随着近年来 Kubernetes 逐渐成为事实标准和大量应用的云原生化,我们却往往发现 Kubernetes 的原生 workload 对大规模化应用的支持并不十分“友好”。我们已经不止一次听到来自用户和开发者们的抱怨:

  • 发布升级会触发 Pod 删除、重建,带来的问题:1. 无法保留 IP、Volume(hostPath / emptyDir)等数据;2. 发布时间较长,一次 Pod 重建涉及重新调度、分配网络/存储、新Node上全量拉镜像等;3. 同时也增加了 Scheduler、CNI、中间件等诸多组件的压力;
  • 减小 replicas 缩容时,无法指定想删除的 Pod;而如果直接删除 Pod,则又会重新扩一台出来(Deployment);
  • 无法为每个 Pod 独占 PV(Deployment);
  • 应用发布时不能指定灰度升级的数量,无法实现分批发布(Deployment / DaemonSet);
  • Pod 只能串行 one by one 升级,发布效率极低(StatefulSet);
  • 发布顺序不可控,用户无法指定 Pod 发布的先后顺序。

因此,如何在 Kubernetes 上为应用提供更加完善、高效、灵活的部署发布能力,成为了我们探索的目标。

在阿里经济体全面接入云原生的过程中,我们在这方面做了大量的工作、实现功能更加完备的增强版 workload、并将其开源到社区,现在每一位 Kubernetes 开发者和阿里云上的用户都能很便捷地使用上阿里巴巴内部云原生应用所统一使用的部署发布能力。

5 月 28 日第三期网研会邀您参加

  • 题目:如何为云原生应用带来稳定高效的部署能力?
  • 时间:2020 年 5 月 28 日晚上 19:00 点(时区:北京)
  • 语言:中文

2.jpg

议题介绍

本次直播为第 3 期 SIG Cloud-Provider-Alibaba 网研会,讲师将会介绍阿里经济体大规模应用上云过程中遇到的核心部署问题、采取的对应解决方案,以及这些方案沉淀为通用化能力输出开源后,如何帮助阿里云上的用户提升应用部署发布的效率与稳定性。

问题聚焦

  • 了解阿里经济体大规模应用上云的实践经验,如何解决原生 K8s workload 不满足场景需求的问题;
  • 作为外部用户,如何体验和使用上阿里经济体上云所沉淀下来的应用部署发布能力;
  • 演示阿里巴巴针对大规模 K8s 集群如何做到 DaemonSet 高可用的灰度升级(即将开源!);

参与方式:

什么是 SIG Cloud-Provider-Alibaba?

Cloud Provider SIG 是 Kubernetes 的云厂商兴趣小组,致力于让 Kubernetes 的生态系统往厂商中立的方向演进,他会负责协调不同厂商尽可能以统一的标准来满足开发者的需求。阿里云作为国际有影响力的云厂商,作为国内首个加入 Cloud Provider SIG 的云厂商也在推动 Kubernetes 的进一步标准化,并进一步和横向云厂商如 AWS、Google、Azure 进行技术协同,优化云和 Kubernetes 连接,并统一不同组件的模块化和标准化协议。

如何参与共建?

Kubernetes 作为云原生时代的应用操作系统,已经成为事实上的标准。阿里云在 Kubernetes 实践的过程中开源了众多的项目,如位于底层的计算、存储、网络、安全等相关的 5 个大的类别和上层领域相关的 AI、应用管理、迁移、Serveless 等 5 个大的类别,为用户应用提供全栈式生命周期管理。

3.png

希望对 Kubernetes 感兴趣的开发者可以找到对应的开源项目。我们非常期待与大家一起来共建,无论是提 PR 或 Issue,还是对 Roadmap 提出建议。后续,SIG Cloug Provider Alibaba 也会针对具体的组件分享原理、最佳实践。

组件.png

更多直播内容看这里

4 开发者社区.png

阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的公众号。”

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云云效发布云原生应用交付平台,加速企业云原生DevOps规模化落地
编者按:阿里云云效发布云原生应用交付平台,加速企业云原生DevOps规模化落地10月21日,2021云栖大会云效BizDevOps分论坛上,阿里云云效技术负责人陈鑫正式发布云效云原生应用交付平台AppStack,旨在进一步加速企业云原生DevOps规模化落地。 为什么企业需要云原生应用交付平台?云效云原生应用交付平台有何特色?本文将为你详细道来。
157 0
【报名有礼】CNCF X ACE KubeMeet 云原生应用管理专场·上海站来啦!
10月16日上海站, KubeMeet 将以「云原生应用管理」为主题,围绕 KubeVela 和 OpenKruise 两个项目的技术分享和企业实践展开,帮助开发者更好的应对云原生应用管理痛点。
145 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
7281 0
阿里云中间件首席架构师李小平:云原生实践助力企业高效创新
通过云原生技术,真正为企业带来更多的业务价值,助力企业整体的业务创新。
5215 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
8976 0
免费 | 开发部署效率提升 12 倍,这款应用托管服务让云上运维更简单
应用托管服务,顾名思义,就是一个用来构建和部署应用的全托管式平台,简化部署和运维过程。 在使用应用托管服务之前,上线一款简单的应用,需要经历: 购买 ECS; 配置 VPC; 配置 RDS; 配置 SLB; 前前后后可能有12个步骤,而借助阿里云Web应用托管服务,可省去云端资源的申购与编排、软件运行时环境的安装与配置、应用程序的启停与维护、部署环境模板的分发与重放等多个环节,一步便能实现赢得上线。
2313 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
10573 0
CNCF 宣布成立应用交付领域小组,正式开启云原生应用时代
作者|赵钰莹 作为云原生领域的顶级开源社区, Cloud Native Computing Foundation (云原生基金会,以下简称 CNCF)近日宣布成立 Application Delivery SIG (应用交付领域小组),这一新小组的成立会承担什么样的职责?又会给云原生领域带来哪些新的影响?本文,InfoQ 对阿里高级技术专家张磊进行独家采访。
1177 0
1295
文章
0
问答
来源圈子
更多
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《Nacos架构&原理》
立即下载
《看见新力量:二》电子书
立即下载
云上自动化运维(CloudOps)白皮书
立即下载