2人小本創業,直接拿來用的 CTO 創業技術棧指南!

 2023-10-22 阅读 20 评论 0

摘要:作者 | Nitin Aggarwal? ? ? ? 譯者 | 彎月 2人小本創業。出品 | CSDN(ID:CSDNnews) 隨著開發運維概念的誕生,以及“You build it, you run it.”(誰構建,誰運維)理念的盛行,現代創業公司的技術棧也發生了許多變化。

作者 | Nitin Aggarwal? ? ? ?

譯者 | 彎月

2人小本創業。出品 | CSDN(ID:CSDNnews)

隨著開發運維概念的誕生,以及“You build it, you run it.”(誰構建,誰運維)理念的盛行,現代創業公司的技術棧也發生了許多變化。在過去十年中,科技圈推出了數百種開發工具,這些工具徹底改變了開發人員管理工作負載的方式。下面,我就來總結一下該領域的一些經驗。

云平臺?

如今的云平臺出現了三足鼎立的局面,即亞馬遜的 AWS,微軟的 Azure,Google 云平臺。選擇任何一個都不會有太大問題,這三家集齊了任何規模的公司所需的全部功能。影響你做決定的因素可能包含以下幾種:?

小本創業指南,1. 地域:并非所有云提供商在所有地區都可用。例如,Google 云平臺就無法在非洲使用。因此,如果由于某種原因,你希望能夠在特定區域中部署應用程序,則請確保你選擇的提供商在該地區內提供全套服務。?

2. 機器學習/AI:Google 云平臺圍繞 ML 構建了一系列強大的產品。我遇到了許多 CTO,他們一開始都是選用了其他云平臺,但因為某些 ML 功能,后來又部分或全部遷移到了 Google 云平臺。

我個人更喜歡 Google 云平臺,因為它提供了更好的 UI 和原生的可觀察性工具。

無服務器、PaaS 與 k8s

  1. 小本創業項目有哪些,無服務器(主要是 AWS lambda 和 Google 云平臺)有許多限制。相信很快你就會遇到這些限制,并被迫在基礎設施的某些部分使用其他工具。

  2. 另一方面,Kubernetes(k8s)非常強大,但是正確設置和后期管理的難度都比較大。因此,只有當你具備 k8s 的專業知識時,才推薦使用。

  3. 如果你壓根不希望與 Kubernetes 打交道,那么托管的 PaaS(AWS Beanstalk、AWS GAE 等)是一個不錯的選擇。對于大多數創業公司來說,PaaS 能夠在靈活性和易用性之間提供適當的平衡。

單體架構與微服務?

cto逆向技術步驟、在系統架構發展到一定規模后,你將不得不遷移到微服務。如今,有很多工具(比如 Docker、Kubernetes,以及各種 APM 和請求跟蹤工具等)可以幫助你完成遷移,因此越來越多的創業公司都選擇盡快遷移到微服務。

但是微服務仍然需要提前在開發運維上進行投資,以選擇正確的工具,并看到實際效果。如果你具備這樣的能力和專業知識,則應盡早投資微服務。

CI/CD

如今市場上有 25 種以上的 CI/CD 工具。但我沒有詳細研究過這些工具,我只是選擇了最歡迎的一款。其中有兩款工具令我印象深刻:

  1. CircleCI:CircleCI 是受歡迎的 CI/CD 平臺之一。非常容易上手,而且還可以你的需求進行很好的擴展。但大規模使用需要花費的成本也很高。

  2. BuildKite:如果你還在因為 CircleCI 的高昂成本而發愁,那么 BuildKite 將是一個不錯的選擇。它提供了無限的可配置性,同時相對也非常易于使用。

可觀察性

Datadog 無疑是當今可觀察性工具方面的贏家。它提供了所有的組件:APM、基礎設施監視、自定義指標、請求跟蹤、日志記錄等等。集成非常容易,而且它的UI也超過了競爭對手。

原文鏈接:https://blog.runx.dev/a-ctos-guide-to-modern-tech-stack-a497d1b56de0

聲明:本文由CSDN翻譯,轉載請注明來源。

60+專家,13個技術領域,CSDN 《IT 人才成長路線圖》重磅來襲!

直接掃碼或微信搜索「CSDN」公眾號,后臺回復關鍵詞「路線圖」,即可獲取完整路線圖!

?

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/159724.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息