Quality Maintenance and Monitoring using Azure CI pipeline and .Net Technologies
<p>The paper is about how the application is maintained and monitored using Azure CI pipeline. Maintaining and monitoring the quality of the software plays an important role in company’s growth and performance. This is achieved using DevOps. Few years back agile methodology was playing a major role in the industry, software were deployed in monthly, quarterly or annual basis, which is time consuming. However, now industries are moving towards DevOps methodology where in the software deployed multiple times a day. This methodology provides the organization to constantly and reliably add new features and automatically deploy them across various platforms or environment in order to gain high performance and quality assurance products. Continuous integration and Continuous delivery/ Continuous deployment are the pillars of DevOps. Continuous integration, Continuous delivery and Continuous deployment are the continuous software development practices of industry. By automating the build, test and deployment of software, CI/CD bridges the space between development and operation teams. This paper also concentrates on how the Test Driven Development features of .Net technologies supports the quality maintenance and monitoring of the application.</p>