- Building Microservices with .NET Core
- Gaurav Kumar Aroraa Lalit Kale Kanwar Manish
- 194字
- 2021-07-02 22:08:11
Deployment
In our application, deployment is a huge challenge. To resolve this, we introduce Continuous Integration (CI). In this process, we need to set up a CI server. With the introduction of CI, the entire process is automated. As soon as the code is checked in by any team member, using version control TFS or Git, in our case, the CI process kicks into action. It ensures that the new code is built and unit tests are run along with the integration test. In both the scenarios of a successful build or otherwise, the team is alerted to the outcome. This enables the team to quickly respond to the issue.
Next we move to continuous deployment. Here we introduce various environments, namely a development environment, staging environment, QA environment, and so on. Now as soon as the code is checked in by any team member, CI kicks into action. It invokes the unit/integration test suits, builds the system, and pushes it out to the various environments we have set up. This way, the turnaround time of the development team to provide a suitable build for QA is reduced to minimal.
- 大話PLC(輕松動漫版)
- 少年輕松趣編程:用Scratch創(chuàng)作自己的小游戲
- 精通軟件性能測試與LoadRunner實(shí)戰(zhàn)(第2版)
- jQuery從入門到精通 (軟件開發(fā)視頻大講堂)
- Visual C#.NET程序設(shè)計(jì)
- Linux:Embedded Development
- The Professional ScrumMaster’s Handbook
- C++ Fundamentals
- C++語言程序設(shè)計(jì)
- Java7程序設(shè)計(jì)入門經(jīng)典
- Data Manipulation with R(Second Edition)
- Java多線程并發(fā)體系實(shí)戰(zhàn)(微課視頻版)
- Getting Started with hapi.js
- Unreal Engine Game Development Cookbook
- Python網(wǎng)絡(luò)爬蟲從入門到實(shí)踐