The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

現有的 Azure 用戶如何快速與我們建立微軟合作夥伴連結

我們公司是微軟金級合作夥伴(Gold Certified Partner),每當有客戶跟我們購買 Azure 或 Microsoft 365 的時候,我們多少都會提供一些免費的技術支援,提供一些設定上的協助。如果是直接跟我們購買訂閱(Subscription)的客戶,通常不太需要特別設定建立合作夥伴連結,但是你如果原本就有訂閱,後來才找我們購買的人,就可能會沒有設定到,此時就需要特別與我們建立合作夥伴連結。這篇文章我將說明建立合作夥伴連結的三種方式。

... 繼續閱讀 ...

使用 Azure Developer CLI 改善 Azure 開發人員的整體開發體驗 (DX)

Azure Developer CLI (azd) 是一套以開發者為中心思考的命令列工具,專門用來建立可以部署到 Azure 的雲端應用程式。他提供一組命令可以幫助你在開發專案時,可以在專案範本、設定 CI/CD、整合開發工具(IDE)之間擁有一致的開發體驗,而且可以大幅降低 Azure 部署的進入門檻。這套工具還在預覽階段,專案範本很少,不過感覺很有發展潛力,今天這篇文章,我就來帶大家走一遍這套工具的使用過程。

... 繼續閱讀 ...

使用 Postman 來操作 Azure REST APIs 最簡單的設定方法

有些時候 Azure CLIAzure Portal 都無法完成特定操作時,就需要靠 Azure REST API 來完成一些沒有 UI 的操作,這種操作通常都不太常見,也通常不需要自動化,所以臨時想要執行特定操作時,快速的設定就變的很重要。這篇文章我將介紹一個非常簡單的方法取得 Bearer Token,幫助你更快的完成 Azure REST API 呼叫。

... 繼續閱讀 ...

使用 Azure CLI 快速建立 Azure Web App 測試網站、資料庫與儲存體帳戶

架設一個測試網站,最常見的需求就是一個網站(Azure Web App)外加一個資料庫(Azure SQL Database),如果有檔案儲存需求,頂多就再加一個儲存體帳戶(Azure Storage Account)就可以搞定。這篇文章我將分享如何透過 Azure CLI 快速建立網站、資料庫與儲存體帳戶,你完全可以不透過 Azure Portal 建立這些服務,使用 無互動 (non-Interactive) 的方式就可以建立所有必要的 Azure 資源。

... 繼續閱讀 ...

如何建立與刪除 Azure DevOps 上面的 Project Wiki 文件庫

在 Azure DevOps Service 上面的 Wiki 有兩種類型,一種是隨著專案一起建立的 Project Wiki 文件庫,另一種是隨著 Git Repo 特定分支的 Code Wiki 文件庫。然而 Project Wiki 一個專案只能有一個,而且建立之後預設是無法刪除的,無論透過 Web UI 或是 Azure CLI 都沒辦法。今天這篇文章我要來說明如何透過 Azure DevOps REST API 來刪除專案的 Project Wiki 文件庫。

... 繼續閱讀 ...

存取 Azure Container Registry (ACR) 的多種認證授權方法

Azure Container Registry (ACR) 是 Azure 雲端平台非常重要的基礎建設,不但可以用來儲存 Docker Images,也可以用來儲存 Helm Charts 在上面。除此之外,企業所需的身份認證授權功能也相當完整,但只要扯到認證授權,事情就會複雜許多。這篇文章我將深入探討 ACR 各種不同的認證授權方法,幫助企業導入 ACR 使用。

... 繼續閱讀 ...

使用 Azure CLI 管理 Azure DevOps Server 2019 服務

去年六月的時候,寫了一篇 使用 Azure CLI 管理 Azure DevOps Services 服務 文章,當時我也想透過 Azure CLI 命令列工具連接 Azure DevOps Server 2019 進行管理,不過那時還尚未支援 Azure DevOps Server,所以無法登入成功。這幾天想說再試一次,結果發現可以用了!由於大部分的操作步驟都差不多,本篇文章我只概要簡介開始使用的過程,較為詳細的參數與命令可以參考我去年的文章

... 繼續閱讀 ...

使用 Azure CLI 管理 Azure DevOps Services 服務

Azure DevOps Services 提供相當完整的 CLI 命令列介面支援,早期你可以使用 VSTS CLI 來操作 Azure DevOps Services 與 Team Foundation Server (TFS),但未來你可能要改用 Azure CLI 並安裝 Azure DevOps extension 來管理 Azure DevOps 上的各種資源。本篇文章將介紹新版 Azure CLI with Azure DevOps extension 的相關用法。

... 繼續閱讀 ...

如何安裝最新版的 Azure CLI 2.0 命令列工具

最近在玩 Azure Container Service (ACS) 整合 Kubernetes 叢集的相關應用,基本上微軟把一些複雜的容器管理平台整合的相當簡單易用,透過 Azure CLI 2.0 一下子就可以架設好 Kubernetes 叢集環境,用起來實在非常順手。只是這幾天遇到一個惱人的 Bug,我雖然可以建立好 Kubernetes 叢集環境,但卻怎樣也連不上,實在氣死人。查看 GitHub Issues 之後,才發現是最近一周才出現的問題,而且已經修復,但必須手動安裝才可以快速取得最新版,本篇文章就來說明更新 Azure CLI 2.0 到最新版的基本步驟。

... 繼續閱讀 ...

Azure CLI 2.0 新手上路指南

算一算 Azure 也用了快 9 年,由於用的大多是 PaaS 服務,許多服務大多只要設定一次,然後設定完 CI/CD 就全部自動化了,因此很少有機會去學習 CLI 命令列工具使用。但最近碰 IaaS 比較多一些,所以有認真的玩了一下新版的 Azure CLI 2.0 命令列介面,本篇文章將分享幾個新手上路的注意事項與相關學習資源。

... 繼續閱讀 ...