引入蒸气云—快速可靠的云服务
自从Vapor框架启动以来,我们一直热切关注所有使用Vapor构建的出色应用程序,以及社区的所有贡献-我们非常喜欢它!
创建Vapor的目标是使Web开发更快,更安全,更重要的是更轻松 。 尽管我们相信Vapor作为Web框架可以实现此目标,但我们经常看到托管可能是构建下一个重要事物的棘手部分。 这就是为什么今天我们很高兴宣布蒸气的新伴侣:蒸气云。
Vapor Cloud是由Vapor为Vapor构建的快速,可靠且功能丰富的云服务。 Vapor Cloud的目标是使托管应用程序像使用Vapor一样容易。 我们已经创建了无缝的体验,可以直接集成到您已经使用的Vapor Toolbox CLI中。 仅需一个命令($蒸气云部署),您就可以将应用程序部署到云中。
从今天开始,Vapor Cloud的Beta版向公众开放。 您可以在https://dashboard.vapor.cloud/signup上进行注册。
工具箱和仪表板
通过工具箱的新Beta版,您可以创建项目,应用程序,环境,实时运行命令,实时尾部日志等等。
您可以使用Homebrew和APT安装工具箱的beta版本。 请访问我们的文档,以获取有关入门的更多信息https://docs.vapor.cloud/toolbox/install/ 。
除了工具箱之外,您还可以使用我们的仪表板,在这里您还可以查看统计信息,cronjob日志等。
简单的定价
蒸气云建立在Amazon Web Services的顶部,并且收费类似。 您按小时支付使用的资源(托管,数据库,缓存等)。 这意味着如果您只需要在几个小时内扩展Web应用程序即可满足更高的需求,则只需为这些时间支付额外费用。
当然,我们还提供免费计划以试用Vapor Cloud。 它每个月最多包含20,000个请求,之后您可以根据需要选择升级到其中一项付费计划。
所有蒸气云计划(甚至免费)都包括所有仪表板和项目管理功能。 这意味着您可以邀请整个团队,监视应用程序的资源,使用您自己的域,甚至还可以附加免费的“让我们加密SSL / TLS”证书。
充满特色
蒸气云的目标是提供蒸气应用所需的所有云托管功能。 由于蒸气云是专门为蒸气而构建的,因此配置这些附加功能非常简单。 实际上,实际上没有任何配置。 事情就可以了。
零停机时间部署
您的应用程序即使在部署期间也将保持在线状态。 蒸气云是从头开始构建的,以实现高可用性。
数据库
蒸气云提供MySQL,PostgreSQL和MongoDB数据库。 这些数据库的凭据在部署后会自动向您的Vapor应用程序公开。
监控方式
您可以通过Vapor Cloud仪表板轻松跟踪应用程序的流量,平均响应时间和内存使用情况。
永久文件存储和CDN
所有Vapor Cloud应用程序均可免费访问S3存储桶以上传和存储文件。
此外,可以使用我们的CDN API即时调整大小或裁剪上传的图像。
克伦·乔布斯
Vapor Cloud与Vapor的命令系统集成在一起,可以轻松地安排重复作业(通常称为cron作业)。
HTTP / 2和IPv6
Vapor Cloud上的所有项目都会自动与HTTP / 2和IPv6一起使用。 这将为您的未来做好准备,并使您的网站更快。
多得多…
我们还没有提到更多功能,并且在不久的将来还会有更多功能。
一种新型的云
借助Vapor Cloud,您将获得一个完整的无服务器云架构,感觉就像是框架的一部分。 我们认为这是使Web开发更快,更安全,更轻松的重要一步。
访问https://vapor.cloud了解更多信息,并在https://dashboard.vapor.cloud/signup上注册公开测试版。
–蒸气团队