如何成爲一名AWS專家?

如果現在點進AWS的官網,面對100多項服務和無數功能可能會有些不知所措,或者不知道如何邁出學習的第一步,本文作者分享了自己對於如何成爲AWS專家這一話題的見解。

我使用AWS超過五年,與各種規模和行業客戶的合作每天都在挑戰我的AWS知識。我還維護了幾個AWS開源項目,試圖與不斷改進的AWS平臺保持同步。以下是我今年學習AWS時發現的令人興奮的三個例子:

  • 網絡負載均衡器
  • AmazonLinux2
  • Amazon Cloud Directory

網絡負載均衡器

當我開始使用AWS時,有一個選項可以平衡HTTP和原始TCP流量,現在稱爲Classic Load Balancer。從那時起,負載平衡器的組合已經開始擴展。現在可以選擇應用程序負載均衡器來分發HTTP(S)流量(包括HTTP2和WebSockets)或網絡負載均衡器,其在第4層上運行以對TCP流量進行負載均衡。

在閱讀網絡負載均衡器文檔時,我發現自己對這個新事物很感興趣,這是學習的第一個重要部分:如果對某個主題感興趣,那麼學習起來會容易很多。

提示1:選擇感興趣的主題

當對某個主題感興趣時,我會深入研究文檔並從上到下閱讀。在開始使用新服務或功能之前,可能需要幾個小時才能完成文檔閱讀。當然,可以選擇瞭解所有概念,也可以瞭解最佳實踐和注意事項等,從長遠來看,這可以節省時間。

提示2:閱讀文檔是一個很好的方法。

我能記住讀的所有內容嗎?不可以,但可以記住一些重要事項,例如,使用網絡負載均衡器時要記住一點:內部負載均衡器不支持hairpinning或者loopback(環回)。

Amazon Linux 2

Amazon Linux 2是Amazon Linux的繼承者。這兩個發行版都具有AWS集成,安全的默認配置和定期安全更新。如果遇到任何問題,可以查看AWS Support。

現在,亞馬遜Linux 2可以獲得五年的長期支持,可以在本地計算機或內部運行Amazon Linux 2的副本。最重要的變化是使用systemd替換SysVinit以及安裝其他軟件,也稱爲extras庫。

systemd init系統對我來說也是一個全新的概念。幸運的是,我很瞭解關於該主題的會議演講者,我向Thorsten詢問了幾個問題,以便了解有關systemd的更多信息。

提示3:學會使用網絡提問並獲得靈感,這將更容易學習。

Amazon Cloud Directory

我今年做了一個關於分層數據的項目。我一直尋找在AWS中存儲此類數據的方法,最終發現了Amazon Cloud Directory。 這對我來說也是一個全新的概念,似乎很難學習。我閱讀了所有文檔。不過,整個過程都很痛苦,我想了好幾次放棄,但我不時會獎勵自己一下(例如,再讀一個小時的文檔,然後去散步)。

提示4:一開始學習新事物很難,但要繼續。

Cloud Directory是AWS上完全託管的分層數據存儲。使用parent-child連接分層數據,下圖顯示了虛擬聊天系統的Cloud Directory數據模型:

當對某個主題有很好的理解時,可以嘗試向其他人解釋此概念,這個過程或許也能學到很多東西。 這就是爲什麼我寫了這篇文章,這是一個被忽視的無服務器數據存儲:Cloud Directory。

提示5:運用並分享知識。

總結

成爲AWS專家是一個沒有最終目的地的旅程,因爲總有一些東西需要學習。AWS是一個擁有100多項服務和無數功能的龐大平臺,產品一直在不斷變化。如果想成爲一名AWS專家,爲什麼不嘗試從今年re:Invent發佈的新服務開始呢?

本文作者:AWS Community Hero Michael Wittig。Michael Wittig是widdix的聯合創始人,widdix是一家專注於AWS架構,DevOps和軟件開發的諮詢公司。

原文鏈接:
https://amazonaws-china.com/cn/blogs/aws/how-to-become-an-aws-expert/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章