一元课程: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. 安装lamp服务器

    1.安装http: $ yum install httpd 2.启动http: $ systemctl start httpd 3.访问:http://192.168.1.100 4.Installi ...

  2. C# 退出应用程序的几种方法

    Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵 this.Close();//只是关闭当前窗体. Application.ExitT ...

  3. JS关闭当前窗口

    function logOut() { $('#logging-out').on('click', function () { stopPreventDefault(); $.messager.con ...

  4. LeetCode 1046. Last Stone Weight

    原题链接在这里:https://leetcode.com/problems/last-stone-weight/ 题目: We have a collection of rocks, each roc ...

  5. 笨办法学Python

    打印:%r%r 与 %s 的区别就好比 repr() 函数处理对象与 str() 函数处理对象的差别.%s => str(),比较智能%r => repr(),处理较为简单和直接 from ...

  6. WinDbg常用命令系列---!envvar

    !envvar 简介 !envvar扩展命令显示特定环境变量的值. 使用形式 !envvar Variable 参数 Variable指定显示其值的环境变量.变量不区分大小写. 环境 Windows ...

  7. ping fping

    通过ping来监测对端网络状态 ping fpinf在windows和linux上的参数是不同的,返回的结果也是不同的 在网络连通性监测方面用的比较多,在py go中调用命令,对返回的结果使用正则来在 ...

  8. 如何解决数据类别不平衡问题(Data with Imbalanced Class)

    类别不平衡问题是指:在分类任务中,数据集中来自不同类别的样本数目相差悬殊. 类别不平衡问题会造成这样的后果:在数据分布不平衡时,其往往会导致分类器的输出倾向于在数据集中占多数的类别:输出多数类会带来更 ...

  9. 57、Spark Streaming: window滑动窗口以及热点搜索词滑动统计案例

    一.window滑动窗口 1.概述 Spark Streaming提供了滑动窗口操作的支持,从而让我们可以对一个滑动窗口内的数据执行计算操作.每次掉落在窗口内的RDD的数据, 会被聚合起来执行计算操作 ...

  10. 去除空格JS

    $(document).ready(function (){//通用方法去输入框前后空格 $("form").on("change",function () { ...