我正在爲一家公司工作,我們正在使用本地TFS進行開發並繼續構建,但我們的環境託管在AWS上。我們需要從我們的構建服務器到AWS建立一個持續部署管道。任何針對企業的建議都會繼續爲這樣的環境部署工具?我們已經通過Octopus Deploy完成了POC。是否可以使用Microsoft工具設置繼續部署管道?任何指針和文檔與示例將不勝感激。歡呼聲在TFS和AWS之間繼續部署
回答
您可以從微軟的TFS容易集成新版本管理工具。
!!釋放TFS 2015年更新2
管理工具,最簡單的方法是安裝TFS 2015年更新2 RC。它完全支持MS,並且工作得很好。
http://nkdagility.com/the-high-of-release/
!!發佈管理與TFS
一種替代,直到Update 2是使用VSTS發佈管理在線從本地TFS做部署VSTS。
我會建議你使用上述兩種方法中的一種或您的TFS服務器移動到VSTS在它的全部。
!!對於TFS
發佈管理服務器對於現在的RM發佈的版本可供下載和安裝。它不如新的,但也很好。
http://nkdagility.com/create-release-management-pipeline-professional-developers/
Octopus Deploy確實是一個不錯的選擇。 Octopus Deploy和TFS/VSO可以一起工作,使自動化,持續交付變得簡單。有關詳細信息,請參閱http://docs.octopusdeploy.com/display/OD/Team+Foundation+Server的Octopus Deploy文檔
也可以使用Microsoft工具設置繼續部署管道。您需要使用Microsoft Release Managerment。它可以運行自動化將您的應用程序部署到每個環境。
- 如果您正在使用vNext構建,就像James提到的那樣,這僅支持Team Foundation Server 2015(更新2及更高版本)和Visual Studio Team Services。詳細功能,你可以參考以下鏈接:Release Management vNext
- 如果您在XAML構建工作,這裏是一個很好的文檔有關Continuous Integration, Continuous Deployment with Team Foundation Server 2013 & VS 2013
你可以不用章魚。您需要的只是一個基於EC2的構建代理(PAT)身份驗證,您可以部署幾乎任何工件。如何做到這一點在以下教程中給出。
如何使用AWS CodeDeploy和Microsoft Team Foundation Server(TFS)構建CI/CD管道 (對於混合/複雜部署,您可以使用此部署,您可以部署IIS網站,MSI軟件包,服務和exe)。其優點在於,通過單一部署,您可以部署到場所和雲環境中。 https://www.youtube.com/watch?v=MIE0P3m9eEY
如何整合AWS彈性魔豆與微軟的Team Foundation Server(TFS)或(VSTS) (對於IIS網站/批處理作業,你可以用這個) https://www.youtube.com/watch?v=nRLZZefLDqU
如何整合AWS Cloudformation與微軟團隊基礎服務器(TFS) (完全自動化的基礎設施和管理基礎設施代碼) https://www.youtube.com/watch?v=WU93NJT0_3s
- 1. Java:在繼續其餘部分之前部署一種方法
- 2. AWS Node JS代碼部署SDK:RegisterApplicationRevision和createDeployment之間的區別
- 3. 部署計劃生成期間發生錯誤。部署無法繼續
- 4. Powershell部署IIS和TFS
- 5. AWS Docker部署
- 6. 連續部署和交付
- 7. dexing和部署之間的區別?
- 8. mvn包tomcat6之間的差異:部署和mvn tomcat6:部署
- 9. 多持續部署觸發VSTS但不是在2017年TFS
- 10. File_In_Use在通過繼續交付進行部署時部署失敗
- 11. 部署DB TFS MSBuild
- 12. 繼XCUITest之後繼續
- 13. AWS ELB零宕機時間部署
- 14. 錯誤部署在AWS上
- 15. 在AWS EC2上部署Strongloop
- 16. TFSPreview.com和Azure在TFS中爲多個解決方案進行連續部署
- 17. 在create_staging步驟期間橡膠ec2部署問題..如何繼續?
- 18. AWS Lambda包部署
- 19. 在部署期間/之後獲取Maven部署URL
- 20. 部署和TFS,一般問題
- 21. TFS構建定義和部署
- 22. ClickOnce&TFS自動構建和部署
- 23. 使用TFS將Docker鏡像部署到AWS ECR
- 24. 執行器線程在熱部署後繼續運行
- 25. 在AppDelegate中openURL之後繼續之後
- 26. 使用Jenkinsfile和AWS Code部署應用程序部署
- 27. 從TFS 2012持續部署到Azure Update 2
- 28. 繼續從中間
- 29. PHP中斷和繼續之間的區別?
- 30. Amazon AWS和tomcat不間斷(優雅)部署
八達通是比什麼都MS此刻的好,雖然發佈經理的新版本看起來很有希望它還沒有。但是,您需要升級到TFS 2015更新2才能獲得這些功能 –