1024,生態群發紅包贈書預告(10本)

1024程序員節即將到來,在這個屬於廣大程序員的節日裡,本猿大溼秉著多讀書、多學習的優秀精神,將在10月24日以群裡抽獎的形式免費為大家送上技術書籍!

本次所送書籍為本人編寫的《Docker+K8s應用開發與快速上雲》,相信各位在我的公眾號裡面已經閱讀過部分內容了。

1024,生態群發紅包贈書預告(10本)

書籍介紹

作為互聯網大軍中的一員,我經常會思考:如何避免“996”和“ICU”?如何更好地解決軟件的交付速度和質量的問題?畢竟過度的加班不僅傷身勞神,結果還不太理想——Bug和問題往往與加班時間成正比,修復問題的時間可能遠遠大於開發功能的時間。

針對這個問題,我們要一分為二地去看:一方面,我們需要明確自己的遠近目標,確保正確的方向以及有效的工作;另一方面,團隊需要不斷地接受適合自身的先進理念、思維以及工作方式、團隊文化、技術和工具,以提高交付速度,並且保障軟件交付質量。

關於適合自身的先進理念、思維和工作方式、團隊文化、技術和工具,時下流行的有很多,最熱門的理念莫過於DevOps。它其實並不是新創造出來的,而是軟件工程的過程和方法論變化、進化和升級的必然結果(可以參見本書的第11章)。做好了DevOps實踐,團隊必然可以更快、更可靠地交付軟件,提高客戶的滿意度。但是,做好DevOps實踐不但對團隊文化有很高的要求,而且對相關工具、技術、部署環境等也有很高的要求,這對於大部分團隊來說是一個極大的挑戰——既沒有精力,也沒有實力。

拋開團隊文化等,有沒有更易於落地的配合DevOps的解決方案呢?有,那就是以Docker為代表的容器技術作為基礎保障、以Kubernetes(簡稱k8s)為代表的容器編排技術作為支撐的解決方案!它們“出世”並不算早,Docker誕生於2013年,k8s v1發佈於2015年,公開面世雖只有短短几年,它們卻已經成為相關領域的事實標準。它們的出現是歷史的必然,並不能算是新的技術和理念,而是容器技術和容器編排技術演進的創新結果,也是一代又一代互聯網人追求高效生產活動的解決方案、思想、工具和願景。

Docker+k8s短短几年就脫穎而出,除了更易配合DevOps落地之外,還有眾多原因(比如Docker更輕、更快、開源、隔離應用,以及k8s便攜、可擴展、自動修復等),但是其中很重要的一個原因是,在虛擬機時代那些無法解決或者說很難解決的問題以及那些積壓已久的需求(比如分佈式系統的部署和運維,物聯網邊緣計算的快速開發、測試、部署和運維,大規模的雲計算,等等)在Docker+k8s 的組合下找到了突破口,並且極大地促進了雲計算的發展。尤其是k8s,更是代表了雲原生應用平臺的未來——它藉助Docker和微服務架構的發展迅速崛起,高舉著雲原生應用的設計法則,硬生生地打敗了所有的對手,贏得了一片更廣闊的天地和更璀璨的未來(在原有的雲計算基礎設施上抽象出了雲原生平臺基礎設施,形成了一個高度自治的自動化系統平臺)。

開發者普遍將Docker+k8s應用於敏捷開發、DevOps實踐、混合雲和微服務架構。同時,主流的互聯網公司都將應用託管到了應用容器上,比如谷歌、微軟、亞馬遜、騰訊、阿里、京東、美團和新浪。主流的雲廠商均提供了容器服務,並且為之打造了極其強大和豐富的生態。其中許多雲廠商還推出了無服務器計算容器實例產品,這意味著容器能夠在無服務器計算的基礎設施上運行。比如在某些機器學習的場合,用戶可以在無服務器計算的基礎設施上幾秒內啟動成千上萬個容器,然後掛載共享存儲的數據或圖像進行處理。當批量處理完成後,容器自動銷燬,用戶僅需按量付費。

現在的技術發展很快,Docker和k8s的技術點、命令行、接口參數說明以官網為主、本書為輔。一方面,官網的內容往往是最新、最及時的;另一方面,本書更多的是指導大家快速進入相關的實踐,分享相關的思維、理念和技巧,並且指導大家將容器應用託管到自建或者雲端的k8s集群以及雲廠商提供的容器雲服務。

因此筆者希望通過此書:

提高大家對Docker+k8s的認知程度,加強宏觀的認知。

讓大家能夠很好地理解其優勢和趨勢,以便很好的體系去指導實踐和生產。

提供系統的教程以及完整的工作流程的實踐案例,提供技術引導。並且適用於普通開發者和中小團隊。

提高大家對雲端容器服務產品的認知。

書籍章節內容簡介

本書共分為11章。前7章主要講解Docker相關內容,從發展簡史到基礎概念,從市場趨勢、應用場景到各環境的安裝,從基礎操作命令到Docker應用持續開發的工作流程,從主流的編程語言實踐到數據庫容器化。第8~10章主要講解Kubernetes的相關內容,從主體架構、核心概念到開發、生產環境搭建以及集群故障處理,從應用部署、伸縮、回滾到應用訪問,從雲端理念到將應用部署到容器雲服務。第11章主要講解容器化之後的DevOps實踐,從DevOps的理念到CI、CD的流程和實踐,*後講述如何使用Azure DevOps、Tencent Hub以及自建的TeamCity來完成CI/CD,並附有相關參考流程講解。

1024,生態群發紅包贈書預告(10本)

參與規則

抽獎時間:10月24日上午10點24分

抽獎形式:在QQ群【編程交流群】微信群【Magicodes IE生態群】發送紅包,抽取手氣最佳者贈書一本,每個群贈送5本書籍。

入群方式:

1024,生態群發紅包贈書預告(10本)
1024,生態群發紅包贈書預告(10本)

掃碼入QQ群

參與贈書活動

【PS:因避免各種騷擾,QQ群已設限制,採取收費入群方式,微信群不受限】

參與贈書活動

由於一直佛系運營,Magicodes.IE微信生態群才剛剛建立,歡迎各位多多拍磚!

抽獎規則

  1. 設定每個群中獎人數五人,一個紅包抽最佳手氣者1人贈書,概率隨機,若同一人抽到兩次最佳,只計一次最佳噢~

  2. 書籍免費贈送,獲獎者自付運費

  3. 中獎後我們會盡快聯繫到你

  4. PPS:本次活動解釋權在本猿大溼手上~~,若有疑問,來來來,歡迎留言資訊!

轉載是一種動力 分享是一種美德

1024,生態群發紅包贈書預告(10本)

如果喜歡作者的文章,請關注【麥扣聊技術】訂閱號以便第一時間獲得最新內容。本文版權歸作者和湖南心萊信息科技有限公司共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

文檔官網:docs.xin-lai.com

編程交流群<85318032>

產品交流群<897857351>

1024,生態群發紅包贈書預告(10本)


分享到:


相關文章: