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


AWS 入门指南

1.1 Create one account

1.2 Create IAM Users

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

1.3 remote connect EC2

(1) SSH 远程访问设置

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

(2) 设置访问端口权限

(3) 创建一个实例

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

配置安全组:demo-sg

审核:选择密钥对demo-keypair

(4) 查看实例

点击“连接”,如何使用ssh进行远程访问。

记得修改demo-keypair的权限。

1.4 Amazon EBS

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

加一块硬盘

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

最后通过 sudo fdisk -l 查看。

做一个快照

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

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

做一个映像

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

1.5 Amazon S3

创建一个bucket,上传文件即可。

然后可以设置访问权限。

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

1.6 查看费用记录

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.jsmongodbsocket.io and react.

From: AWS Mobile React Native Starter App - Serverless Pet Tracker

实践等级:高

有必要仔细研究代码。

From: danilop/LambdAuth

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 email sent: true / false
LambdAuthResetPassword email, lost, password changed: true / false
 
 
官方代码: 
 
 

不错的文档

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

 
 
两本中文教材:
 
 
End.

[AWS] Cloud Server的更多相关文章

  1. 远程链接 aws Windows Server 2016 Base Nano

    第一次接触Windows Server 2016 Base Nano,平时工作中或者自己私下使用win的服务器都是带桌面版本的 而这次在aws一不小心开了一台Nano服务,刚开始我都不知道这个是什么玩 ...

  2. AWS Cloud Practioner 官方课程笔记 - Part 1

    课程笔记: 1. 3种访问AWS服务的方式: GUI, CLI, SDK 前两种是用户用来访问的,SDK可以让程序调用去访问服务. 2. core services 以及通用的use cases Am ...

  3. 在docker中运行ASP.NET Core Web API应用程序(附AWS Windows Server 2016 widt Container实战案例)

    环境准备 1.亚马逊EC2 Windows Server 2016 with Container 2.Visual Studio 2015 Enterprise(Profresianal要装Updat ...

  4. cloud server ribbon 自定义策略配置

    虽然ribbon默认为我们提供了多钟负载均衡策略,但有时候我们仍然需要自定义符合自身业务逻辑的规则 使用配置文件的方式:我们只需要在配置文件中添加配置 serviceId.ribbon.NFLoadB ...

  5. AWS Cloud Practioner 官方课程笔记 - Part 2

    4. AWS Architecture 设计的5个柱子,也就是5大考量点, Security, Reliability, Performance Efficiency, Cost optimizati ...

  6. [Full-stack] 一切皆在云上 - AWS

    一元课程:https://edu.51cto.com/center/course/lesson/index?id=181407[非常好] Based on AWS Lambda. 包含:DevOps ...

  7. Spring Cloud Eureka Server高可用注册服务中心的配置

    前言 Eureka 作为一个云端负载均衡,本身是一个基于REST的服务,在 Spring Cloud 中用于发现和注册服务. 那么当成千上万个微服务注册到Eureka Server中的时候,Eurek ...

  8. Spring Cloud(二):Spring Cloud Eureka Server高可用注册服务中心的配置

    前言 Eureka 作为一个云端负载均衡,本身是一个基于REST的服务,在 Spring Cloud 中用于发现和注册服务. 那么当成千上万个微服务注册到Eureka Server中的时候,Eurek ...

  9. Spring Cloud Netflix之Euraka Server注册中心

    Spring Cloud简介 Spring Cloud是基于Spring Boot的一套实现微服务架构的生态组件.生态组件中包含Spring Cloud NetFlix,Spring Cloud Fe ...

随机推荐

  1. VMware15.5版本安装CentOS7

    VMware15.5版本安装CentOS7 一.在VMware15.5中新建虚拟机 1.打开VMware,在首页面选择创建新的虚拟机. 2.新建虚拟机向导,选择典型配置.3.选择稍后安装操作系统.4. ...

  2. MySQL/MariaDB数据库的函数

      MySQL/MariaDB数据库的函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. MySQL/MariaDB数据库的函数分为系统函数和用户自定义函数(user-define ...

  3. 如何寻找sql注入漏洞?

    1.sql注入是怎么产生的 2.如何寻找sql注入漏洞 在地址栏输入单双引号造成sql执行异常(get) post请求,在标题后输入单引号,造成sql执行异常.

  4. Hoax or what UVA - 11136(multiset的应用)

    刚开始把题意理解错了,结果样例没过,后来发现每天只处理最大和最小的,其余的不管,也就是说昨天的元素会影响今天的最大值和最小值,如果模拟的话明显会超时,故用multiset,另外发现rbegin()的功 ...

  5. hdu3486Interviewe(二分是错的)(ST算法RMQ + 判定上下界枚举)

    题目大意是找最小的m使得前m段中每一段的最大值相加严格大于k,每一段长度为[n/m](n/m向下取整,多余的后半部分部分n-m*[n/m]不要) 先给一段我一开始的思路,和网上许多题解思路一样,但其实 ...

  6. postgres —— 有序集与假象聚集

    有序集 -- 有序集.分组后,按给定顺序排序,再进行计算 SELECT region, percentile_disc(0.5) WITHIN GROUP (order by production) ...

  7. UVA - 12183 :Top Secret(N^2的循环矩阵乘法)

    pro:N个数排成一圈.一次操作为,每个位置的数+=L*左+R*右,保留x为整数. 问S轮操作后每个位置的值. N<=1000,S<=2^30,x<=9 . sol:不难想到矩阵乘法 ...

  8. CentOS7.6使用Virt-manager创建虚拟机报错

    Virt-manager创建虚拟机遇到的一个问题解决 环境:centos7.6 系统内核:3.10.0-957.el7.x86_64 virsh version 根据库编译:libvirt 4.5.0 ...

  9. php过滤敏感词

    <?php /**  * 敏感词过滤工具类  * 使用方法  * echo FilterTools::filterContent("你妈的我操一色狼杂种二山食物"," ...

  10. janusgraph-控制台操作命令

    当顶点数量过多时(我的230w)删除太慢 就用下面的命令, 删除整个图库 graph.close() JanusGraphFactory.drop(graph) 查询所有的顶点属性 用traversa ...