Azure DevOps
Čo je Azure DevOps? Povedzte mi o jeho predchodcovi, VSTS (Visual Studio Team Service), čo? Stále nevieš? Tak vám poviem ďalšiu, TFS (Team Foundation Server). Áno, mnohí skúsení .NET inžinieri poznajú tento názov a teraz sa volá Azure DevOps.
Azure DevOps to máCloudová verziaaLokálna verziaVerzia, cloudová verzia:Prihlásenie na hypertextový odkaz je viditeľné., prihláste sa so svojím Microsoft účtom; Lokálna verzia vyžaduje stiahnutie:Prihlásenie na hypertextový odkaz je viditeľné., a potom si ho nainštalovať a hostovať sám.
Azure DevOps Server
Azure DevOps Server 2019 (predtým známy ako TFS), ako on-premises server Microsoft Azure DevOps, je servisná platforma, ktorá poskytuje kolaboratívne riadenie vývoja softvéru pre vývojové tímy, poskytujúc komplexné technické služby pre tímy vývoja softvéru v oblasti správy požiadaviek, správy kódu, kontinuálnej integrácie a dodania a agilného vývoja.
Tento vývojový server bežiaci v podnikovom intranete je veľmi obľúbený domácimi softvérovými vývojárskymi tímami a manažérskymi tímami vďaka nízkemu vstupnému prahu, nízkym nákladom a kompletným funkciám. Najmä pre používateľov vo finančnom sektore s vysokými požiadavkami na bezpečnosť dát sa DevOps Server stal platformou na správu služieb výskumu a vývoja v podnikových vývojových centrách, pričom preberá úlohu manažérskych nástrojov pre výskum a vývoj podnikového softvéru, riadenie kvality a implementáciu prevádzky a údržby.
Keďže Azure DevOps Server beží na podnikovom intranete, má vrodené výhody oproti Azure DevOps Service vo verejnom cloude z hľadiska bezpečnosti dát, škálovania vývoja a analýzy meraní. Avšak pokiaľ ide o inštaláciu, nasadenie, prevádzku a údržbu, podniky musia vynaložiť viac úsilia. Poďme poskytnúť základný úvod do metódy a procesu nasadenia DevOps Server 2019, aby sme poskytli referenciu pre používateľov, ktorí sú v Azure DevOps Server noví.
Aký je rozdiel medzi cloudovou a on-premises verziou?
- V prvom rade, cloudová verzia je dostupná len v angličtine a neviem, či bude v budúcnosti lokalizovaná. Lokálnu verziu je možné vybrať v niekoľkých jazykoch;
- Po druhé, cloudová verzia dokáže spravovať organizácie a používateľov, používateľov používajúcich váš nainštalovaný Windows systém alebo používateľov AD vytvorených sami.
- Niektoré pluginy sa dajú použiť len pre cloudovú verziu, ale väčšina podporuje obe.
- Cloudová verzia je zadarmo pre 5 a menej osôb a potom sa účtuje mesačne podľa počtu osôb, prosím, pozrite si konkrétny poplatok:Prihlásenie na hypertextový odkaz je viditeľné.;
Aký je rozdiel medzi Azure DevOps a TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Poznámka: Azure DevOps Server bol predtým známy akoVisual Studio Team Foundation Server。 Azure DevOps bol v roku 2019 premenovaný Microsoftom, cloudová verzia je pôvodný VSTS a on-premises verzia je pôvodný TFS, ktorý možno chápať aj ako TFS 2019. Lenže táto verzia prináša nielen veľké vylepšenia a vylepšenia používateľského rozhrania, ale Microsoft prispôsobil aj päť modulov, ktoré je možné voľne zapínať a vypínať.
Čo robí Azure DevOps?
Môžete to pochopiť ako JIRA + GitHub + Jenkins + Test Management + Nuget/Maven/NPM... Je to produkt tejto veľkej platformy, ale flexibilnejší a výkonnejší než tieto produkty, ku ktorému máte prístupPrihlásenie na hypertextový odkaz je viditeľné.Aby ste sa dozvedeli viac.
Documentation for Azure DevOps
Taký veľký systém samozrejme musí mať dokumentáciu, ale bohužiaľ je to trochu náročné, pretože existuje len anglická dokumentácia. Cloudová verzia:Prihlásenie na hypertextový odkaz je viditeľné., lokálna verzia:Prihlásenie na hypertextový odkaz je viditeľné.
Ak máte schopnosti, prečítajte si to sami alebo sa učte z môjho blogu, ahoj!
Podľa oficiálneho Microsoftu sa cloudová verzia nazýva Azure DevOps Service; On-premises verzia sa volá Azure DevOps Server
Azure DevOps Server 2019 podporuje iba serverové 64-bitové operačné systémy, môžete ho nainštalovať buď do serverového operačného systému, alebo do klientského operačného systému. Ak nejde o hodnotenie, odporúčame ho nainštalovať do serverového operačného systému. Aktuálne podporované operačné systémy zahŕňajú:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) verzia 1607 alebo novšia
Azure DevOps poskytuje integračné možnosti
Môžete k nemu pristupovať cez webový prehliadač alebo IDE klienta. V závislosti od potrieb vášho podnikania môžete využiť jednu alebo viac z nasledujúcich služieb:
- Azure Repos poskytuje správu zdrojového kódu pomocou Git repozitárov alebo Team Foundation Version Control (TFVC).
- Azure Pipelines poskytuje služby zostavovania a vydávania na podporu kontinuálnej integrácie a doručovania aplikácií
- Azure Boards poskytuje súbor agilných nástrojov na podporu plánovania a sledovania práce, chýb v kóde a problémov pomocou metodológií Kanban a Scrum
- Azure Test Plans poskytuje rôzne nástroje na testovanie vašej aplikácie, vrátane manuálneho/prieskumného testovania a kontinuálneho testovania
- Azure Artifacts umožňuje tímom zdieľať balíky Maven, npm a NuGet z verejných aj súkromných zdrojov a integrovať zdieľanie balíkov do vašich CI/CD pipeline
Môžete tiež použiť nástroje na spoluprácu, ako sú:
- Prispôsobiteľné tímové dashboardy s konfigurovateľnými widgetmi na zdieľanie informácií, pokroku a trendov
- Vstavané Wikimedia Commons
- Konfigurovateľné notifikácie
|