20:00

Quiz AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions

Free Test
/ 10

Quiz

1/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Whatshouldyouusetoimplementthecodequalityrestrictiononthereleasepipelineforthe
investmentplanningapplicationssuite?
Select the answer
1 correct answer
A.
atrigger
B.
apredeploymentapproval
C.
apost-deploymentapproval
D.
adeploymentgate

Quiz

2/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
HowshouldyoucompletethecodetoinitializeAppCenterinthemobileapplication?Toanswer,
selecttheappropriateoptionsintheanswerarea.


NOTE:Eachcorrectselectionaworthonepoint.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 2-182308406
Select the answer
1 correct answer
[http://www.justcerts.com](http://www.justcerts.com)


Questions&AnswersPDF P-5

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 3-4181934018

Scenario:VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplication
crashesanddevicetypesinuse.
InordertouseAppCenter,youneedtooptintotheservice(s)thatyouwanttouse,meaningby
defaultnoservicesarestartedandyouwillhavetoexplicitlycalleachofthemwhenstartingtheSDK.
InsertthefollowinglinetostarttheSDKinyourapp'sAppDeleteclassinthe
didFinishLaunchingWithOptionsmethod.
MSAppCenter.start("{YourAppSecret}",withServices:[MSAnalytics.self,MSCrashes.self])
Reference:[https://docs.microsoft.com/en-us/appcenter/sdk/getting-started/ios](https://docs.microsoft.com/en-us/appcenter/sdk/getting-started/ios)

Quiz

3/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Howshouldyouconfrerethereleaseretentionpolicyfortheinvestmentplanningdepletionssuite?
Toanswer,selecttheappropriateoptionsintheanswerarea.
NOTE:Eachcorrectselectionisworthonepoint.
[http://www.justcerts.com](http://www.justcerts.com)


Questions&AnswersPDF P-6

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 4-1873132441
Select the answer
1 correct answer
The supplied answer key identifies option A as correct. However, the answer choices are not included in the prompt, and the question text appears to have lost spaces or been corrupted. I can’t verify what option A says, so I can’t give a reliable explanation of why it is correct compared with the other options.

If this question is about an Azure DevOps release pipeline, a release retention policy controls how long release records and their associated artifacts are kept, and sometimes how many releases are retained. The appropriate setting depends on the stated retention requirement; for example, a requirement to preserve specific releases would call for a policy that retains those releases rather than allowing them to be deleted by the general cleanup policy.

Please provide the text of the choices or a readable screenshot, and I can explain precisely why option A is correct.

Quiz

4/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Youneedtoconfigureacloudservicetostorethesecretsrequiredbythemobileapplicationstocall
theshare.
Whatshouldyouincludeinthesolution?Toanswer,selecttheappropriateoptionsmtheanswer


area,NOTE:Eachcorrectselectionisworthonepoint.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 6-3189067077
Select the answer
1 correct answer
[http://www.justcerts.com](http://www.justcerts.com)


Questions&AnswersPDF P-8

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 7-1957474857

Everyrequestmadeagainstastorageservicemustbeauthorized,unlesstherequestisforablobor
containerresourcethathasbeenmadeavailableforpublicorsignedaccess.Oneoptionfor
authorizingarequestisbyusingSharedKey.
Scenario:Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexisting
retirementfundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupport
basicauthenticationoverHTTPS.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplication.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Reference:[https://docs.microsoft.com/en-us/rest/api/storageservices/authorize-with-shared-key](https://docs.microsoft.com/en-us/rest/api/storageservices/authorize-with-shared-key)

Quiz

5/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Toresolvethecurrenttechnicalissue,whatshouldyoudototheRegister-
AzureRmAutomationDscNodecommand?
A.ChangethevalueoftheConfigurationModeparameter.
B.ReplacetheRegister-AzureRmAutomationDscNodecmdletwith
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-9
Register-AzureRmAutomationScheduledRunbook
C.AddtheAllowModuleOverwriteparameter.
D.AddtheDefaultProfileparameter.
Select the answer
1 correct answer
ChangetheConfigurationModeparameterfromApplyOnlytoApplyAndAutocorrect.
TheRegister-AzureRmAutomationDscNodecmdletregistersanAzurevirtualmachineasanAPS
DesiredStateConfiguration(DSC)nodeinanAzureAutomationaccount.
Scenario:CurrentTechnicalIssue
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 8-495146826

Reference:[https://docs.microsoft.com/en-us/powershell/module/azurerm.automation/register-](https://docs.microsoft.com/en-us/powershell/module/azurerm.automation/register-)
azurermautomationdscnode?view=azurermps-6.13.0
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-10

Quiz

6/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Howshouldyouconfigurethereleaseretentionpolicyfortheinvestmentplanningapplications
suite?Toanswer,selecttheappropriateoptionsintheanswerarea.


NOTE:Eachcorrectselectionisworthonepoint.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 9-1662403505

[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-11
Select the answer
1 correct answer
Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 10-983250570

Scenario:Bydefault,allreleasesmustremainavailablefor30days,exceptforproductionreleases,
whichmustbekeptfor60days.
Box1:Setthedefaultretentionpolicyto30days
TheGlobaldefaultretentionpolicysetsthedefaultretentionvaluesforallthebuildpipelines.
Authorsofbuildpipelinescanoverridethesevalues.
Box2:Setthestageretentionpolicyto60days
Youmaywanttoretainmorereleasesthathavebeendeployedtospecificstages.
Reference:[https://docs.microsoft.com/en-us/azure/devops/pipelines/policies/retention](https://docs.microsoft.com/en-us/azure/devops/pipelines/policies/retention)

Quiz

7/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-12
Whereshouldthebuildandreleaseagentsfortheinvestmentplanningapplicationsuiterun?To
answer,selecttheappropriateoptionsintheanswerarea.


NOTE:Eachcorrectselectionisworthonepoint.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 11-708120298
Select the answer
1 correct answer
[http://www.justcerts.com](http://www.justcerts.com)


Questions&AnswersPDF P-13

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 12-3365463059

Box1:Asourcecontrolsystem
Asourcecontrolsystem,alsocalledaversioncontrolsystem,allowsdeveloperstocollaborateon
codeandtrackchanges.Sourcecontrolisanessentialtoolformulti-developerprojects.
Box2:Ahostedservice
TobuildanddeployXcodeappsorXamarin.iOSprojects,you'llneedatleastonemacOSagent.If
yourpipelinesareinAzurePipelinesandaMicrosoft-hostedagentmeetsyourneeds,youcanskip
settingupaself-hostedmacOSagent.
Scenario:Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationand
twoiOSmobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbe
usedbycustomers.
Reference:
[https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-osx?view=azure-devops](https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-osx?view=azure-devops)

Quiz

8/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
Whichbranchingstrategyshouldyourecommendfortheinvestmentplanningapplicationssuite?
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-14
A.releaseisolation
B.mainonly
C.developmentisolation
D.featureisolation
Select the answer
1 correct answer
Scenario:Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
Featureisolationisaspecialderivationofthedevelopmentisolation,allowingyoutobranchoneor


morefeaturebranchesfrommain,asshown,orfromyourdevbranches.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 13-1505808795

Whenyouneedtoworkonaparticularfeature,itmightbeagoodideatocreateafeaturebranch.
IncorrectAnswers:
A:Releaseisolationintroducesoneormorereleasebranchesfrommain.Thestrategyallows
concurrentreleasemanagement,multipleandparallelreleases,andcodebasesnapshotsatrelease
time.
B:TheMainOnlystrategycanbefolder-basedorwiththemainfolderconvertedtoaBranch,to
enableadditionalvisibilityfeatures.Youcommityourchangestothemainbranchandoptionally
indicatedevelopmentandreleasemilestoneswithlabels.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-15
C:Developmentisolation:Whenyouneedtomaintainandprotectastablemainbranch,youcan
branchoneormoredevbranchesfrommain.Itenablesisolationandconcurrentdevelopment.Work
canbeisolatedindevelopmentbranchesbyfeature,organization,ortemporarycollaboration.
Reference:
[https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/branching-strategies-with-](https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/branching-strategies-with-)
tfvc?view=azure-devops

Quiz

9/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
DRAGDROP
WhichpackagefeedaccesslevelsshouldbeassignedtotheDevelopersandTeamLeadersgroupsfor
theinvestmentplanningapplicationssuite?Toanswer,dragtheappropriateaccesslevelstothe
correctgroups.Eachaccesslevelmaybeusedonce,morethanonce,ornotatall.Youmayneedto
dragthesplitbarbetweenpanesorscrolltoviewcontent.


NOTE:Eachcorrectselectionisworthonepoint.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 14-2961041021

[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-16
Select the answer
1 correct answer
Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 15-3237611104

Box1:Reader
MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
Feedshavefourlevelsofaccess:Owners,Contributors,Collaborators,andReaders.Ownerscanadd
anytypeofidentity-individuals,teams,andgroups-toanyaccesslevel.
Box2:Owner
MembersofagroupnamedTeamLeadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds.
[http://www.justcerts.com](http://www.justcerts.com)


Questions&AnswersPDF P-17

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 16-1677374235

Quiz

10/10
Topic1,Litwareinc.CaseStudy:1
Overview
ExistingEnvironment
Litware,Inc.anindependentsoftwarevendor(ISV)Litwarehasamainofficeandfivebranchoffices.
ApplicationArchitecture
Thecompany’sprimaryapplicationisasinglemonolithicretirementfundmanagementsystem
basedonASP.NETwebformsthatuselogicwritteninV8.NET.Somenewsectionsoftheapplication
arewritteninC#.
Variationsoftheapplicationarecreatedforindividualcustomers.Currently,therearemorethan80
havecodebranchesintheapplication’scodebase.
TheapplicationwasdevelopedbyusingMicrosoftVisualStudio.SourcecodeisstoredinTeam
FoundationServer(TFS)inthemainoffice.ThebranchofficesaccessofthesourcecodebyusingTFS
proxyservers.
ArchitecturalIssues
Litwarefocusesonwritingnewcodeforcustomers.Noresourcesareprovidedtorefactororremove
existingcode.Changestothecodebasetakealongtime,ASdependenciesarenotobviousto
individualdevelopers.
Mergeoperationsofthecodeoftentakemonthsandinvolvemanydevelopers.Codemerging
frequentlyintroducesbugsthataredifficulttolocateandresolve.
Customersreportthatownershipcostsoftheretirementfundmanagementsystemincrease
continually.Theneedtomergeunrelatedcodemakesevenminorcodechangesexpensive.
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-3
Requirements
PlannedChanges
Litwareplanstodevelopanewsuiteofapplicationsforinvestmentplanning.Theinvestment
planningApplicationswillrequireonlyminorintegrationwiththeeastingretirementfund
managementsystem.
Theinvestmentplanningapplicationssuitewillincludeonemulti-tierwebapplicationandtwoiOS
mobileapplications.Onemobileapplicationwillbeusedbyemployees;theotherwillbeusedby
customers.
Litwareplanstomovetoamoreagiledevelopmentmethodology.Sharedcodewillbeextractedinto
aseriesofpackage.
Litwarehasstartedaninternalcloudtransformationprocessandplanstousecloudbasedservices
wheneversuitable.
Litwarewantstobecomeproactivemdetectingfailures,ratherthanalwayswaningforcustomerbug
reports.
TechnicalRequirements
Thecompany'sinvestmentplanningapplicationssuitemustmeetthefollowingtechnical
requirements:
•Newincomingconnectionsthroughthefirewallmustbeminimized.
•MembersofagroupnamedDevelopersmustbeabletoinstallpackages.
•Theprincipleofleastprivilegemustbeusedforallpermissionassignments
•Abranchingstrategythatsupportsdevelopingnewfunctionalityinisolationmustbeused.
•MembersofagroupnamedTeamleadersmustbeabletocreatenewpackagesandeditthe
permissionsofpackagefeeds
•VisualStudioAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Bydefault,allAppCentermustbeusedtocentralizethereportingofmobileapplicationcrashes
anddevicetypesinuse.
•Codequalityandreleasequalityarecritical.Duringrelease,deploymentsmustnotproceed
betweenstagesifanyactivebugsareloggedagainsttherelease.
•Themobileapplicationsmustbeabletocallthesharepricingserviceoftheexistingretirement
fundmanagementsystem.Untilthesystemisupgraded,theservicewillonlysupportbasic
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-4
authenticationoverHUPS.
•Therequiredoperatingsystemconfigurationtorthetestserverschangesweekly.Azure
AutomationStateConfigurationmustbeusedtoensurethattheoperatingsystemoneachtest
serversconfiguredthesamewaywhentheserversarecreatedandcheckedperiodically.
CurrentTechnical
Thetestserversareconfiguredcorrectlywhenfirstdeployed,buttheyexperienceconfigurationdrift
overtime.AzureAutomationStateConfigurationfailstocorrecttheconfigurations.


AzureAutomationStateConfigurationnodesareregisteredbyusingthefollowingcommand.

Certification Exam AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Microsoft Microsoft-AZ-400 1-49179509
YouareusingGitHubasasourcecoderepository.
Youcreateaclient-sideGithookonthecommit-msgevent.Thehookrequiresthateachcommit
messagecontainacustomworkitemtag.
Youneedtomakeacommitthatdoesnothaveaworkitemtag.
Whichgitcommitparametershouldyouuse?
A.--squash
B.--no-verify
C.--message''
D.--no-post-rewrite
Select the answer
1 correct answer
Thecommit-msghookisinvokedbygit-commitandgit-merge,andcanbebypassedwiththe--no-
verifyoption.
Reference:
[http://www.justcerts.com](http://www.justcerts.com)
Questions&AnswersPDF P-18
[https://git-scm.com/docs/githooks](https://git-scm.com/docs/githooks)
Looking for more questions?Buy now

AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Practice test unlocks all online simulator questions

Thank you for choosing the free version of the AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions practice test! Further deepen your knowledge on Microsoft Simulator; by unlocking the full version of our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator you will be able to take tests with over 622 constantly updated questions and easily pass your exam. 98% of people pass the exam in the first attempt after preparing with our 622 questions.

BUY NOW

What to expect from our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions practice tests and how to prepare for any exam?

The AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator Practice Tests are part of the Microsoft Database and are the best way to prepare for any AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions exam. The AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions practice tests consist of 622 questions and are written by experts to help you and prepare you to pass the exam on the first attempt. The AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions database includes questions from previous and other exams, which means you will be able to practice simulating past and future questions. Preparation with AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator will also give you an idea of the time it will take to complete each section of the AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions practice test . It is important to note that the AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator does not replace the classic AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions study guides; however, the Simulator provides valuable insights into what to expect and how much work needs to be done to prepare for the AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions exam.

BUY NOW

AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Practice test therefore represents an excellent tool to prepare for the actual exam together with our Microsoft practice test . Our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator will help you assess your level of preparation and understand your strengths and weaknesses. Below you can read all the quizzes you will find in our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator and how our unique AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Database made up of real questions:

Info quiz:

  • Quiz name:AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions
  • Total number of questions:622
  • Number of questions for the test:50
  • Pass score:80%

You can prepare for the AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions exams with our mobile app. It is very easy to use and even works offline in case of network failure, with all the functions you need to study and practice with our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator.

Use our Mobile App, available for both Android and iOS devices, with our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Simulator . You can use it anywhere and always remember that our mobile app is free and available on all stores.

Our Mobile App contains all AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions practice tests which consist of 622 questions and also provide study material to pass the final AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions exam with guaranteed success. Our AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions database contain hundreds of questions and Microsoft Tests related to AZ-400: Microsoft Designing and Implementing Microsoft DevOps Solutions Exam. This way you can practice anywhere you want, even offline without the internet.

BUY NOW