Azure DevOps
Qu’est-ce qu’Azure DevOps ? Parlez-moi de son prédécesseur, VSTS (Visual Studio Team Service), quoi ? Vous ne savez toujours pas ? Alors laissez-moi vous en dire une autre, TFS (Team Foundation Server). Oui, de nombreux ingénieurs .NET expérimentés connaissent ce nom, et il s’appelle désormais Azure DevOps.
Azure DevOps l’aVersion cloudetVersion localeVersion, version Cloud :La connexion hyperlientérée est visible., connectez-vous avec votre compte Microsoft ; La version locale nécessite un téléchargement :La connexion hyperlientérée est visible., puis l’installer et l’héberger vous-même.
Azure DevOps Server
Azure DevOps Server 2019 (anciennement connu sous le nom de TFS), en tant que serveur sur site de Microsoft Azure DevOps, est une plateforme de services qui fournit la gestion collaborative du développement logiciel aux équipes de développement, fournissant des services techniques complets aux équipes de développement logiciel dans la gestion des exigences, la gestion du code, l’intégration et la livraison continue, ainsi que le développement agile.
Ce serveur de développement fonctionnant dans l’intranet d’entreprise est profondément apprécié des équipes de développement logiciel et des équipes de direction nationales en raison de son faible seuil d’entrée, de son faible coût et de ses fonctions complètes. En particulier pour les utilisateurs du secteur financier ayant des exigences élevées en matière de sécurité des données, DevOps Server est devenu la plateforme de gestion des services R&D des centres de développement d’entreprise, assumant le rôle d’outils de gestion pour la recherche et le développement de logiciels d’entreprise, la gestion de la qualité et la mise en œuvre de l’exploitation et de la maintenance.
Parce qu’il fonctionne sur l’intranet d’entreprise, Azure DevOps Server présente des avantages inhérents à Azure DevOps Service sur le cloud public en termes de sécurité des données, de développement à l’échelle et d’analyse des mesures. Cependant, en matière d’installation, de déploiement, d’exploitation et de maintenance, les entreprises doivent investir des efforts supplémentaires. Faisons une introduction de base à la méthode et au processus de déploiement de DevOps Server 2019 afin de fournir une référence aux utilisateurs débutants sur Azure DevOps Server.
Quelle est la différence entre les versions cloud et les versions sur site ?
- Tout d’abord, la version cloud n’est disponible qu’en anglais, et je ne sais pas si elle sera localisée à l’avenir. La version locale peut être sélectionnée en plusieurs langues ;
- Deuxièmement, la version cloud peut gérer des organisations et des utilisateurs, des utilisateurs utilisant votre système Windows installé ou des utilisateurs AD créés par vous-même.
- Certains plugins ne peuvent être utilisés que pour la version cloud, mais la plupart prennent en charge les deux.
- La version cloud est gratuite pour 5 personnes et moins, puis elle est facturée mensuellement selon le nombre de personnes, veuillez vous référer aux frais spécifiques :La connexion hyperlientérée est visible.;
Quelle est la différence entre Azure DevOps et TFS ?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Note : Azure DevOps Server était auparavant connu sous le nom deVisual Studio Team Foundation Server。 Azure DevOps a été renommé par Microsoft en 2019, la version cloud est le VSTS original, et la version sur site est le TFS original, qui peut également être compris sous le nom de TFS 2019. C’est juste que cette version offre non seulement de grandes améliorations et améliorations de l’interface, mais Microsoft a aussi personnalisé les cinq modules, qui peuvent être activés ou désactivés librement.
Que fait Azure DevOps ?
On peut le comprendre comme JIRA + GitHub + Jenkins + Gestion de tests + Nuget/Maven/NPM... C’est un produit de cette grande plateforme, mais plus flexible et puissant que ces produits, et vous pouvez y accéderLa connexion hyperlientérée est visible.Pour en savoir plus.
Documentation for Azure DevOps
Un système aussi volumineux, bien sûr, doit comporter de la documentation, mais malheureusement c’est un peu difficile car il n’y a que de la documentation en anglais. Version cloud :La connexion hyperlientérée est visible., version locale :La connexion hyperlientérée est visible.
Si vous en avez la possibilité, lisez-le vous-même, ou apprenez sur mon blog, salut !
Selon le document officiel de Microsoft, la version cloud s’appelle Azure DevOps Service ; La version sur site s’appelle Azure DevOps Server
Azure DevOps Server 2019 ne prend en charge que les systèmes d’exploitation serveur 64 bits, vous pouvez l’installer soit dans le système d’exploitation serveur, soit dans le système d’exploitation client. Sauf pour une utilisation d’évaluation, nous recommandons de l’installer dans le système d’exploitation serveur. Les systèmes d’exploitation actuellement pris en charge incluent :
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professionnel, Entreprise) version 1607 ou ultérieure
Azure DevOps offre des capacités d’intégration
Vous pouvez y accéder via un navigateur web ou un client IDE. Vous pouvez utiliser un ou plusieurs des services suivants selon les besoins de votre entreprise :
- Azure Depo fournit le contrôle de version du code via des dépôts Git ou Team Foundation Version Control (TFVC).
- Azure Pipelines fournit des services de compilation et de mise à jour pour soutenir l’intégration et la livraison continues des applications
- Azure Boards propose un ensemble d’outils agiles pour soutenir la planification et le suivi du travail, des défauts de code et des problèmes en utilisant les méthodologies Kanban et Scrum
- Azure Test Plans propose une variété d’outils pour tester votre application, incluant des tests manuels/exploratoires et des tests continus
- Azure Artifacts permet aux équipes de partager des packages Maven, npm et NuGet provenant de sources publiques et privées, et d’intégrer le partage de packages dans vos pipelines CI/CD
Vous pouvez également utiliser des outils de collaboration tels que :
- Tableaux de bord d’équipe personnalisables avec widgets configurables pour partager informations, progrès et tendances
- Wikimedia Commons intégré
- Notifications configurables
|