簡介

已完成

您是一位軟體開發人員,任職於一家管理國家/地區內各地寵物收容所網路的公司。 為這些動物找新家並不容易。 您決定改造網站以包含每個動物的每日社交摘要。 寵物收容所工作人員每天都會錄製每一隻寵物的短片,並將其發佈至中央儲存位置。 若要讓您更輕鬆地下載可愛的影片並以病毒般瘋狂的方式分享,您每天要將這些影片轉換成動畫 GIF 檔案。

將影片轉換為動畫 GIF 需要大量計算,而您每天只需要計算資源的高載,就可以完成工作。 您決定將心力投注在執行 ffmpeg 的 Azure Batch 工作負載來完成工作。 您可以利用 Azure Batch 平行處理原則,有效地將影片轉換成動畫 GIF,恰好趕在您的網站每日更新可愛內容的時刻!

在本課程模組中,您將了解如何從 .NET Core 應用程式管理 Azure Batch 作業和儲存體。

學習目標

在本單元中,您將:

  • 從 .NET 應用程式建置並執行 Azure Batch 作業。
  • 將應用程式封裝新增至 Batch 帳戶。
  • 以程式設計方式與 Batch 和儲存體資源互動。
  • 以程式設計方式管理 Batch。

必要條件

  • 具備 Azure 及 Azure 入口網站的運用知識
  • 熟悉 Azure Batch
  • 開發 .NET 應用程式的經驗