6 個學習 OpenStack 的新指南和教程
雲基礎設施是一個非常需要的技能。如果你正在為你的雲基礎架構需求尋找開源解決方案,那麼 OpenStack 就是其中之一。 -- Jason Baker
編譯自: https://opensource.com/article/17/6/openstack-guides-and-tutorials
作者: Jason Baker
譯者: geekpi
想了解更多關於 OpenStack 的內容?這些免費資源可能只是你所需要的。
雲基礎設施是一個非常需要的技能。如果你正在為你的雲基礎架構需求尋找開源解決方案,那麼 OpenStack[1] 就是其中之一。
OpenStack 是一個巨大的項目集合,為雲服務的幾乎每一個部分都提供了解決方案和集成。雖然這個巨大範圍使得它成為一個強大的工具,但這也意味著可能很難跟上並了解整個項目,了解如何使用它們、如何自定義它們以及如何向其提供代碼。
幸運的是,有很多選擇可以幫助你。除了官方項目文檔[2]、紙質書籍和認證培訓計劃外,還有大量社區創造的優秀資源。我們每個月可以在 Opensource.com 上查看它在博客和其他網站上最近發布的指南和教程,這會給你啟發。我們來看看這次我們發現了什麼。
首先在本月的這一批中,我們有一篇來自 Antony Messerli 的指南,介紹如何通過 Ansible 設置 OpenStack 雲[3]。Messerli 將引導我們完成實驗室環境中的配置以及在集群上運行 OpenStack 所需的 playbook,還有添加鏡像、設置網路等的基礎知識。如果你正在考慮使用 Ansible 安裝 OpenStack 小型本地測試環境,這是一篇很好的文章。
接下來,你有沒有想過 Neutron 網路如何在 OpenStack 中的工作的?應用程序中發生的事情如何對應於底層代碼?Arie Bregman 在這篇文章[4]中提供了一段 OpenStack Neutron 代碼。你需要熟悉一般的網路原理,至少有一點 OpenStack 代碼基礎才能跟上。
Gerrit是 OpenStack 使用的開源代碼審查項目,用於管理上傳的修補程序,並允許在將更改合併到主 OpenStack 代碼庫之前進行反饋和測試。對於那些習慣於不同的代碼審查系統(或根本沒有的),Gerrit 可能會有點混亂,儘管它具有很好的儀錶板功能,因此你只能看到對你很重要的信息。Dougal Matthews 在這篇文章[5]中帶我們看了他的 Gerrit 儀錶板設置,這可能會幫助你設置自己的。
上個月在波士頓舉辦的 OpenStack 峰會的視頻[6]已經發布了,無論你是否參加過上個月的活動,這都包含了技術和非技術專題的寶庫。不知道從哪裡開始?這有個來自 Julio Villarreal Pelegrino 關於如何規劃、構建、運行一個成功的 OpenStack 雲計算的演講[7]。
任何雲管理員都應該擔心安全問題。但你從哪裡開始?Naveen Joy 發布了一個很好的十個安全問題的清單[8],用於加固你的 OpenStack 網路;你可以在上個月的同一主題演講中查看這個視頻[9]。
OpenStack 中的內部消息服務在一個公共庫中進行管理,該庫存在於一個稱為 Oslo 的項目中,自然它被稱為 Oslo.Messenging。要了解這個庫的基礎知識,它在這個分為兩個[10]部分[11]的博客中提到。
想要了解更多?可以從這三年來社區說提供的內容中找到我們完整的 OpenStack 指南、如何做和教程[12],以幫助你學習成為一名高效的 OpenStack 開發人員或管理員。
有很棒教程、指導或者如何做需要我們分享的么?在下面的評論中分享。
作者簡介:
Jason Baker - Jason 熱衷於使用技術使世界更加開放,從軟體開發到陽光政府行動。Linux 桌面愛好者、地圖/地理空間愛好者、樹莓派工匠、數據分析和可視化極客、偶爾的碼農、雲本土主義者。在 Twitter 上關注他。
via: https://opensource.com/article/17/6/openstack-guides-and-tutorials
作者:Jason Baker[13] 譯者:geekpi 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
[1]: OpenStack - https://opensource.com/resources/what-is-openstack
[2]: 官方項目文檔 - http://docs.openstack.org/
[3]: 設置 OpenStack 雲 - https://www.reversengineered.com/2016/05/09/setting-up-an-openstack-cloud-using-ansible/
[4]: 這篇文章 - http://abregman.com/2017/05/29/openstack-neutron-service-code-deep-dive/
[5]: 這篇文章 - http://www.dougalmatthews.com/2017/May/19/how-i-gerrit/
[6]: 視頻 - https://www.openstack.org/videos/
[7]: 演講 - http://www.juliosblog.com/dont-fail-at-scale-how-to-plan-for-build-and-operate-a-successful-openstack-cloud-video-openstack-summit2017/
[8]: 清單 - https://blogs.cisco.com/cloud/securing-openstack-networking
[9]: 這個視頻 - https://www.openstack.org/videos/boston-2017/securing-openstack-networking
[10]: 兩個 - https://pigdogweb.wordpress.com/2017/05/22/intro-to-oslo-messaging/
[11]: 部分 - https://pigdogweb.wordpress.com/2017/06/02/oslo-messaging-the-cloud-is-calling/
[12]: OpenStack 指南、如何做和教程 - https://opensource.com/resources/openstack-tutorials
[13]: Jason Baker - https://opensource.com/users/jason-baker
※Linus Torvalds 說:談論技術創新是愚蠢的,閉上嘴把事情做好
※成為一名軟體開發者你應該學習哪種語言?
※與開放社區討論法律事宜的 7 種方式
※不需要編碼:樹莓派上的 Node-RED
※LinkArchiver:自動提交鏈接給互聯網檔案(Internet Archive)
TAG:Linux技術 |
※Facebook AI發布Pytorch 1.0最新教程
※Snapseed教程
※Apache Commons IO 入門教程
※Docker教程:Docker Compose入門
※Spring Boot 基礎教程 ( 二 ) :快速構建 Spring Boot/Cloud 工程
※eclipse中配置jdk+tomcat的圖文教程
※雷神911最新的6代機重裝系統提示no bootable device.systemstop修改bios教程
※RabbitMQ學習系列教程五四:Topic的使用
※photoshop教程|UI教程|cake圖標
※下載 | 最新教程《Artifical Neural Networks》
※Zookeeper+Hadoop+Hbase整合平台搭建(全分布模式)全套小白教程
※Python 機器學習教程:預測Airbnb 價格(2)
※Excel文本函數search和searchb教程
※Web Scraper 入門教程
※Python入門篇-python安裝教程
※day02.Linux、編輯器、伺服器Python教程
※Python之Sklearn使用教程
※iOS 11越獄新工具Electra使用教程
※不打開文件獲取名稱。Excel VBA Application對象GetOpenFilename方法教程
※Adobe illustrator 2018Mac版安裝教程