簡介

已完成

公司使用 Java 作為其主要開發語言,並使用 Apache Maven 來建置應用程式。 公司希望簡化其事件報告,且他們想要您研究如何建立雲端式解決方案。 您打算使用 Microsoft Azure 進行調查,以建立當特定值在 HTTP 要求中傳遞時觸發的無伺服器函式,並建立記錄項目來追蹤 HTTP 活動。

在本課程模組中,您會使用 Maven 原型來建立函式專案。 您會在本機開發及測試函式,然後使用適用於 Azure Functions 的 Maven 外掛程式來部署函式。 在雲端中測試函式後,您將使用自訂記錄功能來更新函式並重新部署至 Azure。

如果使用 Gradle,則另有類似的 Azure Functions Gradle 外掛程式

學習目標

在本單元中,您將:

  • 使用 Maven 原型來建立函式專案。
  • 在本機執行及測試函式。
  • 使用適用於 Azure Functions 的 Maven 外掛程式來部署函式。
  • 更新函式並重新部署至 Azure。
  • 使用 Azure Application Insights 來監視函式的健康狀態。

必要條件

  • 開發 Java 應用程式的體驗。
  • 使用 Apache Maven 建置專案的體驗。