從我的經驗來說
3 Z" f7 c2 P1 p# o' m5 y7 b通過aws的服務來為自己網站服務的網站實力都是比較強的,無論技術,背景和營銷能力。3 k+ {$ {: P, A# @
個人小站長要根據你自己的技術程度,還有你的興趣愛好方向來選擇: h6 u" Y' f" J0 |
選哪方面比較容易入手,我的建議是根據你興趣來選擇,而不是根據難易度來選擇
2 M, `) }9 d6 K4 t# g# o9 V' ~從難易度來說,技術上行業不同難度不同,難度只在於你選擇的行業話題,只在於你對某行業瞭解或不瞭解。
# \) H0 G9 r- `; l
: U) @( l6 U' fsquidoo這是一個什麼站呢,他是一個人,可以在上面創建單頁文章,並且squidoo給你的文章分配了廣告,其中包含了amazon的廣告,收入歸你,squidoo使用了aws的服務來提供這樣的功能。4 |( k# Q( c( a) k" a: ^8 j
這個不是容易不容易入手的問題,是因為你需要提供這樣的服務,你就要想辦法去瞭解這些內容。& ]# r2 J1 G" m
+ p4 B5 z; P% M
如果你開一個文件儲存站,那麼你會考慮到你需要一個海量儲存,高可靠的空間,那麼你可以考慮amazon的S3服務,這個是根據你的網站需要這樣的服務來選擇的。如果你認為S3比較難,那麼這個問題其實是你對儲存站的設計並不瞭解,一個人既然做了儲存站的決定,就要像辦法克服一些相關服務的技術難度。0 a3 k- _+ ~ p/ ?6 B- o
{7 l' f3 {! a/ V4 Q那麼你現在的問題是,你再考慮amazon那個服務技術上更容易,更好處理,你就做哪樣的網站,這樣的思路是反轉的。也不符合邏輯。你應該先考慮你要做一個什麼網站,再來看能都用上哪些非常有用的服務。
. E8 f4 E( N8 ^' Y8 z/ ^0 P H5 r$ v" H6 |; \: t1 Z% S$ J' L
以下是一些例子 l, o- d& e+ g$ q% u) }/ S# q* R
若打算開一個免費或收費的遠程數據庫服務網站,基於nosql,可以考慮Amazon SimpleDB 。
$ i0 j" F! x& K8 ?* R9 C7 W% K9 v- k3 i; W. Q
內存緩存遠程服務,就好比memcache,可以使用Amazon ElastiCache
; E9 v8 `4 W0 a2 d4 ~
}* a2 U( ]6 p1 L' L) y在你的網站發佈amazon的產品廣告,可以使用amazon Product Advertising API
0 i% R2 y8 a6 M! E/ G9 I) G) ?" _$ E( y0 n1 F
想開一個clouldflare這樣的站,技術上是非常難的,小網站可以使用Amazon CloudFront ,實現小網站的CDN服務. ]; U* Z8 O6 ]0 k; ?) T& l1 L
4 l( I$ ]$ ?/ yDNS服務網站,可以使用ROUTE 53
# k8 U+ T: N1 x& I6 X4 ?
- ` u' X$ b- {$ o( k- u基於xen的雲VPS,Amazon EC2, g m' M3 _0 ]
( n5 C+ g' d& Z% X* H# d; u v) [
EC2上面的資源監控服務,amazon CloudWatch,好比國內的監控寶。1 x/ N. E1 q" Q, ?
; H) c- f. w, Aaws主頁aws.amazon.com/products
- a y9 h" V- y/ M7 q
& T, ]* V' |. Y6 D2 u/ z7 S m在我看來,aws越來越強大,服務越來越多,至於依靠不依靠其服務,是站長自己決策問題,aws的服務大都要付費,作為站長不僅要考慮技術能否實現,還要考慮成本問題。也不是絕對要使用才好。而最重要的是你要創造一個什麼樣子的服務給大家使用,為了要實現這個服務,你必須使用那些第3方服務,這樣考慮就沒問題了。 |