+86 13541016684Mon. - Fri. 10:00-22:00

AWS预留实例

  • 利用Mycat中间件实现RDS MySQL的分库分表及读写分离功能

    随着移动互联网的兴起和大数据的蓬勃发展,系统的数据量正呈几何倍数增长,系统的压力也越来越大,这时最容易出现的问题就是服务器繁忙,我们可以通过增加服务器及改造系统来缓解压力,然后采用负载均衡、动静分离、缓存系统来提高系统的吞吐量。然而,当数据量的增长达到一定程度的时候,增加应用服务器并不能明显地提高系统的效率,因为所有压力都会传导到数据库层面,而大多数系统都...

    Continue reading »

  • Amazon EC2 Container Service上实现服务高可用的自动伸缩

    1. 简介 Amazon EC2 Container Service (ECS)是Amazon提供的一项Docker容器管理服务,可以让您轻松构建、运行、管理您的Docker容器服务。ECS Service是ECS的重要组件,它可以在集群中运行指定数量的任务,当某个任务不可用时,它会重新启动新的任务,维持住任务的指定数量。这个特性从一定程度上保证了服务的可用性,但当面对突发流量,ECS本身并不能动态地进行任务数量的扩展,当流量...

    Continue reading »

  • AWS跨账号权限配置Temporary Credential Using Cross Account Roles

    AWS 跨帳號權限需要透過 Cross Account Roles 的方式來做,可以達到權責分離,不需要每個人在每個 AWS Account 開 IAM 帳號,達到管理便利的平衡。 使用場景 依照不同環境拆分 AWS 帳號,常見的 Practice 會把 Production、Development、Test、Operation 各一個帳號,以符合權責分離、安全管控的原則。 需要跨帳號存取資源,但是不想放 Access Key,像是 Deployment 或者資料交換的...

    Continue reading »

  • AWS EC2 and AWS EMR and AWS RDS

    一直使用AWS的相关产品,从最开始用EC2,后来到EMR,也遇到一些问题,整理下,作为记录。 最开始的aws配置就不讲了。 不会的话就 aws help aws ec2 help aws emr ls help 首先下面这段代码终端里肯定是不能跑的,我只是为了好看,才这样放的。而且不一定要从终端的方式,python可以用boto3, 其他编程语言也提供了相应的SDK,可以操作。 $ aws emr create-cluster --application...

    Continue reading »

  • AWS节省费用之EC2预留实例

    AWS是按量收费的服务,因此很多客户都会问,我这个服务(网站)在AWS上运行时的每个月的费用是多少? AWS也提供了结算器,我们可以在结算器上输入所使用的服务及预计流量等,预算一下费用。 AWS每个区域的费用有些不同,因此大家预算费用时,注意选择AWS区域。 就这样预算费用以后,在AWS上上线服务。 但是实际运行起来以后发现费用超出预算了,这时候怎么办呢? AWS有一个非常值得推荐的...

    Continue reading »