【问题标题】:How to deploy application over cloud using cloudstack如何使用 cloudstack 在云上部署应用程序
【发布时间】:2015-10-06 02:08:43
【问题描述】:

我在我的系统上完成了 cloudstack 的安装。现在我想了解“如何使用 cloudstack 在云端部署应用程序?”

任何人对此有任何想法,请与我分享。

谢谢。

【问题讨论】:

    标签: web-applications deployment cloud apache-cloudstack


    【解决方案1】:

    您可以像在任何其他云中一样在 CloudStack 中部署您的应用程序。几个例子:

    • 对于不利用云的可扩展性或其他功能的“传统”应用程序,使用适当的 CPU、内存和磁盘资源以及适当的操作系统启动一个或多个 VM。登录,根据需要设置系统,然后离开。
    • 对于“devops”风格的部署,可以在他们选择的自动化软件(例如 Chef、Puppet、Anisible 等)中定义应用程序及其依赖项。与旧版应用一样,必须使用适当的资源创建虚拟机,然后在每个虚拟机上运行自动化代理,而不是手动配置系统。
    • 对于更“现代”的基于云的应用程序部署,用户在开发或阶段环境中执行上述步骤的一些组合以启动并运行各个部分。一旦系统设置好,系统的镜像就会在 CloudStack 中制作。使用 CloudStack 的 API,用户编写程序(或使用现有应用程序)以编程方式从映像管理生产系统的创建/销毁。

    我已将网络排除在上述示例之外。根据 CloudStack 区域设置,还可以配置应用程序各个部分的 NAT、防火墙、VPC、负载平衡和/或自动缩放。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 2018-04-24
      相关资源
      最近更新 更多