真 不怪雲原生 探尋IT大廠逐漸雲化的秘密!

2021-10-10 15:51:55 字數 3597 閱讀 3351

原創博文視點broadview2020-11-19 17:28:26

在雲計算越來越流行的今天,雲原生成了乙個必然的導向。

gartner報告曾指出,到2023年有75%的全球化企業將在生產中使用雲原生的容器化應用。

在企業積極進行數位化轉型,全面提公升效率的今天,幾乎無人否認雲原生代表著雲計算的「下乙個時代」,it大廠們像被施了咒語一樣都將其視為未來雲應用的發展方向。

雲原生使得應用本身具有「柔性」,即面對強大壓力的緩解能力以及壓力過後的恢復能力。正所謂「剛而易折,柔則長存」,對於乙個單機處理能力很強的「剛性」系統而言,一旦崩潰,則很難恢復;而通過雲原生實現的關注分布式與可水平伸縮的「柔性」系統,是不太容易全線覆滅的。

▶ 第一部分:雲應用定義與開發流程

這包括應用定義與映象製作、配置 ci/cd、訊息和 streaming 以及資料庫等。

第二部分:雲應用的編排與管理流程

這也是 kubernetes 比較關注的一部分,包括了應用編排與排程、服務發現治理、遠端呼叫、api 閘道器以及 service mesh。

▶ 第三部分:監控與可觀測性

這部分所強調的是雲上應用如何進行監控、日誌收集、tracing 以及在雲上如何實現破壞性測試,也就是混沌工程的概念。

▶ 第四部分:雲原生的底層技術

比如容器執行時、雲原生儲存技術、雲原生網路技術等。

▶ 第五部分:雲原生工具集

在前面的這些核心技術點之上,還有很多配套的生態或者周邊的工具需要使用,比如流程自動化與配置管理、容器映象倉庫、雲原生安全技術以及雲端密碼管理等。

▶ 第六部分:serverless

serverless 是一種 paas 的特殊形態,它定義了一種更為「極端抽象」的應用編寫方式,包含了 faas 和 baas 這樣的概念。而無論是 faas 還是 baas,其最為典型的特點就是按實際使用計費(pay as you go),因此 serverless 計費也是重要的知識和概念。

總的來說,雲原生技術有利於各組織在公有雲、私有雲和混合雲等新型動態環境中,構建和執行可彈性擴充套件的應用。除了容器、kubernetes、service mesh等當前比較有代表性的技術,很多企業也在邊緣計算方面開展了很多任務作。

在將要到來的qcon全球軟體開發大會(深圳站)上,會議邀請了數字業內專家,設定」雲原生基礎設施實踐「專題來分享雲原生領域比較前沿的落地實踐。

大會薦讀好書

▊《阿里雲數字新基建系列:雲原生作業系統kubernetes》

羅建龍 劉中巍 張城 黃珂 蘇夏 高相林 盛訓傑 著

來自阿里雲核心技術團隊的實踐沉澱

7位雲原生技術專家聚力撰寫k8s核心原理與診斷案例

本書是阿里雲容器服務產品線上實踐的技術沉澱,主要包括理論篇和實踐篇兩部分內容。理論篇注重理論介紹,核心是kubernetes on cloud,即著重介紹kubernetes和阿里雲產品的結合。實踐篇是疑難問題的診斷案例,希望通過案例來和讀者分享kubernetes深度問題診斷經驗。 

(新書即將上市)

▊《harbor權威指南:容器映象、helm chart等雲原生製品的管理與實踐》

張海寧 等 著

業界首部雲原生製品倉庫harbor巨著

數十位業界專家力薦,harbor專案維護者及貢獻者傾力打造

在雲原生生態中,容器映象和其他雲原生製品的管理與分發是至關重要的一環。本書對開源雲原生製品倉庫harbor展開全面講解,由harbor開源專案維護者和貢獻者傾力撰寫,內容涵蓋harbor的架構、原理、功能、部署與配置、運維、定製化開發、api、專案治理和成功案例等,還有很多未公開發表的內容在本書中都有詳盡講解!

基礎設施向雲演進的意義

其實,傳統的應用所依賴的基礎設施正在經歷乙個向雲演進的過程,在此過程中,為我們提供了兩個非常重要的優點。

第乙個優點是基礎設施的一致性和可靠性。同樣乙個映象,無論是在美國開啟,在中國開啟,還是在印度開啟都是一樣的。並且其中的 os 環境對於應用而言都是一致的。而對於應用而言,它就不需要關心容器跑在**,這就是基礎設施一致性非常重要的乙個特徵。

第二個優點即這樣的映象本身就是自包含的,其包含了應用執行所需要的所有依賴,因此也可以漂移到雲上的任何乙個位置。

此外,雲原生的基礎設施還提供了簡單、可**的部署和運維能力。由於現在有了映象,應用還是自描述的,通過映象執行起來的整個容器其實可以像 kubernetes 的 operator 技術一樣將其做成自運維的,所以整個應用本身都是自包含的行為,使得其能夠遷移到雲上任何乙個位置。這也使得整個流程的自動化變得非常容易。

應用本身也可以更好地擴容,從 1 個例項變成 100 個例項,進而變成 1 萬個例項。最後,我們可以通過不可變的基礎設施來快速部署周圍的管控系統和支撐元件。因為,這些元件本身也是容器化的,是符合不可變基礎設施理論的元件。這些就是不可變基礎設施為使用者帶來的最大優點。

地點:深圳·機場凱悅酒店

大會薦讀好書

▊《彈性計算:無處不在的算力(全彩)》

阿里雲基礎產品委員會 著

彈性計算首著,集計算、儲存和網路於一體

本書以阿里雲彈性計算團隊的起源、發展、成就作為切入點,描述了彈性計算涉及的計算、儲存、網路、安全、穩定性等產品技術架構,權威定義了雲計算產業的彈性計算。此 外,本書對彈性裸金屬、容器、異構、超算、函式計算等新潮技術一一做了介紹,並通過數個典型案例展示彈性計算的使用者場景。

▊《企業數位化基石:阿里巴巴雲計算基礎設施實踐》

高山淵 蔡德忠 趙曉雪 劉禮寅 劉水旺 陳義全 徐波 編著

一本對阿里巴巴雲計算基礎設施技術實踐的全面總結

本書將詳細地闡述阿里巴巴在基礎設施上的實踐細節及先進技術,包括資料中心、網路、伺服器、計算硬體、儲存硬體,以及智慧型化運營與自動化運維等內容。

目前大會門票9折搶購中,限時立減680元!

優惠活動倒計時3天,截至11月20日。全年最後的優惠時間啦!

雲原生 雲原生簡介

進一年我們都在使用雲原生框架 springcloud微服務開發專案,敏捷快速 部署在容器中,解決部署環境差異 使用devops自動部署,減少運維壓力 本質是乙個與宿主機系統共享核心,但與系統中的其他程序資源相隔離的執行環境。docker容器,是當前認可度高 社群和生態最活躍的開源容器技術。devop...

雲原生概述

雲原生技術生態是乙個龐大的技術集合。cncf 有一張雲原生全景圖 在這個全景圖裡已經有 200 多個專案和產品。cncf 目前正式託管的 20 多個專案共同構成了現代雲計算生態的基石,其中像 kubernetes 這樣的專案已經成為了世界第四活躍的開源專案。現在全球各大公有云廠商都已經支援了 kub...

雲原生應用

在峰會的第二天很多企業分享了他們在云原應用方面的實踐和思考。雲原生應用 雲原生是一種方法,用於構建和執行充分利用雲計算模型優勢的應用。雲原生應用充分借助雲計算平台的計算,儲存,網路以及負載均衡等一系列的能力來構建應用。應用本身不用再關注基礎架構,高可用以及服務水平擴充套件等能力,而將重點放在業務本身...