aws java mysql_AWS Serverless部署java api(RDS for MySQL篇)
AWS Serverless部署java api(RDS for MySQL篇)
l Amazon API GATEWAY
l Amazon LAMBDA
l Amazon RDS for MySQL
首先貼一個大致的關系圖,剔除了與本文無關的部分服務,如下:
Amazon RDS for Mysql
首先進入RDS服務,注意這里的區(qū)域選擇要跟后面所有的服務保持一致,不然會出現(xiàn)服務無法關聯(lián)的情況。另外寧夏和北京區(qū)別僅在收費價格不同。
選擇創(chuàng)建數(shù)據(jù)庫:
引擎選擇mysql,本文使用mysql,下一步
使用場景選擇開發(fā)/測試,盡管它默認推薦生產,但生產的任何創(chuàng)建動作都需謹慎。
接下來是選擇實例規(guī)格,這里需要根據(jù)實際的情況和經(jīng)驗進行選擇,配置錯了其實也無所謂,創(chuàng)建完有修改配置功能:
填寫完數(shù)據(jù)庫實例名稱與用戶名密碼后,選擇下一步,在高級設置中設置選擇vpc與子網(wǎng)組,這兩項可以簡單的理解成,我們的局域網(wǎng)絡與網(wǎng)絡中的出入站規(guī)則配置等等,若需要使用本地代碼鏈接數(shù)據(jù)庫調試或使用數(shù)據(jù)庫可視化工具刪庫跑路之類的,可以選擇公開可用性為 是 。
在數(shù)據(jù)庫選項中,為數(shù)據(jù)庫命名以及賦予端口,啟動IAM數(shù)據(jù)庫身份驗證可以提高數(shù)據(jù)庫賬戶安全性,但我們這里僅為測試,所以不用,選擇創(chuàng)建數(shù)據(jù)庫即可。
等待一段時間,實例會自動啟動,然后下圖是一些常規(guī)的運維操作。
實例正常運行以后,假如我們需要在本地訪問云端數(shù)據(jù)庫,需要在vpc中進行一些規(guī)則配置:
進入VPC服務,選擇安全性下的安全組功能,找到前面數(shù)據(jù)庫創(chuàng)建時默認生成的安全組,編輯它的入棧規(guī)則
選擇添加規(guī)則,嚴格的規(guī)則需要限制每一個出入的請求協(xié)議類型,端口,與ip地址,這里僅供測試,選擇來源為我的ip,將會自動帶出本機出口ip與相關端口,保存規(guī)則即可。
簡單的測試一下,cmd命令,telnet 終端節(jié)點域名 端口,訪問成功,至此rds for mysql 配置完成,后面將闡述如何在lambda發(fā)布api。
總結
以上是生活随笔為你收集整理的aws java mysql_AWS Serverless部署java api(RDS for MySQL篇)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 存储过程 显示控制_mysq
- 下一篇: 使用insert向表中添加数据MySQL