Azure DevOps
Czym jest Azure DevOps? Opowiedz mi o jego poprzedniku, VSTS (Visual Studio Team Service), co? Wciąż nie wiesz? Pozwól, że powiem ci jeszcze jedną – TFS (Team Foundation Server). Tak, wielu doświadczonych inżynierów .NET zna tę nazwę, a teraz nazywa się ona Azure DevOps.
Azure DevOps go posiadaWersja chmurowaiLokalna wersjaWersja, wersja chmurowa:Logowanie do linku jest widoczne., zaloguj się za pomocą konta Microsoft; Lokalna wersja wymaga pobrania:Logowanie do linku jest widoczne., a potem zainstalować i hostować ją samodzielnie.
Azure DevOps Server
Azure DevOps Server 2019 (dawniej znany jako TFS), jako serwer lokalny Microsoft Azure DevOps, to platforma usługowa zapewniająca zespołom deweloperskim zarządzanie programistycznym w sposób współpracy, oferując pełne usługi techniczne dla zespołów programistycznych w zakresie zarządzania wymaganiami, zarządzania kodem, ciągłej integracji i dostarczania oraz rozwoju zwinnych.
Ten serwer deweloperski działający w intranecie korporacyjnym jest bardzo lubiany przez krajowe zespoły programistyczne i zarządzające ze względu na niski próg wejścia, niskie koszty i kompleksowe funkcje. Szczególnie dla użytkowników z branży finansowej z wysokimi wymaganiami w zakresie bezpieczeństwa danych, DevOps Server stał się platformą zarządzania usługami badawczo-rozwojowymi w centrach rozwoju przedsiębiorstw, pełniąc rolę narzędzi zarządzania w badaniach i rozwoju oprogramowania przedsiębiorstw, zarządzaniu jakością oraz wdrażaniu operacji i utrzymania.
Ponieważ działa na intranecie korporacyjnym, Azure DevOps Server ma wrodzone przewagi nad Azure DevOps Service w chmurze publicznej pod względem bezpieczeństwa danych, skalowania rozwoju i analizy pomiarów. Jednak jeśli chodzi o instalację, wdrażanie oraz eksploatację i konserwację, przedsiębiorstwa muszą zainwestować dodatkowy wysiłek. Przedstawmy podstawowe wprowadzenie do metody i procesu wdrażania DevOps Server 2019, aby zapewnić referencje dla użytkowników nowych w Azure DevOps Server.
Jaka jest różnica między wersjami chmurowymi a lokalnymi?
- Po pierwsze, wersja chmurowa jest dostępna tylko po angielsku i nie wiem, czy w przyszłości będzie lokalna. Lokalna wersja może być wybrana w kilku językach;
- Po drugie, wersja chmurowa może zarządzać organizacjami i użytkownikami, użytkownikami korzystającymi z zainstalowanego systemu Windows lub użytkowników AD stworzonych samodzielnie.
- Niektóre wtyczki można używać tylko w wersji chmurowej, ale większość obsługuje obie.
- Wersja chmurowa jest bezpłatna dla 5 osób i mniej, a następnie pobierana jest miesięcznie według liczby osób, prosimy o sprawdzenie konkretnej opłaty:Logowanie do linku jest widoczne.;
Jaka jest różnica między Azure DevOps a TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Uwaga: Azure DevOps Server był wcześniej znany jakoVisual Studio Team Foundation Server。 Azure DevOps został przemianowany przez Microsoft w 2019 roku, wersja chmurowa to oryginalny VSTS, a wersja lokalna to oryginalny TFS, który można również rozumieć jako TFS 2019. Po prostu ta wersja nie tylko wprowadza ogromne ulepszenia i ulepszenia interfejsu, ale Microsoft również spersonalizował pięć modułów, które można swobodnie włączać i wyłączać.
Czym zajmuje się Azure DevOps?
Można to zrozumieć jako JIRA + GitHub + Jenkins + Test Management + Nuget/Maven/NPM... To produkt tej dużej platformy, ale bardziej elastyczny i potężny niż te produkty, do którego masz dostępLogowanie do linku jest widoczne.Aby dowiedzieć się więcej.
Documentation for Azure DevOps
Tak duży system oczywiście musi mieć dokumentację, ale niestety jest to trochę trudne, ponieważ dostępna jest tylko dokumentacja angielska. Wersja chmurowa:Logowanie do linku jest widoczne., wersja lokalna:Logowanie do linku jest widoczne.
Jeśli masz taką możliwość, przeczytaj ją sam lub ucz się z mojego bloga, hej!
Według oficjalnego dokumentu Microsoftu, wersja chmurowa nazywa się Azure DevOps Service; Wersja lokalna nazywa się Azure DevOps Server
Azure DevOps Server 2019 obsługuje tylko serwery 64-bitowe systemy operacyjne, możesz zainstalować ją zarówno w systemie operacyjnym serwera, jak i w systemie klienckim. Chyba że do celów ewaluacyjnych zalecamy instalację w systemie operacyjnym serwera. Obecnie obsługiwane systemy operacyjne obejmują:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) wersja 1607 lub nowsza
Azure DevOps zapewnia możliwości integracji
Możesz uzyskać dostęp przez przeglądarkę internetową lub klienta IDE. Możesz skorzystać z jednej lub kilku z następujących usług, w zależności od potrzeb swojej działalności:
- Azure Repos zapewnia kontrolę źródeł kodu za pomocą repozytoriów Git lub Team Foundation Version Control (TFVC).
- Azure Pipelines oferuje usługi budowania i wydawania, które wspierają ciągłą integrację i dostarczanie aplikacji
- Azure Boards oferuje zestaw narzędzi agile wspierających planowanie i śledzenie pracy, wad kodu oraz problemów z wykorzystaniem metodologii Kanban i Scrum
- Azure Test Plans oferuje różnorodne narzędzia do testowania aplikacji, w tym testy ręczne/eksploracyjne oraz testy ciągłe
- Azure Artifacts pozwala zespołom dzielić się pakietami Maven, npm i NuGet ze źródeł publicznych i prywatnych oraz integrować udostępnianie pakietów w pipeline'ach CI/CD
Możesz także korzystać z narzędzi do współpracy, takich jak:
- Konfigurowalne pulpity zespołowe z konfigurowalnymi widżetami do dzielenia się informacjami, postępami i trendami
- Wbudowane Wikimedia Commons
- Konfigurowalne powiadomienia
|