第190期
熱點新聞
ofollow,noindex">睽違已久:Travis CI終於牽手Windows
從今天開始,Travis CI將支援Windows作業系統!您和您的團隊如今可以在Linux、Mac以及Windows上經由同一套build實現測試運行了。
Travis CI官方部落格社群觀點
選擇Serverless還是Kubernetes?這種爭辯並沒有意義
這篇文章作者分別闡述了Kubernetes與Serverless的優缺點,實際上兩者可能並不是競爭關係,在某些架構中,兩者可以同時存在以滿足不同的需求。但是最終的目的都是為了使應用程式部署更方便快捷,更易管理,更具成本效益以及對開發人員友好。
The New Stack培訓
3天Kubernetes線下實戰培訓 | 上海站
本次培訓包括:容器特性、映象、網路;Docker特性、架構、元件、概念、Runtime;Docker安全;Docker實踐;Kubernetes架構、核心元件、基本功能;Kubernetes設計理念、架構設計、基本功能、常用物件、設計原則;Kubernetes的實踐、執行時、網路、外掛已經落地經驗;微服務架構、DevOps等。
DockOne.io3天Kubernetes線下實戰培訓 | 北京站
本次培訓包括:容器特性、映象、網路;Docker特性、架構、元件、概念、Runtime;Docker安全;Docker實踐;Kubernetes架構、核心元件、基本功能;Kubernetes設計理念、架構設計、基本功能、常用物件、設計原則;Kubernetes的實踐、執行時、網路、外掛已經落地經驗;微服務架構、DevOps等。
DockOne.ioThe Illustrated Children's Guide to Kubernetes
Follow the adventures of Phippy the Giraffe, Captain Kube, and Goldie the Gopher as they discover Kubernetes pods, replication controllers, services, and volumes. Get silly and serious at the same time with this lighthearted introduction to core Kubernetes concepts.
YouTube學習教程
Docker教程:玩轉容器
Docker是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面。
DZone使用容器的正確方式,Docker在雪球的技術實踐
雪球目前擁有一千多個容器,專案數量大概有一百多個,規模並不是很大。但是得益於容器技術,雪球部署的效率非常高,雪球的開發人員只有幾十個,但是每個月的釋出次數高達兩千多次。
51CTO技術棧小型系統如何“微服務”開發
提到“微服務”,我相信網上各種“微服務”的演變案例都會給人一種“因大而分”的前提錯覺,這可能會導致許多的“小白”產生沒有機會接觸“大專案”而對“微服務”可望而不可及也。當然,這種錯覺的產生可能更多來源自於各種“微技術”的“層出不窮”所以“眼花繚亂”,例如Spring Cloud。雖然“大專案”機會不多,但也阻止不了“釘子們”通過教程把微技術跑一遍來裝飾自己可以“微”起來的自信。
個人部落格基於 TensorFlow.js 的無服務架構機器學習
TensorFlow.js 為 JavaScript 開發人員帶來了深度學習的力量。使用預先訓練的模型和 TensorFlow.js 庫,可以輕鬆地以最少的工作量和程式碼擴充套件具有複雜機器學習任務的 JavaScript 應用程式。
掘金相關書籍
Managing Kubernetes
Brendan Burns, cofounder of Kubernetes, and Craig Tracey, staff field engineer at Heptio, dissect how Kubernetes works internally and demonstrate ways to maintain, adjust, and improve the cluster to suit your particular use case. You’ll learn how to make architectural choices for designing a cluster, managing access control, monitoring and alerting, and upgrading Kubernetes. Dive in and discover how to take full advantage of this orchestration framework’s capabilities.
oreilly