1. 程式人生 > >你準備好了在雲中工作嗎?

你準備好了在雲中工作嗎?

驅動 分布 http 工具 法則 需要 str learning 人工智能

前幾天寫了一篇文章 《雲時代的.NET》,今天繼續這個話題聊下雲時代的技能。

無服務器計算,容器化,雲原生應用,DevOps,人工智能,機器學習以及混合雲和多雲解決方案等IT趨勢正在成為主流或“新常態”。所有大小企業都在尋找具有許多熱門趨勢關鍵技能的雲專家。在無服務器架構中,應用程序被分成各種各樣的函數,這些函數由不同類型的事件觸發。這改變了我們通常考慮應用程序的方式,以及我們在監視性能,跟蹤,擴展和高可用性方面進行操作的方式。熟悉AWS Lambda,Azure Function和事件驅動的架構將是雇主要尋找的技能。

容器化和雲原生應用程序都是使用公有雲提供的容器服務(Docker和Kubernetes)部署和運行分布式應用程序和微服務。這種組合提高了生產力和質量,使企業更加靈活,通過自動化管理應用程序生命周期,培養DevOps文化。請註意,您的潛在雇主將尋找熟悉微服務,容器和容器編排引擎(如Kubernetes)的IT專業人員。

在企業規模上部署人工智能,數據分析和機器學習需要的CPU/GPU和存儲,其規模通常是在本地的數據中心所不具備的。這是采用公有雲采用的主要驅動因素之一。

由於這種情況,您必須建立或更新您的技能,以跟上這些無休止的技術和文化變化的腳步,您所采取的路徑將取決於您當前的技能和經驗。在此演變過程中,您的“現有IT技能將保持不變,但不如新的,以雲為中心的技能”。

關於如何進行此轉換沒有經驗法則,但如果您是開發人員,您可能會專註於開發業務架構師,解決方案架構師或DevOps相關技能。業務架構師規劃技術資產和業務流程的演變。解決方案架構師專註於構想和增強專註於特定領域的應用程序,同時為新功能的開發提供監督和指導。

如果您是測試人員或運營專家,您可能會發展自己創建自動配置,部署或監控腳本,編排流程,使用雲服務工具甚至編寫雲應用程序,開發人員,測試人員和運維角色之間開始變得模糊。

現在您已經了解了外界正在發生的事情,您可能會問自己,您可以從哪裏開始為以雲為中心的角色做好準備。請查看以下有用的在線資源列表。

Microsoft Azure

  • https://docs.microsoft.com/zh-cn/learn/azure/
  • https://www.microsoft.com/zh-cn/learning/azure-exams.aspx

Tencent Cloud

  • https://cloud.tencent.com/developer/edu

HuaweiCloud

  • https://edu.huaweicloud.com/
  • https://edu.huaweicloud.com/training/

Aliyun

  • https://edu.aliyun.com/academy/VirtualAcademy
  • https://edu.aliyun.com/certification

Docker

  • https://docs.docker.com/get-started/

Kubernetes

  • https://kubernetes.io/docs/home/
  • https://kubernetes.feisky.xyz/

你準備好了在雲中工作嗎?