一元課程:AWS雲計算——AWS操做指南系列課程html
Create 'group' firstly, then create a new 'IAM account'.node
經過密鑰對 Key pairs 登陸遠程服務器控制檯。【下一步天然是打開服務器的ssh端口】react
專有網絡(Virtual Private Cloud,簡稱VPC),默認。ios
配置安全組:demo-sggit
審覈:選擇密鑰對demo-keypairgithub
點擊「鏈接」,如何使用ssh進行遠程訪問。 mongodb
記得修改demo-keypair的權限。數據庫
Amazon Elastic Block Store 是EC2的塊存儲設備。後端
建立一個EBS卷,而後掛載到EC2上。【操做--> 連接卷】react-native
最後經過 sudo fdisk -l 查看。
給卷建立快照。 【操做--> 建立快照】
例如能夠對某一個LV邏輯卷設備作一次快照,若是從此發現數據被改錯了,我們能夠把以前作好的快照捲進行覆蓋還原,LVM邏輯卷管理器的快照功能有兩項特色,第一是快照卷的大小應該儘可能等同於LV邏輯卷的容量,第二是快照功能僅一次有效,一旦被還原後則會被自動當即刪除。
給實例建立映像,其中包含了全部的卷。【操做 --> 映像 --> 建立映像】
建立一個bucket,上傳文件便可。
而後能夠設置訪問權限。
下一步關心的是:Lamdba直接調用S3的內容。
Billing preferences: 接收帳單警報 ----> Manage Billing Alerts.
CloudWatch 界面下進行具體設置。
一整套方案,構建移動消息收發應用程序 (iOS)
使用 AWS Mobile Hub 爲聊天應用程序配置移動雲計算後端基礎設施。
使用 Amazon Cognito 配置適用於 Facebook 或 Google 身份驗證的登陸設置。
使用 Amazon DynamoDB 建立移動友好型數據庫 (NoSQL)。
使用 Amazon S3 設置文件傳輸。
使用 Amazon SNS 建立社交消息收發服務。
將 iOS 客戶端集成到後端並與手機上一樣安裝了示例應用程序的聯繫人聊天。
Ref: https://github.com/yinxin630/fiora
Demo: http://fiora.suisuijiang.com/
It is written by node.js, mongodb, socket.io and react.
From: AWS Mobile React Native Starter App - Serverless Pet Tracker
實踐等級:高
有必要仔細研究代碼。
The APIs are exposed as AWS Lambda Functions:
看上去是serverless基於aws的一整套方案。
Function | Input | Output |
---|---|---|
LambdAuthCreateUser | email, password | created: true / false |
LambdAuthVerifyUser | email, verify | verified: true / false |
LambdAuthLogin | email, password | login: true / false, identityId, token |
LambdAuthChangePassword | email, oldPassword, newPassword | changed: true / false |
LambdAuthLostPassword | sent: true / false | |
LambdAuthResetPassword | email, lost, password | changed: true / false |
Ref: AWS PaaS文檔中心 [不錯的學習文檔]