Amazon 再推 Elastic MapRedue

以後不用自己再建 MapReduce cluster 了…

自從 Google 2004 年發表 MapReduce 的 paper 以後,世界上各個 MapReduce 的 project 就層出不窮。Hadoop、Disco… 多如繁星不勝枚舉,彷彿 Cloud computing 這個喊的震天價響的名詞少了MapReduce 就不叫 cloud 了。

Amazon 相當以 cloud computing 的先驅自豪,從早期最受歡迎的 S3、EC2,到後來的 SQS、SimpleDB、EBS 都相當實用。現在 Amazon 更把 MapReduce framework 搬上來了。不過可能動作太快,他的 Getting Started Guide 根本連結都還沒好… -_-

Pricing 的部份,因為它必須在 EC2 上整合,所以 cost 是計算 EC2 的 instance cost 加上 MapReduce 的 cost。划不划算?可能就要自己打打算盤了。

Amazon SimpleDB 支援 SELECT 語法了

SimpleDB 的門檻又再降低了一些。

Amazon 今天公佈,SimpleDB 的 query,現在正式支援類似 SQL 的 SELECT 語法了。詳細的用法可以參考 Developer Guide 的文件。老實說,我不認為這有什麼巨大的影響,不過對於原本熟稔 MySQL / pgSQL 而卻步於類似 SimpleDB 或是 BigTable 之類的人,可能會降低一些他們轉換的心理負擔。

講了 Amazon webservices 這麼久 (一狗票 post 呢),老實說我也不知道到底國內 web developer or Architect 用的人多不多。不過我敢很肯定的說,如果你們公司在網際網路業裡面,而沒有很好的理由不使用任何 Amazon webservices 的話….

You should probably fire your CTO.

Amazon 公佈 CDN 方案了:CloudFront

之前 Amazon 已經在封測他們自己的 CDN 方案,現在正式公佈出來了:Amazon CloudFront。一如大家的預期,Amazon 在定價上把市面上幾乎所有的 CDN service 都打死了。定價依照地區別不同而有分別,但是整體來說都很便宜。另外,使用上幾乎沒有什麼妨礙。如果檔案原本就是透過 Amazon S3 在儲存,那麼使用 CDN 根本不費吹灰之力。

Amazon CloudFront 現在提供的 POS 數目還並不很多,但是對大部分喜歡使用 AWS 的中小網站來說,應該是綽綽有餘了。

不過,CloudFront 現在並沒有特別強調他們的 video flv streaming service (而這恰巧是許多 CDN 廠商都會強調的)。或許 CloudFront 現在比較適合拿來單純 serve image/js/css 吧?

Amazon 的 CDN service

剛剛收到信,發現 Amazon 也準備提供 CDN service 當作 aws 的一部分,而且已經進入 private beta testing 了…

又是一個準備打壞行情的新服務。不知道這個 CDN service 打算怎麼 charge?服務效果好不好?涵蓋的區域範圍有哪些?(看起來只有三大洲)

不過這樣搞下去的話,其他 CDN provider,除了 akamai 這種老牌子、以及 cachefly 這種便宜的不像話的廠商也許還撐的下去以外,其他的 CDN 廠商應該會倒光吧…

Amazon EC2 提供更多 instance type

今天看到消息Amazon EC2 已經開始提供兩個新的 instance type,給 CPU 需求量較大的人使用。新的 instance type 分別是:

  • $0.2/hour,1.7G ram,5 個 EC2 computing units,32bit platform
  • $0.8/hour,7G ram,20 個 EC2 computing units,64bit platform

如果 application 是 CPU-bound 的話,也許新種的 instance type 會比較合用。不過我倒是比較希望看到,只要 $0.05/hour 的 mini-instance,這樣對 prototyping 比較合適 :p

Anyway,EC2 網站上也已經公告新的 instance type 了。