asp.net – Azure服务架构与Docker一样吗?
我的想法是,人们使用Docker来确保本地环境与生产相同,我可以停止思考他们的应用程序在哪里运行,平衡机制应该在最佳位置分配应用程序.
我是基于100%的网络,我将与数据库一起移动到云端,无法移动的内容将无缝桥接,因此企业内容和云端将成为一个子网络. 所以我想知道,也许服务架构已经做了同样的事情,Docker做它加上它作为地址转换服务(fabric://这样做有点像织物空间中的进程的DNS)加上(对于一些重要的)鼓励按需工作者分配 – 巨大的可扩展性. Can Service Fabric可以成功地替代Docker吗? 解决方法
这是令人困惑的,因为Docker(该公司)正在试图在所有云中投诉.
> Docker Engine(大多数人称之为“Docker”)是一种集装箱化技术.它可以给你 >过程隔离 Docker Hub是一个图像注册表.它存储Docker图像,以便您可以在部署过程中下载它们. >上下调整应用程序 服务架构是一个编排系统.它可以协调Docker容器,但如果您专门为Fabric构建,它也可以更紧密地与您的服务集成. (Docker对于容器内运行是完全不可知的) 因此,服务架构大部分与Docker Cloud相当,尽管它并不完全匹配.还有一些其他基于Docker的编排解决方案(Kubernetes可能是最大的),还有其他基于云的微服务解决方案(Heroku可能是最着名的). 服务架构的主要缺点是它是一种Microsoft技术,因此您将会比运行Docker的程度更大程度上与Azure绑定.另一个是Docker有更广泛的选择来构建堆栈:上面列出的所有三个Docker – 至少有一个开源代码(这也是Docker的一大缺点,因为没有人提供一个最佳实践对于你的文件). 如果您喜欢微软,并且如果将cobbling系统集合在一起并不重要,那么Service Fabric应该是Docker生态系统的替代品. (还可以在其下运行Docker容器.) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.net mvc页脚的公共数据
- asp.net-mvc – 无法更新数据库以匹配当前模型,因为存在挂起
- asp.net – 将.dbml文件编译成单独的程序集
- 【转】通俗易懂,什么是.NET?什么是.NET Framework?什么是
- asp.net – 如何将配置转换应用于外部配置文件
- ASP.NET上的.cshtml razor文件转换
- asp.net-mvc – Uploadify(会话和身份验证)与ASP.NET MVC
- asp.net – Googlebot导致.NET System.Web.HttpException
- iis – 如何通过预编译ASP.NET站点来确定性能改进?
- asp.net – Web表单和Web表单与主页之间的区别?
- asp.net-mvc-3 – MVC3 Razor中的多语言实现
- asp.net – RequiredFieldValidator要求用户单击
- 使用websocket-sharp来创建c#版本的websocket服务
- asp.net-mvc – 动态生成sitemap.xml
- asp.net-mvc-3 – R#6 – 在剃刀视图中建议“使用
- SignalR(.NET Core)中的JWT身份验证,而不在查询字
- OAuth(OAuth2)ASP.NET REST Web API(自我主机 –
- asp.net – 使用TextBox的AutoPostback失去焦点
- 如何在asp.net网站上使用图片资源?
- asp.net – RDLC报告>图表>如何垂直显示列名称/标