【文件属性】:
文件名称:帝国:基于Amazon EC2容器服务(ECS)构建的PaaS
文件大小:3.48MB
文件格式:ZIP
更新时间:2021-01-30 14:02:45
docker aws ecs paas AmazonWebServicesGo
帝国
Empire是位于之上的控制层,可提供类似Heroku的工作流程。 它符合的子集,这意味着您可以使用与Heroku相同的工具和流程,但具有EC2和。
Empire的目标客户是运行大量微服务且需要比Heroku提供的灵活性更多的中小型创业公司。 您可以在上阅读有关我们为何建立帝国的原始博客文章。
快速开始
要使用Empire,您需要运行ECS集群。 有关更多信息,请参见。
建筑
Empire的目标是使部署基于容器的微服务架构变得轻而易举,而无需管理Mesos或Kubernetes等系统的所有复杂性。 ECS负责大部分工作,但是Empire尝试增强与ECS的接口以部署和维护应用程序,从而使您可以像以下那样轻松地部署Docker映像:
$ emp deploy remind101/acme-inc:master
Heroku API兼容性
Empire支持的子集,这意味着如果支持端点,则可以将使用Heroku API的任何工具与Empire一起使用。
例如,可以将hk CLI与Empire一起使用,如下所示:
$ HEROKU_API_URL= < empire>