idanBean 種豆得瓜

猶如傑克與巨人的魔豆,貫穿裝置到雲端。

Category

亞馬遜雲端運算服務 AWS

(中文) [20170607 AWS Summit] 深入探討基於 AWS 雲端服務的企業數位轉型案例

Sorry, this entry is only available in 中文.

How to use and test AWS API Gateway

  Open AWS API Gateway dashboard and create stage of API Click “Stage” => “Create” Deploy API Open “Resource” => “Actions” => “Deploy API” Deploy API to test stage Check API URL Download postman https://www.getpostman.com/  Fill parameters and test API. Click… Continue Reading →

AWS API Gateway with AWS Lambda

  Create AWS Lambda function To AWS API Gateway dashboard to create API Click Actions -> Create Resource Return lambda dashboard ->”API endpoints” to create GET request Return API Gateway and GET method created Click GET to set Integration Request Click Test to test API Reference http://docs.aws.amazon.com/zh_cn/apigateway/latest/developerguide/getting-started.html

Add your website with HTTPS functionality use AWS ELB

Goal  Website is built in the AWS EC2, but it doesn’t enable the https. In order to add HTTPS functionality, we would like to create a ELB which listens to HTTPS and forwards HTTP to EC2. How Create ELB and… Continue Reading →

AWS SNS with GCM

上次在 AWS SNS with APNS 中和大家分享 AWS SNS 的 APNS 使用方式,今天和大家分享 AWS SNS 的 GCM 使用方式。 需要先到 Google Developers Console 中間立一個專案 啟用 API 在所有API 清單中選擇 “Google Cloud Messaging” 到 “憑證” 點選 “Create Credentials” 選擇 “API 金鑰” 我的 API 是要在後台使用所以選擇 “伺服器金鑰” 取名稱後按 “建立”… Continue Reading →

AWS ElastiCache with golang

當有一些 request 查詢某些資料頻率很高,都去查詢資料庫會造成 response time 很長,這時會將資料存在 cache。AWS ElastiCache提供 memcached 和 redis 兩種。由於 free tier 的免費 instance規格是 cache.t2micro,所以只有 memcached 可以選擇。 AWS ElastiCache 不提供 VPC 以外的 access 權限,所以在建立時要將 VPC 的設定設為和 EC2 相同  VPC 使 EC2 可以 access 到 cache。下面和大家分享設定畫面以及用 golang 去連接的 sample code。 進入 AWS ElastiCache… Continue Reading →

AWS SNS with golang

昨天分享了如何申請 APNS key和新增 AWS SNS application,下面和大家分享後台如何使用 golang 去推送 APNS。之前針對 aws config是使用每一台機器設置好 .aws 中的檔案去讀取,但由於有在 docker 中做測試和需要動態部屬,執行角色也會影響 config 放的位置,所以後來將 config 設定在程式中,不論部屬幾份都不會有問題,也可對使用服務角色控制掌控更方便。 需要先依照 AWS SNS with APNS 將AWS SNS application 建好,key 也已經匯入 下面是 golang sample code  

AWS SNS with APNS

當在建置有手機端 client 的後台時,總會需要有 notification 功能,針對 android 手機需要用 GCM 而 iOS 則需要 APNS,在 AWS 上有 AWS SNS的服務可以協助開發者再串接兩種 notification 時有更統一的方式。下面跟大家分享最近串 APNS over AWS SNS的流程。 申請 APNS 所需要的 key 打開 Mac電腦的 “鑰匙圈存取” -> “憑證輔助程式” -> “從憑證授權要求憑證” 使用 default email 資訊產生憑證 (CSR)並存到磁碟 登入 apple developer,進入 “Certificates,… Continue Reading →

How to use AWS CodeDeploy deploy to AWS EC2

在 DevOps 的 deploy 步驟可以在 Jenkins 寫部屬 script,用 ssh 連入被部屬主機做部屬,在 AWS 上有另一種選擇 AWS CodeDeploy。 open IAM  console and create policy “codeDeployPolicy“   create policy “EC2codeDeployPolicy“ create a role “codeDeploy” with “codeDeployPolicy” policy add s3 access permission to “codeDeploy“ modify Trust Relationships of  “codeDeploy” as… Continue Reading →

© 2019 idanBean 種豆得瓜 — Powered by WordPress

Theme by Anders NorenUp ↑