一份.NET 容器化的调查小结
小編在上個月在微信公眾號“dotnet跨平臺” 做了一個針對.NET 容器化的調(diào)查:.NET Core 容器化調(diào)查,參與人數(shù)702人,由于軟件定義基礎(chǔ)設(shè)施方興未艾,編排和自動化領(lǐng)域kubernetes占據(jù)了主體地位,在平時的工作中和身邊的同學(xué)聊天的過程中很多人對kubernetes 有一種畏懼心理,覺得K8s很難,上周也連續(xù)寫了幾篇關(guān)于K8s的文章《基于Kubernetes 構(gòu)建.NET Core 的技術(shù)體系》和《容器化時代我們應(yīng)當(dāng)選擇Kubernetes》。這個調(diào)查今天也結(jié)束了,所以這里寫一篇文章總結(jié)一下。
調(diào)查結(jié)果
1. 是否使用.NET Core開發(fā)
我的公眾號里用戶多是使用.NET,其中已經(jīng)有不少同學(xué)轉(zhuǎn)去做了Java,前端等,使用.NET core的用戶83%,這個數(shù)據(jù)肯定是偏高的,但是從概率角度還是反映了一個趨勢,記得2017年初我也在公眾里做過類似的調(diào)查,當(dāng)時的數(shù)據(jù)倒過來的,只有20%的用戶在使用.NET Core, 畢竟那時候.NET Core 才發(fā)布1.1版本,還缺乏很多API,隨著.NET Core 2.0的發(fā)布,.NET Core的可用API得到極大改善,很多新項目開始使用.NET Core.
2. 是否使用docker 容器化.NET Core
使用docker容器化.NET Core的比例下降到了48%,這個數(shù)據(jù)相比.NET Core的使用人群比例還是超過了50%的,這是需要向大家多多推廣的地方了,期望更多的同學(xué)能夠把容器化技術(shù)用起來。
3. 是否使用kubernetes(k8s)
在使用k8s的比例只剩下了17%, 這個也是非常類似于2017年的.NET Core調(diào)查,相信企業(yè)會不斷增加對容器技術(shù)的投資, 隨著K8s的逐步成熟,最新的k8s 1.14 正式支持了Windows Server 2019作為節(jié)點, Windows服務(wù)器可以正式加入到容器化生產(chǎn)環(huán)境,傳統(tǒng)的.NET也可以進(jìn)行容器化。在《容器化時代我們應(yīng)當(dāng)選擇Kubernetes》里頭已經(jīng)介紹了我們?yōu)槭裁匆獡肀8s, k8s 是我們構(gòu)建微服務(wù)生態(tài)系統(tǒng)的基礎(chǔ)設(shè)施,.NET Core在容器里的運行效率才是他的優(yōu)勢。
“大道昌昌,順之者昌”。容器服務(wù)和Docker在企業(yè)的IT中正在扮演越來越重要的角色。降低成本和提升效率是容器服務(wù)和Docker為企業(yè)帶來的核心價值,圍繞著這兩個核心價值,企業(yè)將在多個應(yīng)用場景上加大投入,例如:應(yīng)用的微服務(wù)化、運維流程的標(biāo)準(zhǔn)化、持續(xù)集成/部署的自動化、使用開發(fā)測試云降低產(chǎn)品研發(fā)成本、使用多個云或者混合云降低系統(tǒng)風(fēng)險等。特別是對于創(chuàng)業(yè)公司來說,無論你的業(yè)務(wù)系統(tǒng)多么小,無論是單體還是微服務(wù),都非常適合使用容器服務(wù)來不斷降低成本,我公司所有業(yè)務(wù)都是使用騰訊云容器服務(wù)進(jìn)行調(diào)度,還有我也在不斷幫助周邊的朋友上云,上云不是簡單的虛擬機方式把傳統(tǒng)的系統(tǒng)搬上云,而應(yīng)當(dāng)充分利用云基礎(chǔ)設(shè)施,老的系統(tǒng)可以進(jìn)行小改動,使用容器化技術(shù)獲得系統(tǒng)彈性和降低運維難度,新系統(tǒng)更是可以按照云原生應(yīng)用進(jìn)行開發(fā),可參考我寫的文章《基于Kubernetes 構(gòu)建.NET Core 的技術(shù)體系》,Windows 容器化還可以選擇微軟的Service Fabric,這也是一個牛逼的技術(shù),具體可以參考朱永光寫的Service Fabric是什么?,可惜在容器編排領(lǐng)域已經(jīng)被k8s 占領(lǐng)。
原文地址:https://www.cnblogs.com/shanyou/p/10670930.html
.NET社區(qū)新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結(jié)
以上是生活随笔為你收集整理的一份.NET 容器化的调查小结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员修神之路--提高网站的吞吐量
- 下一篇: 扒一扒.NET Core的环境配置提供程