iT邦幫忙

2021 iThome 鐵人賽

DAY 27
0
DevOps

運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天系列 第 27

【Day 27】差點被我遺忘的 x AWS RDS on Outpost x 雲端資料庫儲存

tags: 鐵人賽 AWS RDS Outposts database

前情提要

  • 差點就跟蔡琴一樣,那一段被遺忘的 RDS ...
  • 前面幾天都在 Outpost 上建置資源的活,原本以為要結束了
  • 今天想到,我還沒建資料庫
  • 最後四篇的規劃是把那些還沒做的事情收尾
    • 網頁伺服器:放在容器裡;簡單的一頁式網頁,採取最簡單填表單購買的表格
    • 網站的後端:也放在容器中;可以的話,跟前端切開變成另一個容器;接收前端送來的資料,並且將資料寫入資料庫;有客戶填表單寫進資料庫時,要發信給老闆,叫他去拔蘿蔔、做蘿蔔糕
    • 資料庫就是資料庫,這邊就不贅述他有多好多棒多燒錢
    • 未來視情況,再決定要不要再套上 ELB、CloudFront 等

建立 RDS on Outpost 流程

開啟空空如也的 RDS AWS console

按下 Create database 之後

  • 斗大的 On-premises、寫著小字 AWS Outpost 選這邊
  • 選擇建立在哪一個 VPC、Subnet 套什麼 SG 和拿什麼 IP
  • 選擇 CoIP 後,要注意誰能連線
  • 請設定防火牆規則、Security Group 連入規則,避免國外小駭客無聊打你
  • 資料庫的選擇啊,那個 M$SQL Server 還會需要額外多付貴森森的 License 費,是我的話我不會選⋯⋯
  • 使用自動產生的密碼,會有足夠的強度
  • 也可以避免創意不夠的時和其他網站服務使用相同密碼

等你建好

  • 等一下要來連線測通,來下載 Sequel Pro
  • 建好哩

連線

  • 上面綠綠的那條不是綠光罩頂、那個是成功建立的訊息
  • 連線密碼因為採取自動產生,所以連線資訊要按 View connection details 去查看

  • 像這樣囉

  • 測試連線、登入 MySQL 資料庫 console 操作

結論

  • 資料庫主要還是交給 DBA 來規劃管理; DevOps 略懂一點點就夠了
  • 明天繼續收斂蘿蔔服務

上一篇
【Day 26】S3 on AWS Outpost 限制與建置流程
下一篇
【Day 28】設置開發環境 & 開發
系列文
運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天30

尚未有邦友留言

立即登入留言