Microsoft ááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºážááœááºáá±á¬á¡ááºááºáá»á¬ážááᯠááá¯ááá¯ááŒááºáááºá áœá¬áááºáá±á¬ááºááẠdeveloper áá»á¬ážá¡á¬áž á áœááºážáá±á¬ááºáááºááŒáŸáá·áºáááºááẠá áááºáá°ážááᯠá¡á¬áá¯á¶á áá¯ááºáá¬ážáá«áááºá á€áááºážááá¯ááºááᯠá¡á±á¬ááºááŒááºááẠáááºážáááºážáá áºáá¯ááŸá¬ áá±á¬á·ááºáá²ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááá ááºáááºážá á¡ááá·áºá¡á¬ážáá¯á¶ážááœáẠá¡áá»á¯á¶ážáááºáá±á¬ áá¯ááºáá¯ááºáá»á¬ážááŸáá·áº áááºáá±á¬ááºááŸá¯áá»á¬ážá áœá¬ááᯠáá±ážáá±á¬ááºáááºááŒá áºáááºá áááºážááœáẠIDE ááŸáá·áº DevOps áááááá¬áá»á¬ážá cloud á¡ááá®áá±ážááŸááºážáá»á¬ážááŸáá·áº áá±áá¬ááááºáá±á¬ááºážáá»á¬ážá áááºáááºááŸá¯á áá áºáá»á¬ážá áá¬ááºáááºáá¯áá»á¬ážá IoT ááŒá±ááŸááºážáá»ááºáá»á¬ážááŸáá·áº á¡ááŒá¬ážá¡áá¬áá»á¬ážá áœá¬ áá«áááºáá«áááºá áááºážááá¯á·á¡á¬ážáá¯á¶ážááẠá¡ááœá²á·áá»á¬ážááŸáá·áº á¡ááœá²á·á¡á ááºážáá»á¬ážááœáẠá¡áá¯ááºáá¯ááºáá±áá°áá»á¬ážá¡ááŒá áºá developer á¡ááá¯ááºážá¡ááá¯ááºážá á¡ááœá²á·áááºáá»á¬ážá¡ááŒá áºá áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážá á¡áááºáááá¯ááœáẠááŸááá±ááŒáááºá
GitHub ááẠá¡ááŒá®ážáá¯á¶áž developer á¡ááá¯ááºážá¡ááá¯ááºážáá»á¬ážáá²á០áá
áºáá¯ááŒá
áºááŒá®áž ááá¹áá¬áá
áºááŸááºážááŸá áááºážáá±á«ááºážáá»á¬ážá
áœá¬áá±á¬ developer áá»á¬ážá¡ááœáẠáááºážááá¯á·á GitHub á¡áá±á¬ááºá¡áá¬ážááẠáááºážááá¯á·á áá
áºáá»á
áºáááºááá á¡áá±ážáá«áá±á¬ ááá¹ááá
áºáᯠááŒá
áºáá¬áá²á·áááºá áá«ááᯠá¡ááá¡ááŸááºááŒá¯áá²á·á¡ááœááºá GitHub áá¯á¶ážá
áœá²áá°ááœá±á¡ááœáẠááá¯ááá¯ááœááºáá°á
á±ááá·áº ááá¯ážáááºááŸá¯ááœá± á¡áá«á¡ááẠáá»áœááºá¯ááºááá¯á·áá²á· developer áááºáá±á¬ááºááŸá¯ááœá±ááᯠá
áááºááá¯ááºá
á±ááá·áº ááá¯ážáááºááŸá¯ááœá±ááᯠááŒá±áá¬ááᬠáá»á±áááºáááá«áááºá
Microsoft áááºáá±á¬ááºááŸá¯áá»á¬ážááá¯á· áááºááŸááºááá¯ážáááºááẠáááºá GitHub á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááᯠááá¯á¡áá¯á¶ážááŒá¯ááá¯ááºáá«ááŒá®á
ááᯠáá»áœááºá¯ááºááá¯á·ááẠMicrosoft á¡áá±á¬áá·áºáááºááŒááºážá á¬áá»ááºááŸá¬á០áááºážááá¯á·á áááºááŸá GitHub á¡áá±á¬áá·áºááᯠá¡áá¯á¶ážááŒá¯á Microsoft á¡áœááºááá¯ááºážáááºáá±á¬ááºááŸá¯áá»á¬ážááá¯á· áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážá¡á¬áž áááºááŸááºááá¯ážááá¯ááºá á±ááẠáá¯ááºáá±á¬ááºáá±ážáá»ááºááŸááááºá áááºá GitHub á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á Azure DevOps ááŸáá·áº Azure á¡áá«á¡ááẠáááºááá·áº Microsoft áááºáá±á¬ááºááŸá¯ááá¯á· OAuth ááŸáá áºááá·áº áááºááŸááºááá¯ážáááºááá¯ááºáá«ááŒá®á
âGitHub ááŒáá·áº á¡áá±á¬áá·áºáááºáá«â ááá¯ááŸáááºááŒááºážááŒáá·áº ááá·áºá¡áá±á¬áá·áºááá¯á· áááºááŸááºááá¯ážáááºááẠááœá±ážáá»ááºááœáá·áºááᯠáááºááœá±á·ááá«áááºá
áááºááẠGitHub ááŸáá áºááá·áº áááºáá±á¬ááºááŒá®áž áááºá Microsoft á¡ááºááºááᯠááœáá·áºááŒá¯ááŒá®ážáááºááŸáá·áº áááºá GitHub á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááŸáá·áº áááºá ááºáá±ááá·áº Microsoft á¡áá±á¬áá·áºá¡áá áºááᯠáááºáááŸááááºááŒá áºáááºá á€áá¯ááºáááºážá ááºá¡ááœááºáž ááá·áºááœáẠáááºážááᯠáááºááŸá Microsoft á¡áá±á¬áá·áºáá áºáá¯ááŸáá·áº áá»áááºáááºááẠááœá±ážáá»ááºááœáá·áºáááºážááŸááááºá
Azure DevOps ááá¯á· áááºáá±á¬ááºáá«á
Azure DevOps ááẠáááºááá·áº application ááá¯áááᯠá á®á ááºá áááºáá±á¬ááºáááºááŸáá·áº ááá¯á·áá±á¬ááºáá¬ááœáẠáá°áá®ááẠdeveloper áá»á¬ážá¡ááœáẠáááºáá±á¬ááºááŸá¯á¡á á¯á¶áá±ážáá«áááºá GitHub á¡áá±á¬ááºá¡áá¬ážá áá á áºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠAzure DevOps áááºáá±á¬ááºááŸá¯áá»á¬ážááᯠá ááºáááºáááŒáẠáá±á«ááºážá ááºááŒááºážááŸáá·áº á ááºáááºáááŒáẠáá±ážááá¯á·ááŒááºáž (Azure Pipelines) áá²á·ááá¯á· ááá¯ááá¯ááœááºáá°á¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºáá²á·áá«áááºá Agile Planning (Azure Boards); NuGetá npmá PyPi á áááºááŒáá·áº (Azure Artifacts) á¡ááœáẠmodule áá»á¬ážáá²á·ááá¯á·áá±á¬ áá®ážááá·áºáááºáá±á·ááºá»áá»á¬ážááᯠááááºážáááºážáá«á Azure DevOps suite ááẠáá°áá«ážáŠážá¡áá áá áºáŠážáá»ááºážááŸáá·áº á¡ááœá²á·áááºáá»á¬ážá¡ááœáẠá¡ááá²á·ááŒá áºáááºá
áááºá GitHub á¡áá±á¬áá·áºááᯠá¡áá¯á¶ážááŒá¯á Azure DevOps ááŒáá·áº á
áááºááẠá
á¬áá»ááºááŸá¬ááŸá âGitHub ááá¯á¡áá¯á¶ážááŒá¯á á¡ááá²á·á
áááºáá«â ááá¯ááŸáááºáá«á
áááºááŸááºááá¯ážáááºááŒááºážáá¯ááºáááºážá
ááºááᯠá¡ááŒá®ážáááºááŒá®ážáááºááŸáá·áºá áááºááẠAzure DevOps ááœáẠáááºáááºáááºáá²á·ááá·áº áá±á¬ááºáá¯á¶ážá¡ááœá²á·á¡á
ááºážáᶠááá¯ááºááá¯ááºáá±á«áºáá±á¬ááºááœá¬ážáááºááŒá
áºáááºá ááẠAzure DevOps ááœáẠá¡áá
áºááŒá
áºáá«áá ááá·áºá¡ááœáẠáááºáá®ážáá¬ážáá±á¬ á¡ááœá²á·á¡á
ááºážá¡áá
áºááœáẠááá·áºááᯠáá¬ážááŸááá«áááºá
Microsoft á¡áœááºááá¯ááºážáááºáá±á¬ááºááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááá¯á· áááºáá±á¬ááºááœáá·áº
Azure DevOps ááŸáá·áº Azure áá²á·ááá¯á·áá±á¬ developer áááºáá±á¬ááºááŸá¯áá»á¬ážááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááŒááºážá¡ááŒááºá Excel Online á០Xbox á០Microsoft á á¡áœááºááá¯ááºážáááºáá±á¬ááºááŸá¯á¡á¬ážáá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯áááºá¡ááœáẠáááºá GitHub á¡áá±á¬áá·áºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
á€áááºáá±á¬ááºááŸá¯áá»á¬ážááŒáá·áº á á áºááŸááºááŒá±á¬ááºážá¡áá±á¬ááºá¡áá¬ážááŒáá±á¬á¡áá«á áááºááẠâá¡áá±á¬áá·áºáááºáááºááœá±ážáá»ááºá áá¬áá»á¬ážâ ááá¯ááŸáááºááŒá®ážáá±á¬áẠáááºá GitHub á¡áá±á¬áá·áºááᯠááœá±ážáá»ááºááá¯ááºáááºááŒá áºáááºá
ááá·áºááá¯ááºáá±ážááá¯ááºáá¬á¡ááœáẠáá»áœááºá¯ááºááá¯á·áááááááº
Microsoft áááºáá±á¬ááºááŸá¯áá»á¬ážááá¯á· á¡áá±á¬áá·áºáááºááẠááá·áº GitHub á¡áá±á¬áá·áºááᯠááááá¯á¶ážá¡áá¯á¶ážááŒá¯ááá·áºá¡áá«á GitHub ááẠááá·áºáááá¯ááá¯ááºá¡áá»ááºá¡áááºááᯠá¡áá¯á¶ážááŒá¯ááẠááœáá·áºááŒá¯áá»ááºáá±á¬ááºážáááºááŒá áºáááºá
áááºááá±á¬áá°áá«áá GitHub ááẠááá·áº GitHub á¡áá±á¬áá·áºá¡á®ážáá±ážááºááááºá á¬áá»á¬áž (á¡áá»á¬ážááŒááºáá°ááŸáá·áºáá¯áá¹áááá ááŸá áºáá¯áá¯á¶áž) ááŸáá·áº ááá·áºá¡áááºáá²á·ááá¯á·áá±á¬ áááá¯ááá¯ááºá¡áá»ááºá¡áááºáá»á¬ážááᯠáá±ážáá±á¬ááºáááºááŒá áºáááºá ááá·áºááœáẠáá»áœááºá¯ááºááá¯á·áá áá áºááœáẠá¡áá±á¬áá·áºáá áºáá¯ááŸááááŸá ááá¯á·ááá¯áẠáááºáááŸááá«á á¡áá±á¬áá·áºá¡áá áºáá áºáá¯áááºáá®ážááẠááá¯á¡ááºáááºááŸááááŸá á á áºáá±ážááẠá€áá±áá¬ááᯠáá»áœááºá¯ááºááá¯á·á¡áá¯á¶ážááŒá¯áá«áááºá áááºá GitHub ID ááᯠMicrosoft ááá¯á· áá»áááºáááºááŒááºážááẠáááºá GitHub ááá¯ááŸá±á¬ááºááŸá¯áá»á¬ážááᯠMicrosoft á០áááºáá±á¬ááºááœáá·áº ááá±ážáá±á Azure DevOps ááá¯á·ááá¯áẠVisual Studio áá²á·ááá¯á·áá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááẠááá·áºáá¯ááºááŸáá·áº áá¯ááºáá±á¬ááºááẠááá¯á¡ááºáá«á áááºážááá¯á·ááẠáá®ážááŒá¬ážá á® ááá±á¬áá°ááẠááá¯á¡ááºáá«á áááºá ááá¯ááŸá±á¬ááºáááºážáá»á¬ážááá¯á· áá®ážááŒá¬ážáááºáá±á¬ááºááœáá·áº áá±á¬ááºážááá¯áá«áááºá
áááºá GitHub á¡áá±á¬áá·áºááᯠáááºá Microsoft á¡áá±á¬áá·áºááá¯á· á¡áá±á¬áá·áºáááºááẠá¡áá¯á¶ážááŒá¯áá±á¬áºáááºáž áááºážááá¯á·ááẠáá®ážááŒá¬ážááŸááá±áá«áá±ážáááºâáá
áºáá¯á á¡ááŒá¬ážáá
áºáá¯ááᯠá¡áá±á¬áá·áºáááºáááºážá¡ááŒá
Ạááá¯ážááá¯ážááŸááºážááŸááºážá¡áá¯á¶ážááŒá¯áááºá ááá·áº GitHub á¡áá±á¬áá·áºááœáẠáááºááŒá¯áá¯ááºáá±á¬ á¡ááŒá±á¬ááºážá¡áá²áá»á¬áž (á¥ááᬠááá·áºá
áá¬ážááŸááºááᯠááŒá±á¬ááºážáá²ááŒááºáž ááá¯á·ááá¯áẠtwo-factor authentication ááá¯ááœáá·áºááŒááºáž) ááẠááá·áº Microsoft á¡áá±á¬áá·áºááᯠááŒá±á¬ááºážáá²áááºááá¯ááºáá«á ááŸáá·áº á¡ááŒááºá¡ááŸááºá¡á¬ážááŒáá·áº ááŒá±á¬ááºážáá²ááœá¬ážáá«áááºá áááºá GitHub ááŸáá·áº Microsoft á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááŒá¬ážááœáẠáá»áááºáááºááŸá¯ááᯠáááºá
á®áá¶ááá·áºááœá²ááá¯ááºáááºá
ááᯠAzure DevOps ááᯠá áááºáá±á·áá¬áá«á
á áááºááẠAzure DevOps á á¬áá»ááºááŸá¬ááá¯á·ááœá¬ážááŒá®áž âGitHub á¡ááá²á·á áááºáááºâ ááá¯ááŸáááºáá«á
ááá·áºááœááºáá±ážááœááºážáá»á¬ážááŸááá«á áá¶á·ááá¯ážáá°áá®ááŸá¯á
á¬áá»ááºááŸá¬ááá¯á· áááºáá±á¬ááºááŒáá·áºááŸá¯áá«á ááá¯á·á¡ááŒááºá ááá·áºááœááºááŸáááá·áº áá¯á¶á·ááŒááºáá»áẠááá¯á·ááá¯áẠá¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážááᯠá¡ááŒá²ááŒá¬ážááá¯áá«áááºá ááá¯á·ááŒá±á¬áá·áº ááá·áºáááºááŒááºáá»ááºááᯠá¡á±á¬ááºáá±á¬áºááŒáá« ááŸááºáá»ááºáá»á¬ážááœáẠáá»áœááºá¯ááºááá¯á·á¡á¬áž á¡áááá±ážáá«á
source: www.habr.com