部署配置

点击复制

为了使构建和交付应用程序的过程自动化,AppMaster.io有一个广泛的部署机制。你可以创建多个部署计划来分离开发、预生产和生产分支。每个计划都有一个用于服务器二进制和移动应用程序的部署目标。

后台部署目标

每个后端部署目标都有自己的配置选项和权衡。

后台部署目标说明所需配置
AppMaster云服务任何新部署计划的默认目标。后端部署到选定的数据中心,由AppMaster.io管理。
  • 选择部署的区域
亚马逊网络服务将后端二进制文件部署到亚马逊EC2服务器。
  • 运行EC2服务器实例
  • 运行PostgreSQL兼容的数据库
  • SSH凭证
谷歌云服务将后端二进制文件部署到谷歌云服务计算引擎。
  • 运行计算引擎实例
  • 运行兼容PostgreSQL的数据库
  • SSH凭证
微软Azure将后端二进制文件部署到 Microsoft Azure VM。
  • 运行Azure VM实例
  • 运行兼容PostgreSQL的数据库
  • SSH凭证
自定义Linux服务器

将后端二进制文件部署到你的自定义Linux服务器上。

  • 运行兼容PostgreSQL的数据库
  • SSH凭证
只构建只为特定的操作系统和CPU架构生成二进制文件。
  • 选择操作系统和CPU架构

移动应用部署目标

移动应用程序部署目标描述所需配置
AppMaster.io开发者应用程序AppMaster.io开发者应用程序在AppStore和Play Market发布,让你在不发布自己的应用程序的情况下使用。
苹果AppStore(仅IOS)。谷歌开发者控制台凭证。
  • 有开发者账户的苹果ID
Google Play Market(仅限安卓系统)Google Play Market发布程序。
  • 谷歌开发者控制台凭证