版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Tanzu Application Catalog (TAC)企业级开源软件服务市场解决方案3Tanzu 产品线SpringTanzuApplicationServiceTanzu BuildServiceTanzuApplicationCatalogVCFVMCPublic CloudTanzu Kubernetes GridVMware Pivotal Labs ServicesOther Frameworks (.NET, etc.)BUILDRUNMANAGEEdgeTanzu Mission ControlTanzu Observabilityby WavefrontTanzu Se
2、rvice Meshbuilt on VMware NSXTanzu DataServices4“人人都在使用开源软件 90%的软件代码都不是自己开发的.”Mark Curphey, CEO SourceClear, a startup focused on securing open-source software客户使用开源软件面临的主要挑战为实现Devops的所有好处, 开发人员需要预打包的软件 而自己维护镜像和维护单体应用一样有 很多问题在生产环境使用从外部来源而来的预打包的镜像是高风险的 想象一下你从马路上捡到一个U盘并 插入到生产环境的机器中要追踪内部维护的软件的多份拷贝是很困难的
3、 确保所有东西都是安全的, 持续更新的, 并满足治 理合规要求是更加困难的预打包的软件是不透明的 无从知道里面所有的技术栈, 即便是来自一个可信的源头很难让开源软件在经过你安全加固的操作系统基础镜像上正常运行很难追踪开源软件中的所有包和库的许可证 对合规团队来说这是很麻烦的4容易找到预打包的开源软件但要在生产环境使用可不容易基于错误的操作系 统构建缺少透明度和可审 计性安全和可靠性不足在生产环境使用外部来源的容器镜像缺少 3个关键要素5Areas of focus企业IT中存在的不同侧重目标AutomationSimplified orchestrationand managementRedu
4、ced developerwait times如何平衡开发与运维的不同需求?软件开发人员尽快交付业务价值速度自动化敏捷预配置的依赖包/类库等组装应用所需的各种部件及时发现和引入新技术6Areas of focus企业IT中存在的不同侧重目标Perimeter, compute, storageinfrastructureRelease strandedcapacityNetwork upgrades如何平衡开发与运维的不同需求?安全合规可靠性软件打包格式经过审批7所有应用符合审计需求软件在所有环境都通过测试运维人员确保符合政策与治理流程Areas of focus企业IT中存在的不同侧重目标如
5、何平衡开发与运维的不同需求?软件开发人员尽快交付业务价值AutomationSimplified orchestrationand managementReduced developerwait times速度自动化敏捷Perimeter, compute, storageinfrastructureRelease strandedcapacityNetwork upgrades安全合规可靠性运维人员确保符合政策与治理流程8Tanzu Application Catalog是一个客户定制的开源软件目录, 持续维护和验证测试,确保生产环 境就绪.9开源软件的生产就绪的容器镜像我们的解决方案: T
6、anzu Application Catalog开发语言运行时应用组件开发运维工具应用开源软件套件Build10Deploy Production Apps集成 Tanzu App Catalog 并嵌入您的流水线同时支持开发与运维场景GitLabRedmineNodeJSArtifactoryHarborPythonJenkinsCustom AppLOB AppPhabricatorIntegrate CodeDevelop AppsAutomateStore ArtifactsDeploy ServicesMariaDBTensorFlowRedisMemcachedRubyJava开发
7、人员运维人员Choose the apps & components your developers and operators need from the Bitnami collection11Tanzu Application Catalog 基于 Bitnami 的专业能力10年以上构建和维护开源软件包数据中心/混合云/公有云/边缘2M+注册开发者数1.5B+每年计算小时数1K+每月发布数180+软件包本地云数据中心虚拟机容器部署模板不同环境不同格式不同平台应用、组件、框架、中间件,开发/原型验证/预生产/生产环境1M+每月安装数12Tanzu Application Catalog
8、目前支持的软件覆盖常用开源软件:Web 服务器: Apache, Ngnix应用服务器: Tomcat, WildFly数据库:MySQL, PostgreSQL, MariaDBNoSQL: Redis, MongoDB, Cassandra, InfluxDB, Consul, etcd, Memcached, ZooKeeper消息:RabbitMQ, Kafka, NATS流处理: Spark存储: Minio日 志 / 搜 索 : ELK (ElastcSearch/Logstash/Kibana)镜像库:Harbor监控:Prometheus, GrafanaCI/CD:Jenki
9、nsAPI网关: Kong机器学习: MXNet, TensorFlow ResNet, Pytorch内容管理系统(CMS): wordpress13Tanzu Application Catalog 弥合差距开源软件的生产就绪的容器镜像黄金镜像(Golden Image)支持已验证(Proof of Provenance)测试保证使用 Tanzu Application Catalog 更自信的部署开源软件对齐开发与运维在速度、稳定性和安全方面的需求14黄金镜像支持自己指定的 Linux 发行版基于你自己指定的操作系统基础镜像,构建容器镜像也可从主流发行版中选择:CentOS, Ubunt
10、u, Debian, etc.安全符合企业IT或第三方安全标准代理/插件安全信息和事件管理, 监控, etc.用户和策略如有必要,确保容器镜像以非root用户身份运行开发与运维人员自服务,获取使用预先审批的容器镜像15Tanzu Application Catalog弥合差距开源软件的生产就绪的容器镜像已验证内容清单容器中所有库都有明确的来源开源协议追踪容器中使用到的开源软件的许可协议安全合规容器的反病毒扫描结果追踪已知的CVEs 和漏洞通过 UI & API访问一个集中的门户提供所有元数据一站式的追踪安全与合规信息16Tanzu Application Catalog弥合差距开源软件的生产就
11、绪的容器镜像Tanzu Application Catalog弥合差距开源软件的生产就绪的容器镜像测试保证单元测试和功能测试验证文件系统的配置、权限、运行的进程安装和运行了清单中的所有组件安全测试测试已知的攻击向量(attack vectors), 检查端口配置多平台支持多平台上的部署 (PKS, TKG, 公有云, Rancher, OpenShift, etc.)在界面查看测试结果日志, 截屏在多个K8s环境部署保持一致性17关键特性黄金镜像支持18镜像元数据小结所有软件都基于已审批的操作系统镜像每个镜像都有所包含软件的清单业务成果开发人员自助服务,使用已审批的容器镜像新应用更快上线减少合
12、规成本提高安全等级水平自动更新扫描和测试小结软件总是保持更新自动满足安全及合规需求业务成果大幅减少测试和升级的成本标准化镜像的更新主动及时扫描病毒及CVE漏洞减少支持多平台上的K8s所遇到的问题Tanzu Application Catalog: 五步上手自动化的软件流水线,持续维护和预配置软件Tanzu Application Catalog选择你的 应用和格式定制访问运维规划(Curate)创新选择你的 操作系统同步到你的 包管理库/镜 像库访问元数据及镜 像包赋能开发人 员,自助服 务19Tanzu Application Catalog GUI (1)Target Format20Ta
13、nzu Application Catalog GUI (2)Base Image21Tanzu Application Catalog GUI (3)Container Registry22Tanzu Application Catalog GUI (4)Applications24Tanzu Application Catalog: 工作机制集成不同环境客户环境VMware 环境(SaaS)客户的镜像库镜像持续构建,测试和扫描24客户维护基础操作系统镜像同步(推/拉模式)Tanzu Application Catalog GUI (1)通过界面查看开源软件列表25Tanzu Applica
14、tion Catalog GUI (2)Helm Charts 详情26Tanzu Application Catalog GUI (2)容器镜像 详情27Tanzu Application Catalog GUI (3)Build Time Reports通过界面下载报告开源软件的清单文件(含开源软件的源代码许可证)病毒扫描报告CVE扫描报告基本功能测试报告28TAC 与 Bitnami 社区版的区别社区标准版 与 企业定制版Bitnami 社区版Tanzu Application Catalog开源软件库,公开可用广泛的开发人员基础基于固定的基础OS镜像只有基本的软件元数据信息29企业级软
15、件库,私有专用不仅满足开发人员需求,还可以基于企业运维、 安全合规、审计的需求进行定制可基于企业自有黄金基础镜像据更多元数据,便于审计和安全合规受众用例 定制 元数KubeAppsMore than Helm UI30Kubeapps Application DashboardK8s 开源软件的控制台发现,部署和管理K8s应用包括 day-2 运维与团队分享应用认证和授权的安全控 制在单个K8s集群运行(今后将支持多集群)31Kubeapps 主要功能不只是 Helm GUI32OIDC 支持单点登录及基于角色的访问控制同时支持 Helm v2 and v3支持 K8s Operators从
16、operatorhub.io 拉取部署 +130 Operators基于 Operator Lifecycle Manager (OLM),多租户优化升级体验基于namespace创建私有仓库,引用私有镜像库基于角色的访问控制(RBAC)定制部署配置参数定制参数自动适用于新版本,并进行必要的合并,review通过后再进行升级有问题,可以回滚到上一个版本支持 Kubernetes Service Catalog机制可使用云平台的 SaaS 服务路线图33Roadmap路线图Roadmap3436Tanzu 产品线SpringTanzuApplicationServiceTanzu BuildServic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江苏省句容市高二历史下册期末考试考试卷及参考答案(培优)
- 2026年河北省安国市高考历史模拟卷附参考答案【模拟题】
- 2026年辽宁省东港市高二历史上册期末考试真题及答案【真题汇编】
- 2026年江苏省如皋市高考历史模拟卷含答案【培优A卷】
- 2026年黑龙江省密山市高二历史下册期末考试自测卷及参考答案(突破训练)
- 2026菱铁矿行业市场发展分析及前景趋势与投融资发展机会研究报告
- 2026纳米晶合金力学性能优化及产业化障碍研究
- 2026中国抗菌药物行业市场供需管理与合理用药政策评估报告
- 2026年洗涤剂行业十年转型趋势报告
- 2026再生资源产业园区智慧化管理平台建设需求分析报告
- 【感恩教育】教师节主题班会《有一种炫耀是“我的老师很严格”》(课件)
- 医院三管三必须培训课件
- 华为资源池管理办法
- 收银员的职业道德培训
- 醉驾担保协议书
- 甲状腺细针穿刺细胞学病理诊断
- 食品微生物控制加工技术
- 创新方法大赛TRIZ航天-氢敏变色材料
- 玻尔的原子模型
- GB/T 5140-2005叉车挂钩型货叉术语
- CB/T 3780-1997管子吊架
评论
0/150
提交评论