官术网_书友最值得收藏!

1.6 企業數字化轉型的實現

1.6.1 什么是云原生應用

雖然名字中包含“云原生”三字,但云原生的重點并不是應用部署在何處,而是如何構建、部署和管理應用。

云原生應用的四大原則如下:

基于容器的基礎架構:云原生應用依靠容器來構建跨底層基礎架構的通用運行環境,并在不同的環境和基礎架構(包括公有云、私有云和混合云)間實現真正的應用可移植性。此外,容器平臺有助于實現云原生應用的彈性擴展。

基于DevOps流程:采用云原生方案時,企業會使用敏捷的方法,依據持續交付和DevOps原則來開發應用。這些方法和原則要求開發、質量保證、安全、IT運維團隊以及交付過程中所涉及的其他團隊以協作方式構建和交付應用。

基于服務的架構:基于服務的架構(如微服務)提倡構建松耦合的模塊化服務。采用基于服務的松耦合設計,可幫助企業提高應用創建速度,降低復雜性。

基于API的通信:即通過輕量級API來進行服務之間的相互調用。通過API驅動的方式,企業可以通過所提供的API在內部和外部創建新的業務功能,極大提升了業務的靈活性。此外,采用基于API的設計,在調用服務時可避免因直接鏈接、共享內存模型或直接讀取數據帶來的風險。

也就是說,構建云原生應用的基礎是:構建基于容器的PaaS,構建DevOps,構建微服務架構,采用基于API的應用設計和通信。

主站蜘蛛池模板: 平塘县| 丰都县| 同心县| 陆丰市| 花垣县| 潢川县| 石林| 名山县| 河南省| 霍邱县| 高阳县| 民勤县| 滨州市| 南京市| 清徐县| 咸宁市| 双江| 甘谷县| 多伦县| 慈利县| 同仁县| 星子县| 阜新市| 永福县| 灵武市| 政和县| 成都市| 若尔盖县| 资溪县| 会同县| 乌拉特前旗| 探索| 石门县| 恩施市| 娄底市| 双峰县| 东莞市| 当阳市| 台前县| 金湖县| 堆龙德庆县|