[AWS] 00 - Cloud Server

资源分享


资源收集

  • 一元课程

Goto: AWS云计算——AWS操作指南系列课程

使用 AWS Mobile Hub 为聊天应用程序配置移动云计算后端基础设施。

使用 Amazon Cognito 配置适用于 Facebook 或 Google 身份验证的登录设置。

使用 Amazon DynamoDB 创建移动友好型数据库 (NoSQL)。

使用 Amazon S3 设置文件传输。

使用 Amazon SNS 创建社交消息收发服务。

 

  • 官方代码 

Ref: Amazon Web Services - Labs

Ref: awslabs/serverless-application-model 

 
  • 不错的文档

Ref: AWS PaaS文档中心 [不错的学习文档] 

 
  • 两本中文教材

 

 

  • 不错的代码

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

实践等级:高,有必要仔细研究代码。

 

 

 

 

AWS云计算官方课程——AWS操作指南系列


8小时48分钟,60课时

 

AWS 入门指南

1.1 Create one account

1.2 Create IAM Users 并使用MFA功能

MFA:多元认证。例如验证码之类的。

Create 'group' firstly, then create a new 'IAM account'.

  • 创建新的“用户组”

用户组,分配权限策略。例如直接分配admin权限。

 

  • “用户组” 内创建 “用户”

比如让 “秘书” 拥有部分权限通过控制台进行操作。创建用户,增加到组里。

 

  • 开启多元MFA认证

手动开启MFA,有软硬之分,按照配置指导走即可。

 

1.3 Remote connect EC2

  • SSH 远程访问设置

[客户端:密钥对]

EC2中左侧栏:网络与安全 --> 秘钥对 --> 创建 “密钥对” --> 自动下载pem文件。

通过密钥对 Key pairs 登录远程服务器控制台。【下一步自然是打开服务器的ssh端口】

 

[服务器端:安全组]

设置访问端口权限

EC2中左侧栏:网络与安全 --> 安全组 --> 创建 "安全组"

 

  • 创建一个实例

1. 专有网络 (Virtual Private Cloud,简称VPC),默认

2. 配置安全组:demo-sg

3. 审核:选择密钥对demo-keypair

 

4. 查看实例:点击“连接”,如何使用ssh进行远程访问。 

记得修改demo-keypair的权限。

 

1.4 Amazon EBS

Amazon Elastic Block Store 是EC2的块存储设备。

  • IOPS

的实际意思是硬盘每秒进行多少次4K文件的读出(或写入)。

比如我手里在用baiintel s3610,实测4K write,IOPS=13333,MB/S=52.08M

其实很好换du算,就是IOPS*4再除以1024,就是MB/S,反之,MB/S乘1024,再除以4,就是IOPS。

 

  • 为EC2添加卷

EC2控制面板,左侧边栏,ELASTIC BLOCK STORE --> 卷 --> 创建卷。

创建一个EBS卷,然后挂载到EC2上。【操作--> 链接卷】

最后通过 sudo fdisk -l 查看新的挂载的硬盘信息。

 

  • 做一个快照

给卷创建快照。 【操作--> 创建快照】

例如可以对某一个LV逻辑卷设备做一次快照,如果今后发现数据被改错了,咱们可以把之前做好的快照卷进行覆盖还原,LVM逻辑卷管理器的快照功能有两项特点,第一是快照卷的大小应该尽量等同于LV逻辑卷的容量,第二是快照功能仅一次有效,一旦被还原后则会被自动立即删除。

 

  • 做一个映像

给实例创建映像,其中包含了所有的卷【操作 --> 映像 --> 创建映像】

 

1.5 Amazon S3

创建一个bucket,上传文件即可。然后可以设置访问权限。

下一步关心的是:Lamdba直接调用S3的内容。

  • 创建一个Bucket

 

  • 权限设置

设置链接打开的权限。

 

1.6 查看费用记录

  • Billing控制面板 - 账单告警功能

首选项 --> 接收账单警报 (打开该选项)

 

  • Manage Billing Alerts

点击链接进入CloudWatch: 接收账单警报 ----> Manage Billing Alerts.

CloudWatch 界面下进行具体设置。

警报 --> 不足 --> 创建警报

 

End.
posted @ 2018-02-02 08:15  郝壹贰叁  阅读(463)  评论(0编辑  收藏  举报