2019第10屆 IThome 鐵人賽 – LAMP系統營運者 on Azure

Day26 - 常用服務 5.Redis(1)

Redis是目前中大型服務很常見的快取系統

但由於Redis在台灣早期並不常見

台灣在Redis懂自建且會維護的少之又少

但是如果是在雲端上PASS化的Redis就很適合大眾做使用

只需要點一點就可以快速建立一個有HA且可靠的Radis服務

Azure Radis 官方網站

如果要學習Redis技術

推薦去中國的redis論壇看

論壇連結

台灣在這段技術上面落後中國不少

不過也是跟市場規模有關

但是如果在雲端或者是國際市場達到一定規模

redis是不可少的工具

Day27 - 常用服務 5.Redis(2)

在AZURE中要怎要找到Redis這個服務並建立?

這服務算是database的服務

但是可能是相對冷門

所以用點的基本上點不到

如果點下方圖片的路徑還是會看不到

所以直接點選查看全部來收尋會比較快

鍵入 Redis Cache 就可以找到了

點選進入之後可以看到介紹

繼續點選建立就可以開始建立Redis了

建立的畫面如下

Day28 - 常用服務 5.Redis(3)

在上篇建立環境的畫面當中

其實建立的部分跟 MYSQL的部分很雷同

差異性主要是在定價層與可用性區域

可以點選(檢視完整定價詳細資料)

可得到詳細的說明

基本上是依照您所需要的叢集、可靠度、連線數、快取區域大小四個依序來做選擇

  1. 如果需要建立叢集與做資料持續性那就直接從『P進階』開始選起
  2. 如果需要可靠度那就直接看『P進階』『C標準』
  3. 再來是連線數的不同就可以直接看是要看哪個規格
  4. 最後是看上列三項選到的規格快取大小夠不夠用

如果確認完規格

就可以點選建立來開始服務了

Day29 - 常用服務 6.VPN

如果在雲端上面講VPN

通常都會直接聯想到跟雲端的網路做IPsec VPN

如果這邊只介紹這個就沒什麼特別的

如果只是建立IPsec VPN 那就可以參考 使用 Azure PowerShell 模組建立和管理 VPN 閘道

但是azure上面有個比較特別的是建立USER專門連入AZURE的服務『點對站 VPN』

這可提供給所有的USER來連入雲端內的網路

且可以通過AD驗證(因為他都是使用Azure Active Directory 所以LDAP也是可以整合做驗證之用的)

設定概念可以參考此篇文章 關於點對站 VPN

如果是設定可以參考

使用原生 Azure 憑證驗證設定 VNet 的點對站連線:Azure 入口網站

使用 RADIUS 驗證設定 VNet 的點對站連線:PowerShell

Day30 - 常用服務 7.CDN

所有的雲端服務基本上都免不了用上CDN

雖說AZURE CDN價格不給力

但是一般小使用者也達不到優惠的量

AZURE 有三大雲端當中最豐富的CDN類型可以做挑選

  1. 標準 Microsoft
  2. 標準 Akamai
  3. 標準 Verizon
  4. 進階 Verizon

在這些服務如果要挑選可以參考官方文件內的比較表格

比較 Azure CDN 產品功能

相信四種就讓人難以選擇了對吧

但是他還有第五種

針對中國市場所特地開發出來的

  1. 中國Azure CDN

Azure CDN (内容交付网络)概述

當然要使用中國的CDN就一定要備案

CDN設定上不複雜

要設定的好就仰賴對web服務協議的熟悉度

如果CDN弄的好

通常機器的規格跟費用都可以化腐朽為神奇

仰賴自己對于服務的熟悉程度了