原文:AWS 不适当小型初创公司,因为其复杂性需要一名专家!

摘錄:

➊ 我遇到了 AWS 實例崩潰這個情況,我們很難解決問題。我向肖恩提出了幾點,其中包括這點:這個問題是 AWS 所特有的。… 我甚至跑到亞馬遜在紐約的臨時辦公室,當面找兩名 AWS 工程師諮詢。對於這個問題,他們未能給出明確的答案。

➋ 在很小的初創公司,首席開發員通常也是首席 devops 人員。

➌ 小型初創公司通常沒有 / 不需要 / 不想要技能這麼嫻熟的 devops 人員,因為小型初創公司在 devops 方面的需求往往極低。

➍ 一些讀者忍不住會說:「你抱怨純粹是由於對 AWS 無知!」,不過那正是我的觀點!通曉 Linux devops 並不代表因此通曉 AWS,對大多數小團隊而言,它們只需要基本的 Linux devops。AWS 提供了過於強大的功能,讓人覺得殺雞用牛刀!

➎ 我倒不是說 AWS 很差!我覺得 AWS 很棒!對於擁有專職 devops 人員的大公司來說,AWS 確實很棒。如果一家中等規模的公司有預算請來像肖恩這樣的人,那麼 AWS 也很棒。但是對於一家沒有專職 devops 人員的小團隊來說,AWS 並不適合。因為它一而再、再而三地迫使你面對你還不想要處理或不需要處理的複雜性。

➏ 至於應對 AWS 的龐大複雜性,我卻做不了。我沒有這個時間,我忙於構建軟件,需要學習開發的軟件所需要的種種算法和技術。目前,學習 AWS 自成一門專業,因而只有一旦公司大得足以聘請專職的 devops AWS 專家,或者至少大得足以有預算經常請像肖恩這樣的人,AWS 才對公司有用。