Microsoft Azure DevOps
Kenwyns:
Berrskrif
Kudyn
Ni a vynn usya devops dhe zrehevel, junya, displegya, ha hostya agan towlow. Ni yw ow kemeres Microsoft Azure DevOps yn kyfrif.
Ni a vynn may fo skav ha fydhek skians an displegyor, rag selyans an devops avel kefrysya hag usadow pesys avel termynyow drehevel skon.
Ni a vynn kemeres yn kyfrif usya Microsoft Azure avel hollheans, rag hostya appys, selvaow ros, hag yn. an towl.
Dyberth
Dyberthys erbynn Microsoft Azure DevOps.
Studh
Dewisys. Ygor dhe dhasvewa mar/pan dheu kedhlow poesek nowydh.
Manylyow
Tybyansow
Oll an tybyansow devops usadow, avel y'n lyver Accelerate.
Drehevelow skon yw gweres poesek. Hemma a skonha an kylgh dasbrofyans.
Ni a hyll chanjya darnow a-bervedh/a-ves dhyworth gwerthoryon aral, hen yw martesen y fynnyn dri agan servyers drehevel uhelha-skonder agan honan, po usya agan dewis agan honan a system gwithyans gwersyon, po kesordena gans servyer integrans pesys hunnos-hostys.
Usadewder slyk yw gweres poesek, rag skians displegyor, ha dre hedna rag tiryow tanow avel kesstowans, splannder, sawder, ha es kromm dyskans.
Pan vo tra vyth terrys po kudynek, ni a vynn fordh effeythus dhe dherivas an ishu. Hemma yw arbennik poesek rag pynag ishu kelmys gans sawder.
Lettyansow
Nyns eus lettyans aswonnys. Azure a'n jeves ymrians dyllys dhe oberi yn da gans toulys a-ves.
Savyow
Ni a gemeras yn kyfrif usya Microsoft Azure Devops erbynn AWS yw an kyns-sedhek.
Ni a assayas Azure DevOps, Azure Pipelines, Azure Repo, ha seul-vyth Azure a sevel server nowydh dre Terraform.
Ni a assayas kavos skoodh dhyworth ynstanceoryon Microsoft.
Ni a gevasas kedhlow dhyworth hevelepow war blogys ha Hacker News.
Argument
Azure DevOps a dhre set ragorek a brofyow, mes i ny sav, ny wrons oberi da warbarth, ha skoodh yw drog.
Agan skians kynsa-dorn:
Selyans Azure yw hwath a UIyow, nebes anodhans a dreus gans kontow Microsoft, nebes na wrons. Rag ensampel yma omlogya Azure, omlogya Microsoft.com, omlogya Live.com, hag yn. ha pubonan yw yn gwari war an keth termyn.
Ni a gyfarthas ishu sawder byghan dres selyans, ha ny gafsyn dyskudhans. Ni a assayas lies fordh dh'y dherivas, dhe lies ynstanceor Microsoft, heb sewena. Ni a dherivas yn sewen ev dhe sawder Microsoft, a worthybis gans won't fix.
Dogvennans yw yn fenowgh po kamm po koth. Nebes a'n re ma yw awos ynjin hwilas Microsoft drog, ha nebes awos SEO izel.
Selyans Terraform yw dogvennys yn da, hag oberi. Byttele, skoodh Terraform yw gwan erbynn AWS awos Microsoft yw ow drehevel kelmyow negys gans gwerthoryon dhe wul ensamplow selyans Terraform chain-through.
Agan skians hevelepow:
Wosa gul agan jydjyans dall agan honan, ni a hwilas skians hevelepow. An pyth a gafsyn a gadarnhas agan skians.
Hevelepow a dherivas kudynyow ychwanek gans termynyow drehevel, ha kudynyow gans servyer drehevel dre-dhe-honan. An kudynyow ma yw meur moy serth es kudynyow UI, awos gul drehevelow yw pennmynnans pibell drehevel, ha ni a wayt gul lies pub dydh.
Ni a gafas perthynans ragorek dhyworth esely tim Azure y'n tiryow kesklapas. Gwerthek dhe Microsoft rag hemma. Ni yw arbennik hwarnys gans Edward Thomson, PM ha kodyor Azure, awos y berthynans, y rakter, ha'y displegyansow teknegek.
Sewyansow
Dewis Microsoft Azure DevOps a seem bos moy kostus (~3x) yn termyn ha kost es na dhewis Azure.
Kelmys
Dybyrthow kelmys
Mar tewisyn Azure DevOps, yma lies profyow kelmys, ow keworra Azure Repo, Azure Pipeline, hag yn. Ni a gryj mar tewisyn Azure Devops, hemma a hyll gul es usya moy a ngallusow Azure, po gul kalesha usya gallusow gwerthoryon erell.
Ni a gryj may fo Microsoft ow kul kamm meur yn skians displegyor, ha ni a wel Microsoft ow kul gwerth bras a doulys displegyor (rag ensampel GitHub) ha dyffendyansow (rag ensampel Citus).
Mar tewisyn Azure DevOps, ytho martesen y fynnyn pwysya dewis profyow gwerthys Microsoft, ha martesen y fynnyn ynwedh nesha an profyow gwerthys gans moy a dhiwysik/jydjyans awos tisyow-refusya gallus rag ensampel ristyans treylyans gweythoryon.
Othommow kelmys
Ni a vynn may fo termynyow drehevel pur-skon. Ni a dhegemmer tylly premyum uhel rag hemma. Hemma yw awos ni a vynn ailtrei pur-skon.
Ni a vynn fydhekter pur-uhel. Ni a dhegemmer tylly premyum uhel rag hemma. Hemma yw awos ni yw ow previ kasow usadow uhel-valew, ow keworra treusverkansow arghansek, treusverkansow kevrinek, hag yn.
Agan 4 KPI devops uhelha a dhalghen termyn menowgh dhe dhaskorra, a res drehevelow skon ha fydhekter uhel.
Arteffaktys kelmys
Ni a vynn may hyllo an system drehevel ynworra arteffaktys gwiw rag usya yn systemow erell, avel Artifactory.
Prensiplys kelmys
Es dhe dasfyna. Ni a hyll jydja Azure DevOps yn kesstrif gans an AWS kyns-sedhek.
Notennow
Microsoft Devops CI: Antur anwhek
https://toxicbakery.github.io/vsts-devops/microsoft-devops-ci/
Postyas blog.
"Avel displegyor medhelweyth, me a wor kynsa-dorn pygemmys yw kales drehevel produktys a ansawdh uhel skon ha kuv. Yw fordh arth may hwrer yn ewn nebes treweythyow, ha treweythyow erell a gamma dhe neppyth haval dhe wiasva governans yechyd oll an Obama. Agan live a gontrol war an produkt diwedhes a dhyffer, ha an goll rag fyllel a gwyt yn fenowgh war an re kamm yn hierarkiaeth gul dyberth. Azure DevOps Microsoft (aswonnys kyns avel Visual Studio Team Services), kyn fo ganso entencyons da splann, yw tarow perfydh a dhybyrthow drog ha gweythrys gwann."
Poyntys alhwedh kesklapas Hacker News
https://news.ycombinator.com/item?id=18983586
"Ni a usya Azure DevOps yn ledan orth ow ober ha, wosa usya GitHub, Gitlab, solusyons hunnos-hostys, Jenkins, TeamCity... Azure DevOps yw an diwettha."
"An UI yw hwath meur kyn-anyes yn pub le. An gwaetha dhymm yw pull requests. Pur-gales yw oberi gans tus war pull request. Ny allav hogen dhiskwedha dhywgh "unn" kudyn arbennik - rag ni yw terrys yn pub le."
"Azure Devops yw tra a vynnav kara. An UI a chanj pup-prys, mes ny dhiswan an bugs ynworrek a veu a-dro rag bledhynnow."
"An toulys nyns yns junys da, an UI yw pur-hweg yn gwir, nyns eus gwelheans dashboard a bull requests bewek, drehevelow, dyllansow, hag yn rag ow gwithvaow kerensa. Termynyow Drehevel/Displegya yw hweg yn gwall."
"Ni a assayas ynwedh usya Azure Boards (Work Items, Boards, Backlogs, hag yn). Ow! Yw UI hwath leun a dybyansow dibrenn. Yn le gweythi unn tra yn da, i a weythras dewdhek tra a-dhrog."
MVP displegyans Windows
MVP displegyans Windows omma. Me a gryj y res dhymm kemeres nebes a'n dyghtyans omma rag na wrav kewsel moy ughel a-dro dhe'n ishuyow ma. Mes res yw leverel, me yw trist a glywes why dhe vos "souprijys" gans an ishuyow UX. Me re beu ow leverel dhe'gas tus may fo an UX orrib (rag ensampel hogen a-rag dallethyans) ha pesya ow klywes gorthyp "ni a wor, ni a'n gwellha". Me a dhalleth formalya an dasbrofyans ha y wul ha'y wul dre'n pibyow, gwithewgh ow hedhes. Esov ynwedh leel (Bellevue), me a garsa dos ha assaya pibella agan app oss .net/wpf/uwp sempel dre gehaval. Me a dybi may fydh golowyans lagas rag an dhew anodhans.
Nebes ensamplow:
Ny hyllir drehevel pibell gans gwithva git. a'n jeves submodulys
Kefys may feu dhe-wir dhe omweles PATH rag nebes toulys hewelus
Skians Pibell Nowydh nyns yw styr lowr, usyoryon nowydh ow klikya a-dro a worfedn y'n dogvennans kamm.
Berrskrif Edward Thomson (PM Azure)
Me a skrifas an kod a junn agas pull requests. Rewlyer Towl yn Microsoft rag Azure DevOps; kyns ynjynyer medhelweyth war toulys gwithyans gwersyon yn GitHub, Microsoft, SourceGear.
https://www.edwardthomson.com/
Kes-gwithyer libgit2. https://libgit2.github.io
Kes-hostya All Things Git, an Podcast a-dro dhe Git. https://www.allthingsgit.com/
Kuratyer Developer Tools Weekly, nowodhow a-dro dhe doulys displegyans. https://developertoolsweekly.com/