• 前几天Aurora Serverless正式GA, 第一时间体验了一下,看看到底怎样。

    概述

    Lambda的无服务技术是AWS在云产品形态上的一次重大创新,它把云计算最重要的“弹性”能力再向前推了一步。Aurora Serverless MySQL是Serverless技术在数据库上的应用。Aurora Serverless理念非常好,长远来看,对于用户来说,可以根据实际系统压力进行结算,比一次性购买预留实例更加实惠。这是云计算,对于“弹性”概念的又一次升级。

    对于云厂商来说,当云的规模足够大时,相比使用预留实例的方式,通过这种系统控制的自动弹性能力,可以极大提高整体的系统利用率。一个简单、极端但是可以说明效果的例子是这样的:如果有两套系统,一套是服务东半球的用户,一套是服务西半球的用户,那么相比给两套系统都预留最大要求容量的资源,这种全自动的弹性可能只需要使用75%或者更少的资源(最低是50%),就可以服务好这两套系统业务。当你服务的业务的高低峰错峰越明显,资源体量越大,那么这种自动弹性的能力带来的效益可能就越大。

    那么,我们来看看实际使用中,会带来哪些好处,又或者可能会有哪些“坑”需要小心。 (more…)

  • 上周(8月1日),Gartner公布了2017年全球云计算市场份额数据,极具参考价值。一些重要的信息包括:

  • 云计算IaaS层,市场份额前三名分别是AWS、Azure、Alibaba Cloud(简称“3A”),Google紧随其后,IBM在努力追赶。
  • AWS占市场份额超过50%,约是Azure的4倍,阿里云的11倍。(最近季度,AWS约是阿里云的的8倍)。
  • 2017年IaaS市场约235亿美元,相比前一年有29.5%的增长(IaaS和IUS市场共368亿美元)。
  • Snip20180806_64

    更多的内容可以参考Press Release
    Gartner Says Worldwide IaaS Public Cloud Services Market Grew 29.5 Percent in 2017

  • 关于DynamoDB

    AWS去年的11月份的re:Invent上,AWS发布了DynamoDB Global Table,并且宣称是“first fully-managed multi-master multi-region database in the world”。Global Table可以实现跨多个地区(Region)数据多点写入,多个地区间数据会准实时的同步,用户可以利用这个能力,较为简单的实现全球业务部署和数据访问。一直以来,Dynamo都是Amazon在分布式、数据库领域的重大创新,它曾和Google的BigTable一起开启了一个影响深远的NoSQL时代。在AWS上,Dynamo在和SimpleDB‘合体’(我也不知道用什么词比较合适)后,以产品DynamoDB在云端提供服务。本文将概述AWS上DynamoDB实例的创建、使用、以及一致性问题,具体包括DynamoDB Table、Local/Global Secondary Index、Global Table等。

    体验DynamoDB

    DynamoDB以Table的方式提供服务,用户在控制台新建一个表,然就可以使用相应语言的API访问它所提供的数据读写服务了。

    新建表

    这里新建了一个名字为“zhou”的表,包含分区字段uid和分区内排序字段itemid。 (more…)

  • 周末乐高

    周陌乐高时间:

    43110769271_90116bc566_z
    (原图@Flickr) (more…)

  • 简述NoSQL

    是一个后知后觉的简述NoSQL,真的是“简述”。

    简述NoSQL-v2.0

    The END.

  • 概述

    上个月,Gartner发布了全球云计算魔力象限(Magic Quadrant for Cloud Infrastructure as a Service, Worldwide)。Gartner的魔力象限因为他的简洁、权威,一直以来都广受关注,而各个入选的厂商也都会引用报告为自己进行侧面背书。今年入选全球云计算魔力象限的云服务商包括:AWS、Azure、Google Cloud Platform、阿里云、IBM、Oracle Cloud。相比去年,今年入选的要求更高了,入选的厂商从去年的14个,减少到了今年的6个。

    云计算是一个投入非常大的领域,全球“玩家”中已经不会再有小的“玩家”。当然,最终能够留在牌桌上的大厂商,也会因为这个“寡头游戏”而获得巨大的利润。

    Snip20180612_37
    (more…)