企業的IT選型與企業戰略、業務流程、專案成效等密切相關,是企業研發中的重要環節,完整的技術選型就包括了確定需求,可供選擇范圍內篩選,找到開源專案,安裝試用體驗,但是確定需求后,安裝和篩選程序也很耗時耗力,這就成為了技術選型的主要痛點,
如何縮減時間,優化開源專案試用流程,提高技術選型效率,成為了許多開發者經常思考的問題,這篇文章對比傳統開源專案的安裝和使用TeamCode的Tin工具安裝的體驗,為開發者在未來的開源體驗中,提供更高效便捷的選擇,找到適合自己的安裝方式,
傳統開源專案的安裝體驗
Tyk是一個開源的API網關專案,組織可以控制網關的訪問權限,保護企業和組織的安全性,首先選擇用傳統方式,用docker-compose來安裝它,需要電腦安裝好Git和Docker環境,

按照提示步驟,將克隆的DOCKER COMPOSE倉庫地址復制到終端命令列

部署TYK網關和REDIS

等待專案拉起

大約兩分鐘后,專案安裝成功

對于TYK這個專案,若是本地已經安裝好了Git和Docker的環境,操作起來還是比較迅速,總體體驗和時間還是可接受的,但是若本地沒有所需的環境和開發工具,整體花費時間較長,可能需要幾個小時來安裝和除錯,
Tin一鍵克隆體驗
Tin是TeamCode平臺自動構建并快速生成可運行的實體,一鍵POC,自動配置專案運行環境,免去繁瑣依賴安裝環節,讓開源專案能更便捷地被試用,更方便地傳播,在Tin上部署了的應用,用戶體驗到底有多“迅捷”呢?點擊一鍵體驗TYK ,打開克隆頁面,

點擊克隆,即刻成功,點擊立即運行,不需要電腦本地端有開發工具和Docker,可直接在云上生成和自動構建專案所需運行環境,

幾秒的時間,網關專案就被創建完畢,

在概覽界面找到URL埠,訪問專案界面,

整個流程非常簡單易操作,且耗時在分秒之間,可以說是非常的方便快捷了,尤其是一些需要幾十分鐘、還需要各類中間件才能搭建起來的專案來說,Tin的接入,降低了開源專案的使用門檻,讓它們能非常快速地被用戶試用,同時對于企業和開發團隊來說,Tin能幫助他們快速技術選型,提高研發效能,
總結來說,目前很多開源專案社區還是基于傳統的源代碼和檔案的方式來進行協作和溝通,TeamCode平臺提供的是更高維度的溝通方式,例如大家分享的不僅僅是代碼,可以把包括代碼運行起來所需的一切軟硬體資源、依賴和配置打包在一起進行分享,溝通缺陷的時候也不再是文字描述和貼圖片,而是可以把整個缺陷的現場(代碼+環境)通過一個鏈接的方式分享出去,讓bug精準被復現,高效Debug,開發者團隊可隨時隨地,與其他成員一起遠程協作,高效開發,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/390629.html
標籤:其他
下一篇:PostMan下載
