Alan Tsai 的學習筆記


學而不思則罔,思而不學則殆,不思不學則“網貸” 為現任微軟最有價值專家 (MVP)、微軟認證講師 (MCT) 、Blogger、Youtuber:記錄軟體開發的點點滴滴 著重於微軟技術、C#、ASP .NET、Azure、DevOps、Docker、AI、Chatbot、Data Science

怎麼可以避免資源被誤刪?所有 Production 環境都應該要上 Resource Lock

當真的開始要在正式環境管理 Azure 資源的時候,就會開始遇到一些管理上面的問題

舉例來說,不應該給權限的就不應該要給。譬如說假設某些人員不應該有刪除的權限,那麼就不應該給他

但是假設今天是他本來就應該有權限,但是不小心誤刪怎麼辦?

或者說把 Production 機器誤以為 QA 環境結果把機器給關機了怎麼辦?

這個時候就不是設定權限給太大的問題

這時候就應該要好好利用 Resource Lock

這篇,來看一下 Resource Lock 是什麼以及該怎麼用

看全文>>


Cloud Native App 是什麼? | AZ-204 在考什麼

01 Cloud Native Application 是什麼?AZ-204 在考什麼

Cloud Native App 是什麼,AZ-204 在考什麼

以前有考過微軟和開發相關證照的人一定會對於像是 70-483 或者 70-486 這種代碼有印象(如果沒看過很好,表示還年輕 XD),那種證照比較專注於實際怎麼開發,但是大家會發現那些現在都 retire 掉了。

而微軟目前和開發比較沾上邊的就只有 AZ-204:Developing Solutions for Microsoft Azure。

而 AZ-204 最主要的講的就是怎麼做出 Cloud Native App。

當大家在搜尋和雲端開發相關知識的時候,相信也常常會看到 Cloud Native Application 或者雲原生應用這個名詞。

這個到底指的是什麼?什麼 Application 才算是 Cloud Native App?

這篇我們來簡單看一下這個概念。

看全文>>


沒想到還有第二本翻譯書:ASP.NET Core 工程師不可不知的 10 大安全性漏洞與防駭方法 (ASP.NET Core 5 Secure Coding Cookbook) | 書評

image

實體書收到啦

自從人生的第一本翻譯書弄完之後,我本來想說應該不可能有第二本了。

沒想到,編輯問我說剛好有一本和 ASP.NET Core 以及資安有關的書,看我有沒有興趣。

然後又是一個半年過去,才翻譯完。

作為人生的第二本翻譯書,就要來和大家介紹一下,它是一本什麼內容的書,以及什麼人適合。

看全文>>



人生的第一本翻譯書:領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core) | 書評

IMG_20210913_203700.jpg
原文和翻譯文

認識我的人都知道,其實我中文沒有太好,看我的文章最想做的應該是幫我改錯別字 XD。

不過雖然如此,我還是很喜歡幫忙翻譯。從當初 Visual Studio Code 的首批翻譯人員(滿有趣的是,那時候負責翻譯的人來台灣,和社群朋友聊到,才有人知道我有在做這件事,對方還因此邀請我 MVP Global Summit 可以去吃飯,但是我那時候根本不是微軟 MVP;他預設了是微軟 MVP 才會做這件事),到幫一些 Open Source 軟體提供中文化。

這次有機會翻譯書也是有大大在社群詢問有沒有人有興趣。說實話,當初我根本沒想過我會上,只是想說試試看,也是看看翻譯書有什麼不同,沒想到就上了。

上了只好認真做。我非常怕翻譯不好,不過盡了最大努力,也感謝編輯大大的協助,終於問世啦。現在也可以稱呼我為「譯者」啦 XD。

這篇主要不是在講關於成為譯者(或許未來有機會分享),這篇主要還是和大家介紹一下這本書。

看全文>>


[04] Load Balancer (負載平衡) 相關服務 | [挑選適合的 Azure 服務]

azure-load-balancer-chose.jpg

Load Balancer 相關服務

上雲的其中一個好處是能夠善用它的彈性 (elasticity),也就是當流量變大的時候,要做 scale out 的時候可以很容易做到。

還有另外一個優點是可以善用跨 region 的好處,讓服務可以部署到不同 region,靠近使用著所在的位置,以及提供 High Availability (HA,高可用)

不管是為了 scale,還是速度或者是 HA,這時候 Load Balancer (負載平衡) 就變得很重要。

那挑選什麼 Load Balancer 也變得很重要,這篇來看一下相關可以使用的服務。

看全文>>