首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云铸造后端和公共应用程序

云铸造后端和公共应用程序
EN

Stack Overflow用户
提问于 2018-07-19 12:31:59
回答 1查看 874关注 0票数 0

在大多数解决方案中,一些应用程序应该是公开的,而有些应用程序应该是内部专用的。

这种解决方案是否有经过验证的配置模式?

这样做的简单方法可能是创建两个CF空间(在同一个CF组织中):

  • internal space
    • 这个空间中的应用程序绑定到指向internal domaininternal load-balancer (例如:*..my binded cf.Cloud)。
    • internal domain是主要的共享域。
    • internal load-balancer不能从互联网上访问,只能用于云创建所提供的应用程序
    • internal space可以访问备份服务(cf安全组)。

  • public space
    • 这个空间中的应用程序绑定到指向public domainpublic load-balancer (例如:*..my pub-cf.Cloud)。
    • 可以从因特网访问public load-balancer,并且只将流量传递给public domains
    • public space对备份服务的访问有限,甚至只能访问来自internal space (cf安全组)的应用程序。

这个配置安全吗?

可以做得更容易吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-19 16:48:01

这里的orgs &space的使用与一个公共/私有应用程序无关。Orgs &space用于内部组织您的应用程序,并限制通过cli访问这些应用程序。您可以使用任何对您的团队和公司有意义的结构。

要使应用程序公开/私有,这一切都取决于路线的使用。如果您希望对应用程序进行公共访问,则需要将公共路由绑定到应用程序(即不是内部路由)。如果您不希望应用程序公开,那么要么绑定内部路线,要么根本不绑定路由。如果您绑定一个内部路线,您可以使用平台基于DNS的发现或自己的,如尤里卡或领事。如果不绑定路由,就会通过服务进行通信,比如message。

您甚至可以通过政策控制集装箱到集装箱网络上两个应用程序之间的流量。这允许您根据类型和端口允许或限制通信量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51422793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档