如果你相信
- IT新創公司的典型錯誤;
- 作為
管理 IT 方法 有助於避免這些錯誤; - 來自實踐的指導性例子。
新創公司的 IT 出了什麼問題?
值得澄清的是,我們所說的新創公司並不是指購物中心的咖啡店或昆蟲館。 我們關注的是科技新創公司,關注的是那些被 GitHub、Uber、Slack、Miro 等的成功所困擾的人。
新創企業總會遇到許多阻礙其起飛的問題:從投資不足到商業模式不成熟。 同樣,奇怪的是,最初的成功也存在問題。
對於高估自身能力(尤其是財務和人員能力)的新創公司來說,初次成功是不利的。 在完成第一個成功案例後,這些樂觀主義者希望立即擴大規模:租用另一間辦公室,為團隊招募新的銷售人員和開發人員,同時擴展後端(並保留一定的利潤)。 這就是問題#1 立即出現的地方。
新創公司中的人們會做他們不知道如何做的事情。
而且他們沒有做發展新創公司所需的事情。 讓我解釋。
每個新創公司必須至少扮演三個角色:
- IT專家(或技術專家);
- 銷售人員(或行銷人員);
- 有遠見的人(或企業家,通常也是投資者)。
這些角色通常是混合的。 例如,一家新創公司是 IT 專家,此外,他還被迫出售。 他從來沒有賣過東西,並且盡力做到最好。 這樣的新創公司是一種惡性的跨職能團隊。
但假設這家新創公司很幸運:有人可以賣東西,而 IT 專家只管自己的事。 然而,很少有 IT 專家兼具不同的資格:開發人員、測試人員、管理者、架構工程師。 即使結合起來,也不太可能一樣好。 他可能了解中間件,但不太了解雲端服務和虛擬化軟體。
當後端擴展時,IT專家的負擔就會增加。 有些東西開始「下垂」。 最糟糕的是,這是否是新創公司的關鍵領域,例如產品開發。 現在一個人必須加班,有時甚至是全天候。
由於缺乏人員和資格而造成的超負荷是大多數新創公司的典型特徵,這是人們做錯事的結果。
所有服務都部署在一台虛擬機器上
新創公司通常會根據自己的節省想法,將開發環境、資料庫、Web 伺服器、監控等放置在一台虛擬機器上。 起初,整個業務或多或少運作得還算可以。 當您需要擴展時,問題就開始了。
新創公司通常垂直擴展。 也就是說,它們只是增加 CPU 數量、RAM 數量、磁碟數量等 - 這是一種經典的整體方法,其負面影響在某些時候變得不可逆轉。 如果一家年輕的公司不斷成長,到了某個階段,增加資源的價格就會躍升至難以負擔的水平。 在這種情況下,只有一種方法可以優化基礎架構:重新組裝它。
託管 IT 如何提供協助
對於此類項目,我們有託管服務類服務 -
客戶開箱即收到:
- 準備必要的工作環境:開發、測試、生產;
- 配置 CI/CD 流程;
- 為團隊工作準備的工具:任務追蹤器、版本控制系統、部署、測試等。
在基礎設施和工具層面,所有新創公司都需要大致相同的東西。 如果將創投市場比喻為金礦開採,託管服務提供者 (MSP) 會提供新的高品質工具:不會損壞的鎬和推車、不會說謊的地圖。 探礦者只需選擇一個挖掘地點即可。
託管 IT 的優勢
託管 IT 是一項綜合服務,涵蓋許多強制性需求。
- 首先,我們為工作、成長和測試假設提供必要的客製化資源。
- 我們可以準確地說出擴展時成本將如何增加,因為我們知道關鍵指標是新創公司經濟的收斂性。
- 我們提供諮詢服務,為新創公司節省大量工時。 我們也可以幫助計算項目的單位經濟效益。
- 我們分享市場的最佳實踐。 ITGLOBAL.COM 的人員曾與多家新創公司合作。 其中許多新創公司都是按月計費的。 這使我們能夠收集最好(和最差)的例子並與客戶分享我們的經驗。
兩個實踐案例
根據保密協議,我們不能透露特定公司的名稱,但可以確定範圍和產品。
領域: 金融科技/零售
產品: 市井
問題:
- CI/CD 鏈中沒有進行測試。 新增遠端測試人員只會使建置過程變得更加複雜。
- 開發人員可以在一台開發伺服器上同時工作,而無需容器中的專用環境。
- 從發佈到發布,70% 的開發人員時間都花在相同的操作上。 發展速度非常緩慢。
- 該基礎設施部署在德國的低成本託管公司(即沒有速度,沒有可靠性)。
順便說一句,這在每個第一個項目中都可以觀察到。
此解決方案採用 DevOps 管理:我們實施了 CI/CD 流程,設定了正確的測試和監控,幹預業務流程層級的開發,並將基礎設施轉移到 Tier III 資料中心的生產伺服器。
其結果是:
- 開發效率提高:新功能和更新開始以更少的勞動力更快推出;
- 因此,整個開發過程的成本降低了;
- 基礎設施變得靈活:客戶端可以快速擴展和縮小;
- 據客戶稱,託管 DevOps 的成本在六個月內得到了回報。
領域: 網路廣告
產品: 用於自動化廣告活動的人工智慧平台
問題:
- 後端位於舊硬體上,位於容錯程度較低的資料中心;
- 缺乏定期備份;
- 整體基礎設施。
該解決方案是託管IT:我們將基礎設施轉移到高端硬件,配置Galera叢集以進行水平擴展,展示如何分配虛擬機器上的負載,設定備份和監控。 現在,除了維護之外,我們還積極提供諮詢,包括 DevOps 的諮詢。
其結果是:
- 基礎設施變成微服務:擴展成本顯著下降,在相同成本下擴展能力增強;
- 基礎設施的可靠性和安全性有所提高;
- 開發人員從級聯建立模型轉向 CI/CD,這有助於降低成本;
- 據客戶稱,託管 IT 的經濟效益立即變得顯而易見。
結論
新創公司的生存很大程度取決於運氣。 一家新創公司可能花錢購買昂貴的設備,但卻一無所獲。 另一個人即使在 IT 基礎設施很差的情況下也能取得成功 - 就像金礦工人用舊鎬找到金礦一樣。
然而,託管 IT 提供者提供的現代化工具、實務和專業人員可顯著降低失敗的可能性。
來源: www.habr.com