云原生集成開發(fā)環(huán)境——TitanIDE
通過網(wǎng)頁在任何地方更安全、更高效地編碼平臺工程與云原生都是一種方法論,都提倡“以應(yīng)用為中心”,而不是“以資源為中心”。
云原生的理念和方法論需要以平臺工程來落地、賦能開發(fā)者。
目標(biāo)不同:平臺工程的主要目標(biāo)是構(gòu)建一個自助式的服務(wù)平臺,更具體。云原生是一種基于云計(jì)算的軟件開發(fā)和部署方法論,強(qiáng)調(diào)容器化、微服務(wù)架構(gòu)、自動化管理和分布式架構(gòu)等技術(shù),更抽象。
技術(shù)棧和工具不同:平臺工程強(qiáng)調(diào)為開發(fā)者搭建一個自助服務(wù)平臺,會使用到很多工具和技術(shù)棧,這些工具可能包括版本控制系統(tǒng)、CI/CD工具、監(jiān)控和日志分析工具等。云原生通常使用容器化技術(shù)(如Docker)和容器編排工具(如Kubernetes)來管理和部署應(yīng)用程序。
側(cè)重點(diǎn)不同:平臺工程強(qiáng)調(diào)的是生產(chǎn)過程,如何使用一套流程和工具來做菜。云原生強(qiáng)調(diào)的是結(jié)果,做出來的菜應(yīng)該是什么樣子的。
平臺工程與DevOps都是一種方法論。平臺工程可以被視為DevOps的演進(jìn)或補(bǔ)充,DevOps的實(shí)踐有一個漏洞——讓開發(fā)者承擔(dān)大量運(yùn)維工作,得不償失。平臺工程的出現(xiàn)讓運(yùn)維工作變成一件很容易的事,解決DevOps的漏洞。
DevOps的理念和方法論需要以平臺工程來落地、賦能開發(fā)者。
側(cè)重點(diǎn)不同:平臺工程強(qiáng)調(diào)的一個自助服務(wù)的、高效的平臺、生產(chǎn)力工具。DevOps強(qiáng)調(diào)的是開發(fā)與運(yùn)維的協(xié)作。
實(shí)現(xiàn)路徑不同:平臺工程會在企業(yè)內(nèi)部建立一個內(nèi)部開發(fā)平臺,并不斷優(yōu)化,以實(shí)現(xiàn)研發(fā)快、運(yùn)維穩(wěn)、成本低的目的。DevOps沒有具體的實(shí)現(xiàn)路徑,落地的工具層面就是敏捷管理工具和流水線。
2024-03-18
1413
2023-08-16
1497
2022-11-11
869
2022-11-03
762