- Building Microservices with .NET Core 2.0(Second Edition)
- Gaurav Aroraa
- 193字
- 2021-07-02 20:12:58
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 either 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.
- SQL Server 從入門到項目實踐(超值版)
- Docker技術入門與實戰(第3版)
- Learning Apex Programming
- Mastering OpenCV Android Application Programming
- Azure IoT Development Cookbook
- 名師講壇:Java微服務架構實戰(SpringBoot+SpringCloud+Docker+RabbitMQ)
- 你不知道的JavaScript(中卷)
- KnockoutJS Starter
- Java編程技術與項目實戰(第2版)
- jQuery開發基礎教程
- SQL Server數據庫管理與開發兵書
- Visual Studio 2015高級編程(第6版)
- Python編程快速上手2
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- 深入理解Zabbix監控系統