我们如何为 VMWare 创建 Cloudify 即服务

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

本周标志着一个重要的里程碑,因为我们推出了由 VMware 和 Cloudify 联合开发的 vCloud® Air™ 蓝图服务 。这项 新服务 使 vCloud Air 用户能够利用 Cloudify 的 开源编排 平台来简化其应用在 VMware 公有云上的部署自动化和生命周期管理。

这一成就展示了公共云提供商如何将 Cloudify 作为集成编排服务嵌入 ,包括为 Web 界面和命令行界面提供自定义用户界面的能力,以及身份验证服务并将其转变为原生扩展的能力其现有的云服务。虽然该服务是基于 Cloudify 构建的,但我们能够对其进行扩展以公开一些特定于 vCloud 的服务,例如网络 (NSX) 和数据库服务,这表明 Cloudify 不会强制使用最小公分母。更重要的是,由于蓝图服务作为嵌入式服务直接内置到 vCloud Air 中,因此不需要最终用户进行任何设置或安装。

Cloudify 和其他 Cloud Orchestrator 有什么区别?

Cloudify 是一个开源的、 基于 TOSCA 的编排 平台。这意味着没有供应商锁定能够在多个云基础设施上自动部署。此外,它是唯一与整个 VMware 堆栈本地集成的开源编排这一事实允许用户在其 VMware 环境中以他们喜欢的任何方式自定义他们的 DevOps 环境

扩展到您的私有云

用户可以 将 Cloudify 下载 到他们自己的环境中,并使用相同的编排蓝图模板在他们的私有 vCloud vSphere 或 VIO 环境中自动化他们的应用程序。同样,vCA 用户还可以使用 Cloudify- vCloud 插件 创建自己的自定义蓝图服务,并在其 vCA 环境下利用额外的监控、日志记录、自动缩放和自我修复功能。

下面提供了主要功能的摘要:

主要特征

  • 作为 vCloud Air 的嵌入式服务提供,vCloud Air 用户 免费
  • 零足迹——该服务不在应用程序环境中安装代理或其他资源,也不需要任何软件下载和设置
  • 无锁定:使用开源、基于标准 (TOSCA) 模型的纯播放编排
  • 支持 vCloud Air 服务,例如网络和数据库即服务
  • 可通过简单的基于脚本的插件进行扩展
  • 包括内置服务发现以处理服务链和依赖注入
  • 完整的应用程序生命周期管理
  • 专为网络规模而设计
  • 使用 Cloudify Premium 扩展蓝图服务以在 vCloud Air 上创建您自己的自定义蓝图服务,或将您的 vCA 环境带入私有云并添加扩展的工作流、监控和自动扩展功能。

演示

下面的演示展示了如何在 vCloud Air 上使用 TOSCA 蓝图创建和部署应用程序。


vRealize 和 Cloudify

vRealize Suite 是一个云管理平台,可为管理整个 VMware 产品组合提供全面的管理堆栈。搭配 Cloudify,vRealize 用户不仅可以管理他们的 VMware 资产,还可以管理流行的 DevOps 工具,例如用于容器的 Kubernetes/Docker,用于配置管理的 Chef、SaltStack 和 Puppet,以及用于日志记录和监控以及 Fabric。此外,Cloudify 可以使用来自 vRA-OPS 的信息将应用程序状态与基础设施状态相关联,以优化资源利用率并确保应用程序满足其所需的 SLA。

等等……还有更多!

Cloudify 不仅仅是一项集成服务。我们的 Premium Edition 还提供了将您的 vCloud 环境扩展到私有 vCloud、vSphere 或 VIO 环境的能力。要了解更多信息,请参阅我们的 高级页面

请继续关注本周余下的时间,因为我们会进一步扩展将 Cloudify 构建为编排即服务的冒险。