首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VMworld中国演讲视频:应用现代化和Tanzu解决方案

VMworld中国演讲视频:应用现代化和Tanzu解决方案

作者头像
Henry Zhang
发布2021-12-14 13:56:39
5790
发布2021-12-14 13:56:39
举报
文章被收录于专栏:亨利笔记亨利笔记

刚过去的一周,我参与了两场技术大会。其中一场是 VMworld 2021 中国大会的主题演讲,关于应用现代化和 Tanzu 的解决方案,本文介绍最新的 Tanzu 大家庭的信息,并附上视频回放。另一场大会是 KubeCon 中国大会,另文再述。

感谢威睿市场部同事精心制作的视频,动画效果很赞。

http://mpvideo.qpic.cn/0b2esuaakaaasyaa4efsqzqvbfodawkqabia.f10002.mp4?dis_k=91bac3c03e32a8463abaf7c9a90155b9&dis_t=1639461181&vid=wxv_2172077513169043462&format_id=10002&support_redirect=0&mmversion=false

跨云服务

首先,VMware 推出了跨云服务,借助 VMware Tanzu,我们可以帮助用户构建一个多云的平台,既能满足企业当前的需求,又能帮助企业实现未来需求的标准化。

那么这个平台的基本原则是什么呢?

首先是提供始终一致的 Kubernetes 运行时(Runtime),无论在哪个公用云上,都可以用统一的方法来配置集群和管理应用的生命周期。

其次,当我们计划建立一个跨云并为多个团队服务的 Kubernetes 平台时,可以借助基于 SaaS 的 Kubernetes 多云管理平面,来保持对平台的控制力和可见性。

第三,随着用户的 Kubernetes 集群规模的增长,可观察性变得至关重要。平台提供对大规模集群进行实时观察和警报的解决方案,可以有效地监控和快速解决问题。

还有一点就是数据的安全性。基于微服务的应用,可能会跨多个集群和多个云。通过平台强大的数据保护功能,可确保用户的数据无论在集群里储存,或者在集群之间传输时都受到保护,避免安全漏洞。

一致的 Kubernetes 运行时

许多用户都在内部私有环境中开始他们的云原生之旅。为了让用户更轻松地进行过渡,Kubernetes 的运行时已经嵌入到 vSphere 中,这样用户就无需学习新工具,或更改现有工作流程,即可开始使用 Kubernetes 。

在 vSphere 中嵌入的 Kubernetes,是完全与开源项目上游代码对齐、符合标准的发行版,最大好处是,可以使用户在熟悉的 vSphere 环境中使用 Kubernetes 。

当用户转向混合云,并采用多云模式的时候,可以使用相同的 Kubernetes 运行时,进行集群配置和生命周期管理。

应用感知平台 (TAP)

Kubernetes 注重的是容器编排的灵活性,提供了开发人员喜爱的丰富API,但在一定程度上却忽略了开发人员的体验。开发过k8s应用的朋友可能会有这样的体会,就是需要写大量的yaml文件来定义和配置我们的应用。

其实,开发人员可以将一些流程性、机械性的操作,比如繁琐的应用配置等,交由一个应用感知型平台来处理,从而节约大量的时间。

应用感知的平台能带来什么好处呢?

举个例子,开发人员在对应用的运行状况进行检查时,通常需要把运行状态的检查端点, 映射到 Kubernetes 的就绪探针里面。 应用感知的平台会自动识别和执行这个映射操作,而无需开发人员手动干预。

这样一来,开发人员可以用更多时间来编写代码,并减少在配置上所花费的时间。

我们从 Spring 和 Cloud Foundry 等开源社区工作中积累了相当多关于开发者的经验。在此基础上,我们最近发布了 Tanzu Application Platform 的 Beta版(即 TAP),集成了模块化解决方案,为开发人员提供了精心设计的应用模板,可以支持任何开发语言,在任何版本的 Kubernetes 上无缝平滑地运行。

TAP 是专门为 Kubernetes 构建的,欢迎大家访问 Tanzu Network (network.tanzu.vmware.com)了解更多信息,并在 AKS、EKS 或 Tanzu Kubernetes Grid 上试用。

对于平台运维团队来说,TAP 包含了安全的软件供应链,能够自动构建容器,在扫描发现新漏洞时自动重建镜像,同时还具备了修复漏洞的能力。

VMware Marketplace 中推出了新功能,这是业内首个面向开源和 ISV 组件的多云市场,提供了2000多款经过测试和验证过的软件,供开发人员选择使用。通过新的镜像构建服务,用户可以使用自定义基础镜像来使用 Marketplace 中的软件。

当开发人员把代码写好,经过自动化地构建容器镜像和扫描之后,应用已经能够在公有云、私有云甚至是边缘端等不同的 Kubernetes环境上运行起来了。接下来问题,就是如何进行监控和管理, 并确保应用的安全性和提高管理效率。

Kubernetes 管理平面 TMC

VMware 提供的 Tanzu Mission Control(简称 TMC), 是个支持多云的 Kubernetes 运维平面, 可以在集群中帮我们部署和管理一些功能组件,用于记录应用的日志和监控应用的运行。

去年,客户们已经开始感觉到 TMC 的强大能力。分析公司 ESG 发现, 使用 Tanzu 来集中管控多个 Kubernetes 集群, 可以将运维效率提高 91%。

Tanzu 的社区版(TCE)

如果大家还没试用过 VMware Tanzu,强烈建议利用现在的免费试用机会:

VMware Tanzu Community Edition(即 Tanzu 的社区版)已经发布,这是个免费的 Kubernetes 平台,与 Tanzu 商业版中使用相同的开源软件,可供学习者和用户了解和熟悉 Tanzu 平台。

Tanzu 社区版具有和上游开源项目一致的软件包,包括运行 Kubernetes 所需的全部组件,可以部署在本地机器或公有云上,几分钟内就可以完成安装和配置。

另外,VMware 推出了一个全新的交互式沙箱,可让大家在线试用 Tanzu Community Edition 的各项功能,请访问 learn.tanzu.io ,体验快速部署云原生应用乐趣。

除了 Tanzu Community Edition,VMware 还宣布免费提供 Tanzu Mission Control Starter 的入门版本, 将于明年年初推出,用户可以报名以获得使用邀请。

Tanzu 和 AI

最后,我想分享一个和很多朋友都交流过的观点,就是云原生已经成为一个通用的技术底座,将在各种的应用场景中大显身手,在目前火热的人工智能领域中也毫不例外。

如果大家正在寻找在 Kubernetes 上运行人工智能AI 任务的方案,可以使用 VMware 和英伟达公司共同为用户提供的优化环境,在 vSphere with Tanzu 上运行企业级 AI 的任务,并在支持 GPU 的多云环境中,将 AI 任务与 Kubernetes 完美地集成。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-12-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 亨利笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档