如何在没有Pivotal Cloud Foundry的情况下使用Steeltoe



我们希望使用Steeltoe来开发我们的微服务。但是,我们不想使用Pivotal Cloud Foundry。

我们可以将Steeltoe与Azure App Services一起使用吗?或者在不使用Pivotal Cloud Foundry的情况下在Azure上使用Steeltoe的最佳解决方案是什么?

是否可以将Steeltoe(.NET)与Cloud Foundry的免费版本一起使用?

目前有 54 个 Steeltoe NuGet 包。有些是在明确支持Pivotal Cloud Foundry的情况下构建的(例如,Steeltoe.Management.CloudFoundryCore具有专门为Pivotal Apps Manager配置端点和执行器安全性的扩展方法),有些预计可以在其他Cloud Foundry发行版(如连接器和安全性)上运行,有些则有望在任何地方工作(如Hystrix,Discovery,大多数配置以及名称中没有CloudFoundry的管理包)。

为了提供更具体的答案,我们需要更具体地了解你想使用Steeltoe的哪些部分,但简短的回答是,任何不是专门为Cloud Foundry的特定功能构建的东西都应该可以工作。一个可能有用的指标是,特定于 Cloud Foundry 的区域应在文档中具有 Cloud Foundry 徽标,如当前在连接器页面上看到的那样。

对于它的价值,我们知道Steeltoe使用的非Cloud Foundry故事还不够清楚。我们开始重新组织,以便更清楚地了解哪些内容适合在Cloud Foundry上使用,哪些不适合使用,理想情况下,为在其他部署环境中使用Steeltoe提供更清晰(有意)的路径。

相关内容

最新更新