为了使构建和交付应用程序的过程自动化,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发布程序。
- 谷歌开发者控制台凭证