從我的經驗來說
5 O0 \7 D8 x4 g; g5 Q$ z5 X+ s. N通過aws的服務來為自己網站服務的網站實力都是比較強的,無論技術,背景和營銷能力。
& C6 K, y5 a' Y5 B) S! v' l( ]個人小站長要根據你自己的技術程度,還有你的興趣愛好方向來選擇1 ]# {% v5 f/ v9 O/ D* g
選哪方面比較容易入手,我的建議是根據你興趣來選擇,而不是根據難易度來選擇
" f: ]/ C% o( s" S從難易度來說,技術上行業不同難度不同,難度只在於你選擇的行業話題,只在於你對某行業瞭解或不瞭解。
0 W; [+ s+ t- d# a0 l+ u0 [7 N- I! y' ^% _1 s- l- n' C4 b
squidoo這是一個什麼站呢,他是一個人,可以在上面創建單頁文章,並且squidoo給你的文章分配了廣告,其中包含了amazon的廣告,收入歸你,squidoo使用了aws的服務來提供這樣的功能。
& t$ h8 i7 n( Z: f6 d$ r9 S2 R這個不是容易不容易入手的問題,是因為你需要提供這樣的服務,你就要想辦法去瞭解這些內容。
4 s# e0 V- k' f! n, }
) P& |$ J1 @+ M x' w如果你開一個文件儲存站,那麼你會考慮到你需要一個海量儲存,高可靠的空間,那麼你可以考慮amazon的S3服務,這個是根據你的網站需要這樣的服務來選擇的。如果你認為S3比較難,那麼這個問題其實是你對儲存站的設計並不瞭解,一個人既然做了儲存站的決定,就要像辦法克服一些相關服務的技術難度。
( s( w; u0 Q" ]9 L8 N9 Y6 c; S- S0 B W; G3 m
那麼你現在的問題是,你再考慮amazon那個服務技術上更容易,更好處理,你就做哪樣的網站,這樣的思路是反轉的。也不符合邏輯。你應該先考慮你要做一個什麼網站,再來看能都用上哪些非常有用的服務。
/ ^1 n' q7 J0 G) B$ v: l% X& d2 e: A& o" r- T! Z
以下是一些例子0 ^. ~, C% s) W
若打算開一個免費或收費的遠程數據庫服務網站,基於nosql,可以考慮Amazon SimpleDB 。
7 s2 ~3 o0 z; r- w5 ^& ^
* T( U1 [' g$ X. |. u' ^內存緩存遠程服務,就好比memcache,可以使用Amazon ElastiCache
2 L/ {( v! Z1 ^, d y) m8 K3 p
1 X* T. U _" M% [9 {& Q; A2 `7 E6 v在你的網站發佈amazon的產品廣告,可以使用amazon Product Advertising API
J- V8 _+ ]: Y
+ r' i, Y9 ]( |5 n% [; v想開一個clouldflare這樣的站,技術上是非常難的,小網站可以使用Amazon CloudFront ,實現小網站的CDN服務2 O' W5 ~ L/ X9 Q( U) ]
4 w2 R4 a0 p, U L
DNS服務網站,可以使用ROUTE 53
5 `* \1 U" c) p" I& w7 ^
4 w, M' {- k( H基於xen的雲VPS,Amazon EC2 o9 O" [. A! @4 |& D- ]: s# K& D0 E
! T! V* ?- w8 ~) A( M6 aEC2上面的資源監控服務,amazon CloudWatch,好比國內的監控寶。
: i" r& I, w9 H. ?- R- t+ S4 o0 v6 n3 a/ y& h J
aws主頁aws.amazon.com/products9 T9 q0 e- E, I/ e* a4 {5 F, M0 w) Q
+ F x4 _" V$ h! n6 j: ]1 j在我看來,aws越來越強大,服務越來越多,至於依靠不依靠其服務,是站長自己決策問題,aws的服務大都要付費,作為站長不僅要考慮技術能否實現,還要考慮成本問題。也不是絕對要使用才好。而最重要的是你要創造一個什麼樣子的服務給大家使用,為了要實現這個服務,你必須使用那些第3方服務,這樣考慮就沒問題了。 |