Archive (Page 3)

2022



怎麼可以避免資源被誤刪?所有 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 以及資安有關的書,看我有沒有興趣。

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

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

2021




人生的第一本翻譯書:領域驅動設計與 .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 也變得很重要,這篇來看一下相關可以使用的服務。