Azure DevOps
What is Azure DevOps? Tell me about its predecessor, VSTS (Visual Studio Team Service), what? Still don't know? Then let me tell you another one, TFS (Team Foundation Server). Yes, many experienced .NET engineers are familiar with the name, and it's now called Azure DevOps.
Azure DevOps has itCloud versionandLocal versionVersion, Cloud Version:The hyperlink login is visible., log in with your Microsoft account; The local version requires download:The hyperlink login is visible., and then install and host it yourself.
Azure DevOps Server
Azure DevOps Server 2019 (formerly known as TFS), as an on-premises server of Microsoft Azure DevOps, is a service platform that provides software collaborative development management for development teams, providing full-process technical services for software development teams in requirements management, code management, continuous integration and delivery, and agile development.
This development server running in the enterprise intranet is deeply loved by domestic software development teams and management teams due to its low entry threshold, low cost and complete functions. Especially for users in the financial industry with high requirements for data security, DevOps Server has become the R&D service management platform of enterprise development centers, taking on the role of management tools for enterprise software research and development, quality management and implementation of operation and maintenance.
Because it runs on the enterprise intranet, Azure DevOps Server has inherent advantages over Azure DevOps Service on the public cloud in terms of data security, scaling development, and measurement analysis. However, when it comes to installation, deployment, and operation and maintenance, enterprises need to invest extra effort. Let's give a basic introduction to the deployment method and process of DevOps Server 2019 to provide reference for users who are new to Azure DevOps Server.
What is the difference between cloud and on-premises versions?
- First of all, the cloud version is only available in English, and I don't know if it will be localized in the future. The local version can be selected in several languages;
- Secondly, the cloud version can manage organizations and users, users using your installed Windows system or using AD users built by yourself.
- Some plugins can only be used for the cloud version, but most can support both.
- The cloud version is free for 5 people and below, and then it is charged monthly according to the number of people, please refer to the specific fee:The hyperlink login is visible.;
What is the difference between Azure DevOps and TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Note: Azure DevOps Server was formerly known asVisual Studio Team Foundation Server。 Azure DevOps was renamed by Microsoft in 2019, the cloud version is the original VSTS, and the on-premises version is the original TFS, which can also be understood as TFS 2019. It's just that this version not only has great improvements and improvements in the UI, but Microsoft has also customized the five modules, which can be freely turned on and off.
What does Azure DevOps do?
You can understand it as JIRA + GitHub + Jenkins + Test Management + Nuget/Maven/NPM... It's a product of this big platform, but more flexible and powerful than these products, and you can accessThe hyperlink login is visible.To learn more.
Documentation for Azure DevOps
Such a large system, of course, must have documentation, but unfortunately it is a little difficult because there is only English documentation. Cloud version:The hyperlink login is visible., local version:The hyperlink login is visible.
If you have the ability, read it yourself, or learn from my blog, hey!
According to Microsoft's official what, the cloud version is called Azure DevOps Service; The on-premises version is called Azure DevOps Server
Azure DevOps Server 2019 only supports server 64-bit operating systems, you can install it in either the server operating system or the client operating system. Unless for evaluation use, we recommend installing it in the server operating system. Currently supported operating systems include:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) version 1607 or later
Azure DevOps provides integration capabilities
You can access it through a web browser or an IDE client. You can use one or more of the following services depending on your business needs:
- Azure Repos provides source control for code using Git repositories or Team Foundation Version Control (TFVC).
- Azure Pipelines provides build and release services to support the continuous integration and delivery of applications
- Azure Boards provides a set of agile tools to support planning and tracking work, code defects, and issues using Kanban and Scrum methodologies
- Azure Test Plans provides a variety of tools to test your application, including manual/exploratory testing and continuous testing
- Azure Artifacts allows teams to share Maven, npm, and NuGet packages from public and private sources, and integrate package sharing into your CI/CD pipelines
You can also use collaboration tools such as:
- Customizable team dashboards with configurable widgets to share information, progress, and trends
- Built-in Wikimedia Commons
- Configurable notifications
|