You are on page 1of 38

应用现代化

VMware Tanzu 和 Pivotal Labs

保密资料 │ ©2020 VMware, Inc.


VMware Tanzu 愿景陈述

通过软件推动企业转型

保密资料 │ ©2020 VMware, Inc. 2


企业为何要进行现代化改造?

打造新的创收型客户体验 管理数量不断增长的 利用云提供的创新


软件和漏洞

保密资料 │ ©2020 VMware, Inc. 3


78% 48%

​ 改进应用产品组合是 ​去年未得到任何改进
第一要务

由 Forrester Consulting 代表 VMware 进行的一项委托研究。


保密资料 │ ©2020 VMware, Inc. “How Transformative CIOs Use Customer Experience to Differentiate & Deliver Results” 。 2020 年 2 月。 4
78% 原因 48%

​ 改进应用产品组合是
何在? ​去年未得到任何改进
第一要务

为每个应用匹配最合适的平台 扩展 IT 基础架构 对旧版应用的投入太多,


1 2 3
非常困难 太过困难 以致无法做出改变

由 Forrester Consulting 代表 VMware 进行的一项委托研究。


保密资料 │ ©2020 VMware, Inc. “How Transformative CIOs Use Customer Experience to Differentiate & Deliver Results” 。 2020 年 2 月。 5
“ 如何更快地转向
现代应用?”

“ 如何在大规模提升稳定性的前提下运行
现代基础架构?”

保密资料 │ ©2020 VMware, Inc. 6


保密资料 │ ©2020 VMware, Inc. 7
通过企业转型获得信任
Spring 应用服务
每月启动 150 多万个项目 平台上有 100 万个容器

应用

基础架构

SDDC Kubernetes
7,000 万个工作负载 排名前三的贡献者

保密资料 │ ©2020 VMware, Inc. 8


应用现代化需要关注两个方面

应用
速度

多云

稳定性
基础架构

保密资料 │ ©2020 VMware, Inc. 9


解决开发人员速度和基础架构稳定性问题

应用
速度

多云

稳定性

基础架构

保密资料 │ ©2020 VMware, Inc. 10


让我们开始吧!什么对您来说很重要?

更快地构建 改善开发人员的
更出色的软件 体验
速度

多云

稳定性
对私有云进行 跨多个云
现代化改造 使用 K8s

保密资料 │ ©2020 VMware, Inc. 11


附加幻灯片

保密资料 │ ©2020 VMware, Inc. 12


对基础架构
进行现代化改造

保密资料 │ ©2020 VMware, Inc. 13


基础架构挑战和期望的成果

挑战 期望的成果

可靠地运维和修补旧版应用和容器化 通过自动化在统一平台上管理虚拟机和
应用 容器,提高稳定性和效率

开发人员通过效率低下的工单系统访问 开发人员可以自助访问基础架构和其他
资源,以致降低工作效率 资源,以加快开发速度

“Kubernetes 扩张”– 对不断增长的 从单一控制点管理所有 Kubernetes


集群缺乏控制和可见性 集群并提高合规性

保密资料 │ ©2020 VMware, Inc. 14


从数据中心开始
扩展到所有云

VMware 已获得您的信任, VMware 提供了 VMware 让您可以


可运行关键工作负载 完整的集成堆栈 自由地在任何云上运行

80%
管理

计算
的企业工作负载基于 网络
VMware 技术运行
存储

保密资料 │ ©2020 VMware, Inc. 15


简化复杂结构的采用
在任何云上运行企业就绪的 Kubernetes 运行时

​集成的基础架构服务 ​多云 Kubernetes ​多集群、多团队管理

​利用 API 通过一个统一平台 ​借助一致的自动化生命周期管 ​无论您的 Kubernetes 集群位


对资源和虚拟机、容器和原生 理和支持多云的基础架构服务, 于何处,都可以获得全局可观
单元 (pod) 进行自助访问。 在您的公有云和边缘环境中扩 察性以及集中的生命周期和策
展 Kubernetes 。 略管理。

保密资料 │ ©2020 VMware, Inc. 16


VMware 提供完整的基础架构现代化产品组合

在软件定义数据中心采用 在各个环境运行 Kubernetes 控制您的所有集群


Kubernetes

无需编写任何代码或学习任何新工具, 在本地部署、公有云和边缘环境中 集中为所有集群进行调配和策略管理,


即可享有 Kubernetes 的优势。 运行和操作完全相同的 Kubernetes 无论它们位于何处。
分发。

vSphere 7 with Kubernetes Tanzu Kubernetes Grid Tanzu Mission Control

保密资料 │ ©2020 VMware, Inc. 17


对您的应用
进行现代化改造

保密资料 │ ©2020 VMware, Inc. 18


应用挑战和期望的成果

挑战 期望的成果
在数周而不是数月内执行有针对性的
整体式体系架构拖慢了发布速度,
分析,并对最重要的应用进行现代化
导致错过市场机会
改造

传统中间件堆栈导致的大量技术债务和 引入容器、微服务和 API 以建立可重


高运维成本减缓了创新 复的模式

修补需要跨虚拟机和容器手动执行, 跨构建管道和应用体系采用自动化和
增加了风险 工业化开放源代码

保密资料 │ ©2020 VMware, Inc. 19


实现
高影响力成果

让开发人员能专注于代码
缩短生产路径 加强安全状况
而不是基础架构

37% 82% 92%


开发人员工作效率 软件投入生产的效率 修补操作系统的时间
提高了 37% 提高了 82% 缩短了 92%

保密资料 │ ©2020 VMware, Inc. 根据与 VMware 客户的访谈得出的平均结果 20


创建现代软件供应链

​集成生产就绪型开源软件 ​提供一键式生产部署 ​通过整体可观察性提高性能

​向开发人员和运维人员提供持 ​缩短了生产路径,开发人员只 ​保持对整个体系(从基础架构


续维护的精选开源容器库,而 需按一下按钮即可向客户交付 到单个应用)的可见性,以便
不是在内部管理开源软件 新的创新成果。 工程师可以更快地排除故障并
做出更好的决策。

保密资料 │ ©2020 VMware, Inc. 21


VMware 提供完整的应用现代化产品组合

生产就绪型开源目录 安全且一致的容器构建 应用平台 企业级可观察性

精选经过验证的开源容器 将声明方法大规模应用于 使应用生命周期自动化, 提供对从基础架构到应用


构建一个自定义库,让您 源代码到容器的创建、管 并为开发人员提供简洁的 的指标、日志、洞察信息
的开发人员能够更高效地 理和监管。 “ cf push” 体验。 等的完整可见性
工作。

Tanzu Application Catalog Tanzu Build Service Tanzu Application Service Tanzu Observability

保密资料 │ ©2020 VMware, Inc. 22


专业服务

保密资料 │ ©2020 VMware, Inc. 23


服务产品组合

应用 平台
构建更好的软件 实现运维转型

加快开发过程 设计云原生体系架构

利用微服务和 API 安装、集成和配置系统

引入新技能和云原生最佳实践 定义平台即产品以精简生产

始终将有价值的软件大规模交付生产

保密资料 │ ©2020 VMware, Inc. 24


高影响力成果: iPhone 发布期间 100% 的正常运行时间

40% 10,000 30

​发布速度提高了 ​每秒 10,000 次交易, ​每天发布 30 个


40% 且不会出现性能降级 代码

保密资料 │ ©2020 VMware, Inc. 25


高影响力成果:史上最佳的黑色星期五销售期

30 分钟 40% <1 小时

​30 分钟即可创建 ​开发人员工作效率 ​不到 1 小时即可修


生产级平台环境 提高了 40% 复生产环境中的错误,
且不会导致停机

保密资料 │ ©2020 VMware, Inc. 26


“ 几年前,我们开始和 Labs 团队合作 ... 最好的成果
是,我们通过这些合作解决了实际的业务问题。这产生
了很大的影响,现在,我们已经能够在整个组织中传播
这些知识。”

Miranda LeBlanc , Liberty Mutual 解决方案工程师

保密资料 │ ©2020 VMware, Inc. 27


VMware Tanzu 堆栈

开发框架 Spring .NET 其他

Tanzu Build Service

Pivotal Labs 服务
Tanzu Application Service Tanzu Application Catalog
(测试版)

Tanzu Observability by Wavefront


应用运行时

Tanzu Mission Control


Tanzu Kubernetes Grid | PKS

现代基础架构 VCF VMC 公有云 边缘

保密资料 │ ©2020 VMware, Inc. 28 2


8
产品组合

应用 装配 交付 运行 统一和优化 观察
云原生应用开发框架 应用并进行容器化 软件到安全的 Kubernetes 多集群运维 企业可观察性
自动化平台 (跨云环境) (从应用到基础架构)

Tanzu Application
Catalog Tanzu
Tanzu Application Tanzu Kubernetes Tanzu Mission
Spring Runtime Observability by
Service Grid Control
Tanzu Build Wavefront
Service

保密资料 │ ©2020 VMware, Inc. 29


VMware Cloud Foundation
核心 VCF 版本现包括 vSphere 7 with Kubernetes

原生安全性和生命周期自动化
​统一的容器、 Kubernetes 和虚
管理 拟机

​完整的体系提供跨私有云、超大
规模公有云和混合云的云环境运
维模式

​虚拟机工作负载和容器工作负载
的效率、恢复能力和安全性
计算 存储 网络

私有 公有 混合

保密资料 │ ©2020 VMware, Inc. 30


Tanzu Application Service
提高速度,每月将代码部署到生产中数千次。

后续微服务管理(蓝 / 绿、发现、中断、配置)
​cf push
日志记录、指标、跟踪、自我修复、自动扩展
​Spring 和 Spring Boot 实现
加密、隔离分段、组织 / 空间、审核、 RBAC 最佳运行时

生成包、 API 网关、路由 / 负载均衡、服务网络、 C2C ​全包式微服务运维和安全性

编排、注册、多集群、管理、一致性、租户、基于 API ​Windows 和 .NET 的原生体验

​专为应用构建
平台即产品(管道、 虚拟机和存储即 嵌入式操作系统 网络即 API 持续保护(轮换、
运行状况观察) API (云服务提供商 ( Windows 和 (微分段) 修复、重建)
界面) Linux ) ​容器就绪

私有 公有 混合

保密资料 │ ©2020 VMware, Inc. 31


vSphere 7 With Kubernetes
适用于虚拟机和容器的统一平台

人工智能 / 机器学习应用 k8s 命名空间 对时间要求严格的应用 数据库 / 分析命名空间

开发人员 Tanzu Kubernetes


计算服务 网络服务 存储服务
Grid 服务
vCenter
混合服务架构
IT 运维人员
数据中心 | 边缘环境 | 服务提供商 | 公有云

保密资料 │ ©2020 VMware, Inc. 32


Tanzu Kubernetes Grid
通用运行时,基于开源技术构建并部署到多个云环境中

Tanzu Kubernetes Grid

简化的安装 自动化的多集群操作 集成的平台服务

保密资料 │ ©2020 VMware, Inc. 33


Tanzu Mission Control
跨所有团队集中管理所有集群的策略和安全

Tanzu Mission Control

调配 挂接

集群生命周期 身份认证和
安全性和配置 审核和合规性 数据保护
管理 访问

可观测性和诊断 优化 连接和流量管理

保密资料 │ ©2020 VMware, Inc. 34


Tanzu Observability
以人工智能和分析为核心的企业可观察性

Wavefront 摄取 Wavefront 云 Wavefront UX

应用

警示
微服务

无服务器

可视化
任何云 指标 条形图

容器

故障排除
基础架构

IoT 跟踪信息 扩展日志


预测自动化

绝对数据解析和 高性能分析, 自动化的洞察


全栈收集 实时摄取 智能路由 4D 数据处理
保留 人工智能 / 机器学 信息

保密资料 │ ©2020 VMware, Inc. 35


Tanzu Application Catalog
根据企业要求定制、持续维护、专属交付

上游开源资源 客户特定要求 客户 IT 部门 客户平台

1 格式 3 配置

2 操作系统 4 代理 / 工具
专有存储库

客户精选目录
服务目录

定制服务

CI/CD
管道

保密资料 │ ©2020 VMware, Inc. 36


​Enterprise PKS 和 VMware Tanzu

Enterprise PKS 是经验证的


BOSH 的愿景和能力将得以
✓ 成熟技术和走向生产阶段的 ✓
保留
最快路径

Tanzu K8s Grid 是一个投资 Enterprise PKS 客户将完全有


✓ ✓
领域,已嵌入 vSphere 权使用 Tanzu K8s Grid

✓ 流将以非破坏性的方式融合

保密资料 │ ©2020 VMware, Inc. 37


​适用于虚拟机的 TAS 和适用于 K8s 的
TAS
适用于虚拟机的 TAS 现已
核心功能将同时在两个
✓ 发展到正式发布版本 2.9 ; ✓ 平台上提供
我们将长期维护该代码库

适用于 K8s 的 TAS 现


Kubernetes 上的 cf push 解
✓ 在处于 alpha 版;将在年 ✓ 决了市场上的关键缺口
底正式发布

保密资料 │ ©2020 VMware, Inc. 38

You might also like