Azure DevOps
Co je Azure DevOps? Povězte mi o jeho předchůdci, VSTS (Visual Studio Team Service), co? Pořád nevíš? Tak vám řeknu další, TFS (Team Foundation Server). Ano, mnoho zkušených .NET inženýrů zná tento název a nyní se jmenuje Azure DevOps.
Azure DevOps to máCloudová verzeaMístní verzeVerze, cloudová verze:Přihlášení k hypertextovému odkazu je viditelné., přihlaste se svým Microsoft účtem; Lokální verze vyžaduje stažení:Přihlášení k hypertextovému odkazu je viditelné., a pak si ho nainstalovat a hostovat sám.
Azure DevOps Server
Azure DevOps Server 2019 (dříve známý jako TFS), jako on-premises server Microsoft Azure DevOps, je servisní platforma, která poskytuje spolupráci s řízením vývoje softwaru pro vývojové týmy, poskytující komplexní technické služby pro týmy vývoje softwaru v oblasti správy požadavků, správy kódu, kontinuální integrace a dodávání a agilního vývoje.
Tento vývojový server běžící v podnikovém intranetu je velmi oblíbený domácími softwarovými vývojovými týmy a manažerskými týmy díky nízkému vstupnímu prahu, nízkým nákladům a kompletním funkcím. Zejména pro uživatele ve finančním sektoru s vysokými požadavky na bezpečnost dat se DevOps Server stal platformou pro správu služeb výzkumu a vývoje v podnikových vývojových centrech, kde přebírá roli nástrojů pro správu výzkumu a vývoje podnikového softwaru, řízení kvality a implementace provozu a údržby.
Protože běží na podnikovém intranetu, má Azure DevOps Server vrozené výhody oproti Azure DevOps Service na veřejném cloudu z hlediska bezpečnosti dat, škálování vývoje a analýzy měření. Pokud však jde o instalaci, nasazení, provoz a údržbu, musí podniky vynaložit více úsilí. Pojďme poskytnout základní úvod do metody nasazení a procesu DevOps Server 2019, abychom poskytli referenci pro uživatele, kteří jsou v Azure DevOps Server noví.
Jaký je rozdíl mezi cloudovou a on-premises verzí?
- Za prvé, cloudová verze je dostupná pouze v angličtině a nevím, jestli bude v budoucnu lokalizována. Lokální verzi lze vybrat v několika jazycích;
- Za druhé, cloudová verze dokáže spravovat organizace a uživatele, uživatele používající váš nainstalovaný Windows systém nebo uživatele AD vytvořené vámi.
- Některé pluginy lze použít pouze pro cloudovou verzi, ale většina podporuje obojí.
- Cloudová verze je zdarma pro 5 a méně osob a poté se platí měsíčně podle počtu osob, podívejte se prosím na konkrétní poplatek:Přihlášení k hypertextovému odkazu je viditelné.;
Jaký je rozdíl mezi Azure DevOps a TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Poznámka: Azure DevOps Server byl dříve známý jakoVisual Studio Team Foundation Server。 Azure DevOps byl Microsoft v roce 2019 přejmenován, cloudová verze je původní VSTS a on-premises verze je původní TFS, kterou lze také chápat jako TFS 2019. Jenže tato verze nejenže přináší skvělá vylepšení a vylepšení uživatelského rozhraní, ale Microsoft také přizpůsobil pět modulů, které lze volně zapínat a vypínat.
Co dělá Azure DevOps?
Můžete to pochopit jako JIRA + GitHub + Jenkins + Test Management + Nuget/Maven/NPM... Je to produkt této velké platformy, ale flexibilnější a výkonnější než tyto produkty, a k nim máte přístupPřihlášení k hypertextovému odkazu je viditelné.Dozvědět se více.
Documentation for Azure DevOps
Tak rozsáhlý systém samozřejmě musí mít dokumentaci, ale bohužel je to trochu obtížné, protože existuje pouze anglická dokumentace. Cloudová verze:Přihlášení k hypertextovému odkazu je viditelné., místní verze:Přihlášení k hypertextovému odkazu je viditelné.
Pokud máte možnost, přečtěte si to sami, nebo se učte z mého blogu, ahoj!
Podle oficiálního Microsoftu se cloudová verze jmenuje Azure DevOps Service; On-premises verze se nazývá Azure DevOps Server
Azure DevOps Server 2019 podporuje pouze serverové 64bitové operační systémy, můžete jej nainstalovat buď do operačního systému serveru, nebo do klientského operačního systému. Pokud nejde o účely hodnocení, doporučujeme jej nainstalovat do operačního systému serveru. Aktuálně podporované operační systémy zahrnují:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) verze 1607 nebo novější
Azure DevOps poskytuje integrační možnosti
Můžete k němu přistupovat přes webový prohlížeč nebo IDE klienta. Můžete využít jednu nebo více z následujících služeb podle potřeb vašeho podnikání:
- Azure Repos poskytuje správu zdrojového kódu pomocí Git repozitářů nebo Team Foundation Version Control (TFVC).
- Azure Pipelines poskytuje služby sestavování a vydávání na podporu kontinuální integrace a dodávání aplikací
- Azure Boards poskytuje sadu agilních nástrojů na podporu plánování a sledování práce, chyb v kódu a problémů pomocí metodologií Kanban a Scrum
- Azure Test Plans nabízí různé nástroje pro testování vaší aplikace, včetně manuálního/průzkumného testování a kontinuálního testování
- Azure Artifacts umožňuje týmům sdílet balíčky Maven, npm a NuGet z veřejných i soukromých zdrojů a integrovat sdílení balíčků do vašich CI/CD pipeline
Můžete také využít nástroje pro spolupráci, jako jsou:
- Přizpůsobitelné týmové dashboardy s konfigurovatelnými widgety pro sdílení informací, pokroku a trendů
- Vestavěné Wikimedia Commons
- Konfigurovatelná oznámení
|