我们希望使用Steeltoe来开发我们的微服务。但是我们不想使用Pivotal Cloud Foundry。
我们可以将Steeltoe与Azure App Services一起使用吗?或者在不使用Pivotal Cloud Foundry的情况下在Azure上使用Steeltoe的最佳解决方案是什么?
是否可以将Steel Toe(.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徽标,如Connectors页面上当前所示。
对于它的价值,我们意识到Steeltoe使用的非Cloud Foundry故事还不够明确。我们开始进行重组,以便更清楚地在Cloud Foundry上使用什么或不使用它,并且理想地为在其他部署环境中使用Steeltoe提供更清晰(有意)的路径。