Font Size: a A A

The Design And Development Of Cloud Based Software Development And Test Platform

Posted on:2016-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z M ChenFull Text:PDF
GTID:2348330503994049Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With rapid development for internet and information technology, the request of software development speed has been increasing significantly. In the meanwhile, the cost control has been more and more restrict and users have more demand on software quality. The IT Companies have been seeking for solutions to make the product with faster release to take more business market share.The cloud based software development and test platform is to resolve the above problems. It uses the cloud computing technology, agile software development model, and mature project management tools. With these integration, this platform will help software companies to build the development environment very quickly and improve the software development process. It will also help make fast release and deployment and improve the business value in the market.The major focus for this thesis is to introduce the background of the cloud based software development and testing platforms, analyze the current state of cloud computer national wide and worldwide, then focus on the requirement analysis and design goal for this system. After that, the system architecture design and implementation for the core functions will be introduced. This system will be built on top of Microsoft private cloud platform-System Center Enterprise Suite. System Center Virtual Machine Manager will virtualize the hardware and network resources. Team foundation Server and Visual Studio Application lifecycle management will be used for software application development and testing process management. Self-service portal will be developed for the virtual resource management.This system has been implemented and run for a while. It helped reduce the new development environment setup from 1-2 weeks to several hours. The system has reached the original goal.
Keywords/Search Tags:Cloud Computing, Virtualization, Software Engineering
PDF Full Text Request
Related items