{"id":81641,"date":"2022-03-25T02:54:11","date_gmt":"2022-03-25T08:24:11","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=81641"},"modified":"2024-12-20T14:50:08","modified_gmt":"2024-12-20T09:20:08","slug":"microsoft-azure-az-204-exam-questions","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/","title":{"rendered":"Free Questions on Developing Solutions for Microsoft Azure (AZ-204)"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">This article has free <strong><a title=\"AZ-204 exam questions\" href=\"https:\/\/www.whizlabs.com\/microsoft-azure-certification-az-204\/\" target=\"_blank\" rel=\"noopener\">AZ-204 exam questions<\/a><\/strong> which will give you a slight assessment of the actual exam and the pattern of questions that could be asked in the real exam. <\/span><span style=\"font-weight: 400;\">The AZ-204: Developing Solutions for Microsoft Azure certification exam validates your knowledge in the building, designing, testing and maintenance of the Cloud applications and services on Microsoft Azure.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ea7e02;color:#ea7e02\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ea7e02;color:#ea7e02\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#What_are_the_skills_you_will_gain_on_AZ-204_exam_on_Developing_Solutions_for_Microsoft_Azure\" >What are the skills you will gain on AZ-204 exam on Developing Solutions for Microsoft Azure?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domains_and_Weightage\" >Domains and Weightage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Why_do_we_provide_free_questions_on_AZ-204_exam_on_Developing_Solutions_for_Microsoft_Azure\" >Why do we provide free questions on AZ-204 exam on Developing Solutions for Microsoft Azure<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Implement_Azure_security\" >Domain : Implement Azure security<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-2\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-3\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-2\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-3\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services\" >Domain : Connect to and consume Azure services and third-party services<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-4\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-5\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-6\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-2\" >Domain : Connect to and consume Azure services and third-party services<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-3\" >Domain : Connect to and consume Azure services and third-party services<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-7\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-8\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-4\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-5\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Monitor_troubleshoot_and_optimize_Azure_solutions\" >Domain : Monitor, troubleshoot, and optimize Azure solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-4\" >Domain : Connect to and consume Azure services and third-party services<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-9\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-6\" >Domain : Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-5\" >Domain : Connect to and consume Azure services and third-party services<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Monitor_troubleshoot_and_optimize_Azure_solutions-2\" >Domain : Monitor, troubleshoot, and optimize Azure solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-10\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_Azure_compute_solutions-11\" >Domain : Develop Azure compute solutions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-6\" >Domain: Connect to and consume Azure services and third-party services\u00a0\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Connect_to_and_consume_Azure_services_and_third-party_services-7\" >Domain: Connect to and consume Azure services and third-party services\u00a0\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Monitor_troubleshoot_and_optimize_Azure_solutions-3\" >Domain: Monitor, troubleshoot, and optimize Azure solutions\u00a0\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-7\" >Domain: Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Domain_Develop_for_Azure_storage-8\" >Domain: Develop for Azure storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.whizlabs.com\/blog\/microsoft-azure-az-204-exam-questions\/#Summary\" >Summary<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"What_are_the_skills_you_will_gain_on_AZ-204_exam_on_Developing_Solutions_for_Microsoft_Azure\"><\/span>What are the skills you will gain on AZ-204 exam on Developing Solutions for Microsoft Azure?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Earning this AZ-204 certification will give you the skills you need to design and implement solutions on Azure. This includes skills such as using Azure tools and services to provision and manage resources, and using Azure to deploy and manage applications.<\/p>\n<p>The AZ-204 exam covers a wide range of topics, and to get certified you will need to demonstrate your skills in all of these areas.<\/p>\n<p>The AZ-204 practice test covers all the topics you need to know for the AZ-204 exam, and it will help you gauge your readiness for the exam. Taking the practice test will also give you a good idea of what to expect on the actual exam.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domains_and_Weightage\"><\/span>Domains and Weightage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li class=\"font-size-sm\">Develop Azure compute solutions (25\u201330%)<\/li>\n<li class=\"font-size-sm\">Develop for Azure storage (15\u201320%)<\/li>\n<li class=\"font-size-sm\">Implement Azure security (20\u201325%)<\/li>\n<li class=\"font-size-sm\">Monitor, troubleshoot, and optimize Azure solutions (15\u201320%)<\/li>\n<li class=\"font-size-sm\">Connect to and consume Azure services and third-party services (15\u201320%)<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Why_do_we_provide_free_questions_on_AZ-204_exam_on_Developing_Solutions_for_Microsoft_Azure\"><\/span>Why do we provide free questions on AZ-204 exam on Developing Solutions for Microsoft Azure<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We provide free questions on AZ-204 exam on Developing Solutions for Microsoft Azure because we want to help people prepare for this important exam. This exam is designed to validate your skills and knowledge in developing solutions for Microsoft Azure, and we want to make sure that you have the best possible chance of passing. We hope that by providing these free questions, you will feel more confident and comfortable when taking the exam.<\/p>\n<p>Ok. Let&#8217;s start learning!<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q1 : A company currently has a web service deployed that is used to take in food orders and deliveries. The web service used Azure Cosmos DB as the data store.<\/strong><br \/>\n<strong>A new feature is being rolled out that allow users to set a tip amount for orders. The new feature now mandates that the order needs to have a property named Ordertip in the document in Cosmos DB and that the property must contain a numeric value.<\/strong><br \/>\n<strong>There might be existing web sites and web services that may not be updated so far to include this feature of having a tip in place.<\/strong><br \/>\n<strong>You need to complete the below code trigger for this requirement<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81642 size-full\" title=\"Develop for Azure storage\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.1.jpg\" alt=\"Develop for Azure storage\" width=\"527\" height=\"364\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.1.jpg 527w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.1-300x207.jpg 300w\" sizes=\"(max-width: 527px) 100vw, 527px\" \/><\/span><\/em><strong>Which of the following would go into Slot 1?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>this.value();<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>this.readDocument(\u2018item\u2019);<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>context.getRequest();<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>getContext().getResponse();<\/span><\/p>\n<p><b>Correct Answer: C<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This trigger in the web service will be used to get the request first from the web sites and applications that call this web service.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The original code is<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0function OrderTip() {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> var context = getContext();<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> var request = context.getRequest();<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> var tipsItem = request.getBody();<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> if (!(&#8220;tip&#8221; in tipsItem)) {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> tipsItem[&#8220;tip&#8221;] = 0;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> }<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0<\/span> <span style=\"font-weight: 400;\"> request.setBody(tipsItem);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A similar example if also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81643 size-full\" title=\"Microsoft Azure Pre-triggers\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2.png\" alt=\"Microsoft Azure Pre-triggers\" width=\"765\" height=\"661\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2.png 765w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2-300x259.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2-486x420.png 486w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2-640x553.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds1.2-681x588.png 681w\" sizes=\"(max-width: 765px) 100vw, 765px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is the right approach, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on using triggers for Cosmos DB, please visit the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/how-to-write-stored-procedures-triggers-udfs#triggers\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/how-to-write-stored-procedures-triggers-udfs#triggers<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Implement_Azure_security\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Implement Azure security<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q2 : You have to develop an ASP.Net Core application. The application is used to work with blobs in an Azure storage account. The application authenticates via Azure AD credentials.<\/strong><br \/>\n<strong>Role based access has been implemented on the containers that contain the blobs. These roles have been assigned to the users.<\/strong><br \/>\n<strong>You have to configure the application so that the user\u2019s permissions can be used with the Azure Blob containers.<\/strong><br \/>\n<strong>What is the type of permission that needs to be used for the Microsoft Graph API?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Application<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Primary<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Delegated<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Secondary<\/span><\/p>\n<p><b>Correct Answer: C<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">For the Microsoft Graph API, we need to use the Delegated permission type. This is also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81644 size-full\" title=\"Azure security API permissions\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2.png\" alt=\"Azure security API permissions\" width=\"793\" height=\"379\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2.png 793w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2-300x143.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2-768x367.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2-640x306.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds2-681x325.png 681w\" sizes=\"(max-width: 793px) 100vw, 793px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on permissions for an application for accessing Azure storage, please visit the following URL: <\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/storage\/common\/storage-auth-aad-app\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"><strong>https:\/\/docs.microsoft.com\/en-us\/azure\/storage\/common\/storage-auth-aad-app<\/strong><\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q3 : You have to develop an Azure Function that would perform the following activities<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Read messages from an Azure Storage Queue<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Process the messages and add entities to Azure Table Storage<\/strong><\/li>\n<\/ul>\n<p><strong>You have to define the correct bindings in the function.json file<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81645 size-full\" title=\"Azure compute solutions\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.1.png\" alt=\"Azure compute solutions\" width=\"516\" height=\"587\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.1.png 516w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.1-264x300.png 264w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.1-369x420.png 369w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/><\/span><\/em><strong>Which of the following would go into Area 2?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>\u201cIn\u201d<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>\u201cOut\u201d<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>\u201cTrigger\u201d<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>\u201c$return\u201d<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>E. <\/strong>\u201c$table\u201d<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Here we have to mention the binding as an output binding.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An example of this also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81646 size-full\" title=\"Azure Queue Storage\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2.png\" alt=\"Azure Queue Storage\" width=\"836\" height=\"679\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2.png 836w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2-300x244.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2-768x624.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2-517x420.png 517w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2-640x520.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds3.2-681x553.png 681w\" sizes=\"(max-width: 836px) 100vw, 836px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on function bindings, please refer to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-bindings-example\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-bindings-example<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-2\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q4 : You have to create an Azure Virtual Machine using a PowerShell script. Which of the following command can be used to create the new virtual machine?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Create-AzVm<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>New-AzVm<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Set-AzVm<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Get-AzVm<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">You would use the New-AzVm command to create a new virtual machine.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81647 size-full\" title=\"Microsoft Azure powershell\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4.png\" alt=\"Microsoft Azure powershell\" width=\"838\" height=\"355\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4.png 838w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4-300x127.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4-768x325.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4-640x271.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds4-681x288.png 681w\" sizes=\"(max-width: 838px) 100vw, 838px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on creating virtual machines, please refer to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/tutorial-manage-vm\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/tutorial-manage-vm<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-3\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q5 : You are planning on using the Azure container registry service. You want to ensure that your application or service can use it for headless authentication. You also want to allow role-based access to the registry.<\/strong><br \/>\n<strong>You decide to use the Admin account associated with the container registry<\/strong><br \/>\n<strong>Would this fulfil the requirement?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Yes<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>No<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is only used for single user access to the registry<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Microsoft documentation mentions the following<img decoding=\"async\" class=\"aligncenter wp-image-81648 size-full\" title=\"Microsoft Azure admin account\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5.png\" alt=\"Microsoft Azure admin account\" width=\"784\" height=\"435\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5.png 784w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5-300x166.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5-768x426.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5-757x420.png 757w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5-640x355.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds5-681x378.png 681w\" sizes=\"(max-width: 784px) 100vw, 784px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on container registry authentication, please visit the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-registry\/container-registry-authentication\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/container-registry\/container-registry-authentication<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-2\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q6 : You are going to create an Azure Storage Account as part of your subscription. This would be a General Purpose V2 storage account. You have to conform to the following requirements<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>You must be able to recover a deleted blob<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>You should be able recover a deleted blob a maximum of 7 days after the blob has been deleted.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>You need to be able to create snapshots of an existing blob in the storage account<\/strong><\/li>\n<\/ul>\n<p><strong>Which of the following is a feature you have to implement on the Blobs to ensure you can recover the blob as per the specified requirements?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>CORS<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Soft Delete<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Snapshots<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Change Feed<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">For this you have to make use of the Soft Delete feature for Azure Blob storage<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Microsoft documentation mentions the following<img decoding=\"async\" class=\"aligncenter wp-image-81649 size-full\" title=\"Azure soft delete for blob storage\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6.png\" alt=\"Azure soft delete for blob storage\" width=\"805\" height=\"380\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6.png 805w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6-300x142.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6-768x363.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6-640x302.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds6-681x321.png 681w\" sizes=\"(max-width: 805px) 100vw, 805px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on the Soft Delete feature, please refer to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/storage\/blobs\/soft-delete-overview\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/storage\/blobs\/soft-delete-overview<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-3\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q7 : A development team is developing an application. The application will be storing its data in Azure Cosmos DB \u2013 Table API. Below are the fields that are going to be stored in the table.<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Region<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Email address<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Phone number<\/strong><\/li>\n<\/ul>\n<p><strong>Below are some key aspects with respect to the fields<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The region field will be used to load balance the data<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>There is a chance that some entities may have blank email.<\/strong><\/li>\n<\/ul>\n<p><strong>The following snippet of code needs to be completed that would be used to retrieve a particular data entity from the table.<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81650 size-full\" title=\"Azure Cosmos DB\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1.png\" alt=\"Azure Cosmos DB\" width=\"1050\" height=\"474\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1.png 1050w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-300x135.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-1024x462.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-768x347.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-930x420.png 930w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-640x289.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.1-681x307.png 681w\" sizes=\"(max-width: 1050px) 100vw, 1050px\" \/><\/span><\/em><strong>Which of the following will go into Slot4?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>TableEntity query=TableEntity.Retrieve(p_partitionkey,p_rowkey)<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>TableOperation query=TableOperation.Retrieve(p_partitionkey,p_rowkey)<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>TableResult query=TableQuery.Retrieve(p_partitionkey,p_rowkey)<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>TableResultSegment query=TableResult.Retrieve(p_partitionkey,p_rowkey)<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">If we need to retrieve an entity based on the partition and row key , we will need to use the TableOperation method.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Snippet is as below<img decoding=\"async\" class=\"aligncenter wp-image-81651 size-full\" title=\"Azure TableOperation method\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2.png\" alt=\"Azure TableOperation method\" width=\"1050\" height=\"474\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2.png 1050w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-300x135.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-1024x462.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-768x347.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-930x420.png 930w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-640x289.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.2-681x307.png 681w\" sizes=\"(max-width: 1050px) 100vw, 1050px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">An example snippet of code in the Microsoft documentation is given below<img decoding=\"async\" class=\"aligncenter wp-image-81652 size-full\" title=\"Azure - Retrieve a single entity\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3.png\" alt=\"Azure - Retrieve a single entity\" width=\"1000\" height=\"564\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3.png 1000w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3-300x169.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3-768x433.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3-745x420.png 745w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3-640x361.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds7.3-681x384.png 681w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on using table storage with .Net, one can go to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/table-storage-how-to-use-dotnet\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/table-storage-how-to-use-dotnet<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q8 : Your team has to develop an application that will be used to capture events from multiple IoT enabled devices. Your team is planning on using Azure Event Hubs for the ingestion of the events. As part of the requirement, you have to ensure that the events are persisted to Azure Blob Storage.<\/strong><br \/>\n<strong>When data is persisted from Azure Event Hubs onto Azure Blob Storage, which of the following is the data format used to write the data?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>JSON<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Apache Avro<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>XML<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>TXT<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The data is written in Apache Avro format<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Microsoft documentation mentions the following<img decoding=\"async\" class=\"aligncenter size-full wp-image-81653\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8.png\" alt=\"\" width=\"828\" height=\"307\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8.png 828w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8-300x111.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8-768x285.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8-640x237.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds8-681x252.png 681w\" sizes=\"(max-width: 828px) 100vw, 828px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure Event Hubs capture, please refer to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/event-hubs\/event-hubs-capture-overview\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/event-hubs\/event-hubs-capture-overview<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-4\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q9 : You are developing an application that has a web and database tier. You have to store the database password as a secret in the Azure Key vault service.<\/strong><br \/>\n<strong>You have to use Azure CLI commands to create the key vault and also create a secret in the key vault.<\/strong><br \/>\n<strong>Which of the following command would you use to create the secret in the key vault?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>az create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>az keyvault create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>az secret create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>az keyvault secret set<\/span><\/p>\n<p><b>Correct Answer: D<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">To create the secret in the key vault, you have to use the az keyvault secret set command.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation.<img decoding=\"async\" class=\"aligncenter wp-image-81654 size-full\" title=\"az keyvault secret set\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9.png\" alt=\"az keyvault secret set\" width=\"830\" height=\"237\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9.png 830w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9-300x86.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9-768x219.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9-640x183.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds9-681x194.png 681w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on creating the key vault, please refer to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/key-vault\/general\/manage-with-cli2\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/key-vault\/general\/manage-with-cli2<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-5\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q10 : Your company has an ASP.Net Core web application. This web application runs on Docker. The application is mapped to a domain named www.whizlabs.com.<\/strong><br \/>\n<strong>The application needs to be hosted in Azure using Azure Web App service and the docker image for the web application. You also have to map a custom domain to the Azure Web app service. The following variables are in place<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Variable name<\/strong><\/td>\n<td><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td>appName<\/td>\n<td>Name of the application<\/td>\n<\/tr>\n<tr>\n<td>Location<\/td>\n<td>Location of the resource<\/td>\n<\/tr>\n<tr>\n<td>dockerHubContainerPath<\/td>\n<td>Location of the docker image<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4><em><span style=\"font-weight: 400;\">Which of the following would you issue to create the Web App?<\/span><\/em><\/h4>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>az webapp create &#8211;name $appName &#8211;plan whizlabsplan &#8211;resource-group whizlabs-rg<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>az webapp set&#8211;name $appName &#8211;plan whizlabsplan &#8211;resource-group whizlabs-rg<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>az docker create &#8211;name $appName &#8211;plan whizlabsplan &#8211;resource-group whizlabs-rg<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>az docker image create &#8211;name $appName &#8211;plan whizlabsplan &#8211;resource-group whizlabs-rg<\/span><\/p>\n<p><b>Correct Answer: A<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An example of this is given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81655 size-full\" title=\"Azure Web App service\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10.png\" alt=\"Azure Web App service\" width=\"1041\" height=\"643\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10.png 1041w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-300x185.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-1024x632.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-768x474.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-680x420.png 680w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-640x395.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds10-681x421.png 681w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on creating a Linux docker web app, one can go to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/app-service\/scripts\/cli-linux-docker-aspnetcore\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/app-service\/scripts\/cli-linux-docker-aspnetcore<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-6\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q11 : A company is developing a shopping application for Windows devices. A notification needs to be sent on a user\u2019s device whenever a new product is entered into the application. You have to implement push notifications.<\/strong><br \/>\n<strong>You have to complete the missing parts in the partial code segment given below<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81656 size-full\" title=\"Azure compute solutions\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1.png\" alt=\"Azure compute solutions\" width=\"775\" height=\"476\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1.png 775w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1-300x184.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1-768x472.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1-684x420.png 684w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1-640x393.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.1-681x418.png 681w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/span><\/em><strong>Which of the following would go into Slot3?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>GetInstallation<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>CreateClientFromConnectionString<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>CreateInstallation<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>PatchInstallation<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">the full code is as follows<img decoding=\"async\" class=\"aligncenter wp-image-81657 size-full\" title=\"Azure CreateClientFromConnectionString\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2.png\" alt=\"Azure CreateClientFromConnectionString\" width=\"878\" height=\"395\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2.png 878w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2-300x135.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2-768x346.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2-640x288.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.2-681x306.png 681w\" sizes=\"(max-width: 878px) 100vw, 878px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">An example of this is given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81658 size-full\" title=\"Azure Create client from connection string \" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3.png\" alt=\"Azure Create client from connection string \" width=\"948\" height=\"775\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3.png 948w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3-300x245.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3-768x628.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3-514x420.png 514w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3-640x523.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds11.3-681x557.png 681w\" sizes=\"(max-width: 948px) 100vw, 948px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on enterprise push notification architecture, one can go to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/notification-hubs\/notification-hubs-enterprise-push-notification-architecture\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/notification-hubs\/notification-hubs-enterprise-push-notification-architecture<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-2\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q12 : A company is developing an API system that will be hosted behind an Azure API Management service. You have to implement response caching. Here the user ID of the client must be detected and then the response must be cached for the given user ID.<\/strong><br \/>\n<strong>You need to add the following policies to the policies file:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>A set-variable policy to store the detected user identity<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>A cache-lookup-value policy<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>A cache-store-value policy<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>A find-and-replace policy to update the response body with the user profile information<\/strong><\/li>\n<\/ul>\n<p><strong>To which policy section would you implement the policy for<\/strong><br \/>\n<strong>\u201cA find-and-replace policy to update the response body with the user profile information\u201d<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Inbound<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Outbound<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Error<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Parameters<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Here developer team need to\u00a0<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"> implement response caching.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> user ID of the client must be detected<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> the response must be cached for the given user ID<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Means policy need inbound and outbound configuration<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To implement following<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A set-variable policy to store the detected user identity<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Need to place in inbound<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A cache-lookup-value policy<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Need to place in inbound<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A cache-store-value policy<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Need to place in outbound<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A find-and-replace policy to update the response body with the user profile information<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Need to place in outbound<img decoding=\"async\" class=\"aligncenter wp-image-81659 size-full\" title=\"consume Azure services and third party services\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12.png\" alt=\"consume Azure services and third party services\" width=\"1322\" height=\"397\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12.png 1322w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12-300x90.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12-1024x308.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12-768x231.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12-640x192.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds12-681x205.png 681w\" sizes=\"(max-width: 1322px) 100vw, 1322px\" \/><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Hence we have recommended <\/span><b>Option B is correct answer<\/b><\/p>\n<p><span style=\"font-weight: 400;\">For more information on an example of managing requests with API management, one can go to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/api-management\/api-management-sample-cache-by-key\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/api-management\/api-management-sample-cache-by-key<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-3\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q13 : A company has an application that provides product data to external consultants.<\/strong><br \/>\n<strong>Azure API Management is used to publish API&#8217;s to the consultants.<\/strong><br \/>\n<strong>The API needs to meet the following requirements<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Support alternative input parameters.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Remove formatting text from responses.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Provide additional context to back-end services.<\/strong><\/li>\n<\/ul>\n<p><strong>Which type of policy would you use for the following requirement<\/strong><br \/>\n<strong>&#8220;Remove formatting text from responses&#8221;<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Inbound<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Outbound<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Backend<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Error<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">You can use policy expressions and find and replace to format the text in the response. An example of this is given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81660 size-full\" title=\"azure outbound services\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13.png\" alt=\"azure outbound services\" width=\"953\" height=\"451\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13.png 953w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13-300x142.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13-768x363.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13-887x420.png 887w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13-640x303.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds13-681x322.png 681w\" sizes=\"(max-width: 953px) 100vw, 953px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on API management transformation URL\u2019s and a blog article\u00a0 on the same, one can go to the below link: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/api-management\/api-management-transformation-policies\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/api-management\/api-management-transformation-policies<\/a>,\u00a0<a href=\"https:\/\/azure.microsoft.com\/fr-fr\/blog\/policy-expressions-in-azure-api-management\/\" target=\"_blank\" rel=\"noopener\">https:\/\/azure.microsoft.com\/fr-fr\/blog\/policy-expressions-in-azure-api-management\/<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-7\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q14 : A developer needs to run a set of Azure CLI commands to create a virtual machine. You need to complete the below set of commands.<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81661 size-full\" title=\"azure compute solutions\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.1.png\" alt=\"azure compute solutions\" width=\"512\" height=\"312\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.1.png 512w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.1-300x183.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/span><\/em><strong>Which of the following would go into Slot1?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>vm create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>group create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>vm set<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>group set<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An example of this is given in the Microsoft documentation. The first step is to ensure that you create a resource group via the az group create CLI command<img decoding=\"async\" class=\"aligncenter wp-image-81662 size-full\" title=\"azure creation of a resource group\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.2.png\" alt=\"azure creation of a resource group\" width=\"680\" height=\"227\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.2.png 680w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.2-300x100.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds14.2-640x214.png 640w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on using Azure CLI commands to create virtual machines, please visit the below URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/quick-create-cli\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/quick-create-cli<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-8\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q15 : Your team has an Azure container registry in place. You need to provide a set of developers the ability to publish images to registry. You need to ensure the least privilege access is given to the developers. Which of the following role would you give for this purpose?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Owner<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Contributor<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>AcrPush<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>AcrPull<\/span><\/p>\n<p><b>Correct Answer: C<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">You would provide the AcrPush role. The different roles are given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81663 size-full\" title=\"Azure AcrPush role\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15.png\" alt=\"Azure AcrPush role\" width=\"902\" height=\"450\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15.png 902w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15-300x150.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15-768x383.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15-842x420.png 842w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15-640x319.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds15-681x340.png 681w\" sizes=\"(max-width: 902px) 100vw, 902px\" \/><\/span><\/p>\n<p><b>Options A and B are incorrect<\/b><span style=\"font-weight: 400;\"> because these roles would give more access than what is required.<\/span><br \/>\n<b>Option D is incorrect <\/b><span style=\"font-weight: 400;\">because this does not provide the ability to push images to the registry.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure container registry roles, please visit the following URL: <\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-registry\/container-registry-roles\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">https:\/\/docs.microsoft.com\/en-us\/azure\/container-registry\/container-registry-roles<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-4\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q16 : A company is developing a system which is going to be using Azure Cosmos DB at the underlying data store. Below are the requirements of the data store<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Ensure at least 99.99% availability and provide network failures<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Accepts writes via the application even in the case of network outages or any unforeseen failures<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Process data in the same sequence as the writes being made<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Allow out of order data with a maximum of 5 second tolerance window<\/strong><\/li>\n<\/ul>\n<p><strong>You have to provision a Cosmos DB account \u2013 SQL API. You already have a resource group in the South Central US region.<\/strong><br \/>\n<strong>You have to complete the below Azure CLI commands for this purpose.<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81664 size-full\" title=\"Azure CLI commands\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1.png\" alt=\"Azure CLI commands\" width=\"978\" height=\"456\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1.png 978w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1-300x140.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1-768x358.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1-901x420.png 901w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1-640x298.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.1-681x318.png 681w\" sizes=\"(max-width: 978px) 100vw, 978px\" \/><\/span><\/em><strong>Which of the following would go into Slot2?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>&#8211;enable-virtual-network true<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>&#8211;enable-automatic-failover true<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>&#8211;kind \u2018GlobalDocumentDB\u2019<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>&#8211;kind \u2018MongoDB\u2019<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Since we have to ensure that the data needs to be available even in the case of network outages or any unforeseen failures, we have to enable automatic failover.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Microsoft documentation mentions the following<img decoding=\"async\" class=\"aligncenter size-full wp-image-81665\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.2.png\" alt=\"\" width=\"708\" height=\"143\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.2.png 708w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.2-300x61.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.2-640x129.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds16.2-681x138.png 681w\" sizes=\"(max-width: 708px) 100vw, 708px\" \/><\/span><\/p>\n<p><b>Option A is incorrect<\/b><span style=\"font-weight: 400;\"> since there is no mention in the question of requiring the database to be part of a virtual network<\/span><br \/>\n<b>Option C is incorrect<\/b><span style=\"font-weight: 400;\"> since the default API chosen for the database is the SQL API<\/span><br \/>\n<b>Option D is incorrect<\/b><span style=\"font-weight: 400;\"> since we need to create a Cosmos DB account with the SQL API<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on the Cosmos DB create command, please visit the below URL: <\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/cli\/azure\/cosmosdb?view=azure-cli-latest#az-cosmosdb-create\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">https:\/\/docs.microsoft.com\/en-us\/cli\/azure\/cosmosdb?view=azure-cli-latest#az-cosmosdb-create<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-5\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Case Study : A company is planning on deploying a system that will follow the below mentioned architecture<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81666 size-full\" title=\"Develop for Azure storage\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1.png\" alt=\"Develop for Azure storage\" width=\"889\" height=\"443\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1.png 889w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-300x149.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-768x383.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-843x420.png 843w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-640x319.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-681x339.png 681w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><\/span><\/em><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Users would be accessing the web application \u2013 <a href=\"https:\/\/whizlab.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/whizlab.com<\/a> via the Azure Web App service.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Users would upload images via the web application to Azure Blob storage<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The image data would be sent to an Azure Function<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The image data would then be stored along with the user data in a Cosmos DB account<\/strong><\/li>\n<\/ul>\n<p><strong>An example of an item stored in the Cosmos DB container is shown below<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81667 size-full\" title=\"items stored in Cosmos DB container\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2.png\" alt=\"items stored in Cosmos DB container\" width=\"345\" height=\"338\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2.png 345w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2-300x294.png 300w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/><\/span><\/em><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Q17 : You need to formulate a query that would be used to get all items from container customer where the order price is $9.99<\/strong><\/span><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81668 size-full\" title=\"azure get all items from container\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.3.png\" alt=\"azure get all items from container\" width=\"469\" height=\"60\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.3.png 469w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.3-300x38.png 300w\" sizes=\"(max-width: 469px) 100vw, 469px\" \/><\/span><\/em><em><span style=\"font-weight: 400;\">Which of the following would go into Slot1?<\/span><\/em><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Orders<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Customer<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Course<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Customer.orders<\/span><\/p>\n<p><b>Correct Answer: D<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">We can use the IN clause to query data from JSON arrays<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An example of an implementation of querying the data is given below<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Data in the container<img decoding=\"async\" class=\"aligncenter wp-image-81669 size-full\" title=\"Azure implementation of querying the data\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4.png\" alt=\"Azure implementation of querying the data\" width=\"954\" height=\"763\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4.png 954w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4-300x240.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4-768x614.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4-525x420.png 525w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4-640x512.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.4-681x545.png 681w\" sizes=\"(max-width: 954px) 100vw, 954px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">After executing the query<img decoding=\"async\" class=\"aligncenter wp-image-81670 size-full\" title=\"Azure after executing the data\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5.png\" alt=\"Azure after executing the data\" width=\"860\" height=\"426\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5.png 860w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5-300x149.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5-768x380.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5-848x420.png 848w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5-640x317.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.5-681x337.png 681w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clear from the implementation, all other options are invalid<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on SQL queries for array objects, please visit the below URL: <\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/sql-query-object-array\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/sql-query-object-array<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Monitor_troubleshoot_and_optimize_Azure_solutions\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Monitor, troubleshoot, and optimize Azure solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Case Study : A company is planning on deploying a system that will follow the below mentioned architecture<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81666 size-full\" title=\"Monitor, troubleshoot, and optimize Azure solutions Case\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1.png\" alt=\"Monitor, troubleshoot, and optimize Azure solutions Case\" width=\"889\" height=\"443\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1.png 889w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-300x149.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-768x383.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-843x420.png 843w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-640x319.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.1-18.1-681x339.png 681w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><\/span><\/em><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Users would be accessing the web application \u2013 <a href=\"https:\/\/whizlab.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/whizlab.com<\/a> via the Azure Web App service.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Users would upload images via the web application to Azure Blob storage<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The image data would be sent to an Azure Function<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The image data would then be stored along with the user data in a Cosmos DB account<\/strong><\/li>\n<\/ul>\n<p><strong>An example of an item stored in the Cosmos DB container is shown below<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81667 size-full\" title=\"item stored in the Cosmos DB container\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2.png\" alt=\"item stored in the Cosmos DB container\" width=\"345\" height=\"338\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2.png 345w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds17.2-18.2-300x294.png 300w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/><\/span><\/em><\/p>\n<p><strong>Q18 : A developer needs to enable Application Insights Profiler for the Azure Web App. Which of the following feature is required to enable Application Insights Profiler for a Web App?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>CORS configuration<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Always On setting<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Enable Identity<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Enable Custom domains<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The requirement is to enable Application Insights Profiler for a web app which captures the data automatically at scale without negatively affecting to end-user and widely used for monitoring purpose. and the given options are<\/span><\/p>\n<p><strong> A. CORS configuration<\/strong><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 Cross-origin resource sharing (CORS) defines a way for client web applications that are loaded in one domain to\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 interact with resources<\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 Hence this is not going to help us to enable Application Insights Profiler<\/span><br \/>\n<span style=\"font-weight: 400;\"> <strong>B. Always On setting<\/strong><\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 If a web app sits idle for too long, the system unloads the website, and when traffic returns, the system needs to\u00a0 \u00a0 \u00a0 \u00a0 load the Web App which causes longer response time and higher utilization of resources. By enabling the &#8216;Always\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 On&#8217; setting (available for Standard tier websites), keeps the Web App up and running, which translates to higher\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 availability and faster response times across the board.<\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 Since the requirement is to enable &#8216;Application Insights Profiler&#8217; for a web App, Enabling &#8216;Always On&#8217; is the correct\u00a0 \u00a0 \u00a0 \u00a0 prerequisite.<\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 Hence this is the correct answer. We recommend you find detail at https:\/\/docs.microsoft.com\/en-us\/azure\/azure-\u00a0 \u00a0 \u00a0 \u00a0 monitor\/app\/profiler<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. Enable Identity<\/strong><\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0identity is part of Azure Active Directory hence not related to Application Insights Profiler<\/span><br \/>\n<span style=\"font-weight: 400;\"> <strong>D. Enable Custom domains<\/strong><\/span><br \/>\n<span style=\"font-weight: 400;\">\u00a0 \u00a0 \u00a0Enable Custom Domain is a feature to access any Azure URI by different or customized URI. Hence this is not\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0related to enabling Application Insights Profiler<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We have to enable the \u201cAlways On\u201d setting.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81671 size-full\" title=\"Azure enable profiler for your app\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3.png\" alt=\"Azure enable profiler for your app\" width=\"891\" height=\"403\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3.png 891w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3-300x136.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3-768x347.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3-640x289.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds18.3-681x308.png 681w\" sizes=\"(max-width: 891px) 100vw, 891px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on enabling Application Insights for the Azure Web App, please visit the below URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-monitor\/app\/profiler\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/azure-monitor\/app\/profiler<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-4\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q19 : A team has to integrate various modules of an application with the Azure Event Grid service. They have to filter events which are sent to the various application endpoints. The requirements for the type of messages that need to be received by the different endpoints are given below<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Application Endpoint<\/strong><\/td>\n<td><strong>Message requirement<\/strong><\/td>\n<\/tr>\n<tr>\n<td>EndpointA<\/td>\n<td>Receives failure messages for any resources deployed to the Azure subscription<\/td>\n<\/tr>\n<tr>\n<td>EndpointB<\/td>\n<td>Receives messages whenever objects are added to a specific container in Azure Blob storage<\/td>\n<\/tr>\n<tr>\n<td>EndpointC<\/td>\n<td>Receive messages whenever data fields in the message has the value of \u201cOrganization\u201d<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Which of the following would you use as a filter option for messages that need to be sent to EndpointC?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Subject begins with or ends with<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Advanced fields and operators<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>ResourceTypes<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>EventTypes<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Here since we need a more advanced scenario and check for the data field values, we have to choose the \u201cAdvanced fields and operators\u201d filter option<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Microsoft documentation mentions the following<img decoding=\"async\" class=\"aligncenter wp-image-81672 size-full\" title=\"Azure advanced filtering\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19.png\" alt=\"Azure advanced filtering\" width=\"697\" height=\"575\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19.png 697w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19-300x247.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19-509x420.png 509w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19-640x528.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds19-681x562.png 681w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on event filtering in Azure Event Grid, one can go to the below URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/event-grid\/event-filtering\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/event-grid\/event-filtering<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-9\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q20 : You are developing an Azure Function. This function will be using the Azure Blob storage trigger. You have to ensure the Function is triggered whenever .png files are added to a container named data.<\/strong><br \/>\n<strong>You decide to add the following filter in the function.json file<\/strong><br \/>\n<strong>&#8220;path&#8221;: &#8220;data\/png&#8221;<\/strong><br \/>\n<strong>Does this filter criteria meet the requirement?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Yes<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>No<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is the wrong structure of the filter that needs to be used for this scenario<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The right filter structure is as follows<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;path&#8221;: &#8220;data\/{name}.png&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on the blob trigger, please refer to the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-bindings-storage-blob-trigger?tabs=csharp\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-bindings-storage-blob-trigger?tabs=csharp<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-6\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q21 : Your team has an Azure Cosmos DB Account of the type SQL API. You have to develop a simple stored procedure that would perform the activity of adding a document to a Cosmos DB container.<\/strong><br \/>\n<strong>You have to complete the below code snippet for this requirement<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81673 size-full\" title=\"Develop for azure storage\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1.png\" alt=\"Develop for azure storage\" width=\"716\" height=\"536\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1.png 716w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-300x225.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-561x420.png 561w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-80x60.png 80w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-100x75.png 100w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-180x135.png 180w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-238x178.png 238w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-640x479.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.1-681x510.png 681w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/span><\/em><strong>Which of the following would go into Slot 3?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>getBody<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>setBody<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>getDocument();<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>getContext();<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>E. <\/strong>createDocument<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>F. <\/strong>newDocument<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Here we have to set the body of the response with the new document ID.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An example of this is also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81674 size-full\" title=\"Create document inside stored procedure in Azure\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2.png\" alt=\"Create document inside stored procedure in Azure\" width=\"816\" height=\"525\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2.png 816w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-300x194.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-768x494.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-653x420.png 653w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-341x220.png 341w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-640x412.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds21.2-681x438.png 681w\" sizes=\"(max-width: 816px) 100vw, 816px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on using Cosmos DB stored procedures, please refer to the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/cosmos-db\/stored-procedures\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/rest\/api\/cosmos-db\/stored-procedures<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-5\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q22 : You have to develop a workflow in the Azure Logic App service to perform the following actions<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Trigger the workflow whenever a deallocation activity occurs for a virtual machine<\/strong><\/li>\n<\/ul>\n<p><strong>Send an email to the IT Administrator with details of the activity<\/strong><br \/>\n<strong>Which of the following would you add as a control in your workflow to perform an action if the workflow is actually triggered?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>Resource<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>Condition<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>Check<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>Version<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">You would add a Condition control to check the details of the event.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation as an example<img decoding=\"async\" class=\"aligncenter wp-image-81675 size-full\" title=\"Add a condition in Azure documentation\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1.png\" alt=\"Add a condition in Azure documentation\" width=\"772\" height=\"224\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1.png 772w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1-300x87.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1-768x223.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1-640x186.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.1-681x198.png 681w\" sizes=\"(max-width: 772px) 100vw, 772px\" \/><img decoding=\"async\" class=\"aligncenter wp-image-81676 size-full\" title=\"Choose a condition in azure\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2.png\" alt=\"Choose a condition in azure\" width=\"747\" height=\"610\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2.png 747w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2-300x245.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2-514x420.png 514w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2-640x523.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds22.2-681x556.png 681w\" sizes=\"(max-width: 747px) 100vw, 747px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly given in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on the actual use case scenario example, please refer to the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/event-grid\/monitor-virtual-machine-changes-event-grid-logic-app\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/event-grid\/monitor-virtual-machine-changes-event-grid-logic-app<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Monitor_troubleshoot_and_optimize_Azure_solutions-2\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Monitor, troubleshoot, and optimize Azure solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q23 : You have to develop an ASP.Net application. The application is an on-demand video streaming service. The application would be hosted on an Azure Web App service. To facilitate the delivery of content, you decide to use the Azure Content Delivery Network service.<\/strong><br \/>\n<strong>An example of a URL which users would use for viewing a video is given below<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"http:\/\/www.whizlab.com\/videos\/video1.mp4?quality=h\" target=\"_blank\" rel=\"noopener\">http:\/\/www.whizlab.com\/videos\/video1.mp4?quality=h<\/a><\/strong><\/li>\n<\/ul>\n<p><strong>All of the video content must expire from the cache after an hour. The videos of varying quality must be delivered from the closest regional point of presence.<\/strong><br \/>\n<strong>You have to implement the right caching rules.<\/strong><br \/>\n<strong>Which of the following would you choose as the cache expiration duration?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>1 second<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>1 minute<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>1 hour<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>1 day<\/span><\/p>\n<p><b>Correct Answer: C<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Since the requirement mentions that the cache content needs to expire after an hour, we have to choose the setting of 1 hour.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since the time frame is clearly mentioned in the requirement, all other options are incorrect.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure CDN cache settings, please refer to the following URL: <\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cdn\/cdn-caching-rules\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">https:\/\/docs.microsoft.com\/en-us\/azure\/cdn\/cdn-caching-rules<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-10\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q24 : You have to create a new Azure container instance. The container instance would be used to host a nginx container.<\/strong><br \/>\n<strong>You also have to view the container instance\u2019s logs<\/strong><br \/>\n<strong>You have to complete the below Azure CLI commands for this requirement<\/strong><em><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"aligncenter wp-image-81677 size-full\" title=\"Azure CLI commands\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1.png\" alt=\"Azure CLI commands\" width=\"774\" height=\"177\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1.png 774w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1-300x69.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1-768x176.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1-640x146.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.1-681x156.png 681w\" sizes=\"(max-width: 774px) 100vw, 774px\" \/><\/span><\/em><strong>Which of the following would go into Area 2?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>instance create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>container create<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>instance logs<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>container logs<\/span><\/p>\n<p><b>Correct Answer: D<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">To pull the container logs, we have to use the az container logs command<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation<img decoding=\"async\" class=\"aligncenter wp-image-81678 size-full\" title=\"Pull the container logs in Azure \" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2.png\" alt=\"Pull the container logs in Azure \" width=\"764\" height=\"627\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2.png 764w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2-300x246.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2-512x420.png 512w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2-640x525.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/ds24.2-681x559.png 681w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure container instances, please refer to the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-instances\/container-instances-quickstart\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/container-instances\/container-instances-quickstart<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_Azure_compute_solutions-11\"><\/span><span style=\"font-weight: 400;\">Domain : <\/span><span style=\"font-weight: 400;\">Develop Azure compute solutions<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Case Study : A company currently has a social networking site in place. The content for all messages is first processed before being posted on the social networking site. The content for the messages is stored Azure Blob storage.<\/strong><br \/>\n<strong>Application Services<\/strong><br \/>\n<strong>The following services are used as part of the processing system<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>ContentUploader \u2013 This is used to pick up the messages from Azure Blob storage.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>ContentProcessor \u2013 This service has been designed by Data scientists. This service processes the messages to check for any potentially offensive or unwanted content.<\/strong><\/li>\n<\/ul>\n<p><strong>The Content Uploader service makes use of Azure Functions.<\/strong><br \/>\n<strong>The Content Processor service is designed as a container and is published using the Azure Container Service. The image for the processor service is stored in Azure container registry named ContentRegistry<\/strong><br \/>\n<strong>The Content Processor service would process the messages and output a number indicating a threshold on whether the message could be posted or not.<\/strong><br \/>\n<strong>For each message that can\u2019t be posted, an employee of the company needs to perform a manual review of the message content.<\/strong><br \/>\n<strong>Manual Review<\/strong><br \/>\n<strong>For the manual review, the company employees need to first log into the ContentProcessor service by using their Azure AD credentials. The employees need to have the ContentAdmin role for a successful login attempt. When the employee successfully logs in and performs a manual review of a message, an email needs to be sent to the appropriate stakeholders.<\/strong><br \/>\n<strong>End user agreement<\/strong><br \/>\n<strong>For all users that post messages to the platform, they have to agree to an end user agreement. This agreement would state that all messages might have to undergo a manual review by company employees. There would be a huge volume for the end user agreements, around a million per hour.<\/strong><br \/>\n<strong>Security Requirements<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>All data transmitted between services must be encrypted at rest and in transit<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>The storage account keys must be available only in memory and must not available anywhere else in the system<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>All container network traffic must be restricted to an Azure virtual network.<\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>When there is a newer version of the application, an automated process must be initiated to ensure the newer version is first verified before it is deployed to production.<\/strong><\/li>\n<\/ul>\n<p><strong>Q25 : You have to view the diagnostic information about the container during the startup process. Which of the following command would you execute to get the relevant information?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A. <\/strong>az web config<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>B. <\/strong>az container attach<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>C. <\/strong>az logs<\/span><br \/>\n<span style=\"font-weight: 400;\"><strong>D. <\/strong>az docker logs<\/span><\/p>\n<p><b>Correct Answer: B<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">We can use the az container attach command for this purpose.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also given in the Microsoft documentation<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since this is clearly mentioned in the Microsoft documentation, all other options are incorrect<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on getting container instance logs, please refer to the following URL: <\/span><strong><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-instances\/container-instances-get-logs\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/azure\/container-instances\/container-instances-get-logs<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-6\"><\/span>Domain<b>: <\/b><span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services\u00a0\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q26:You are developing an application to publish events in batches using the Azure Event Hubs library for .Net. The events need not be published immediately to publish large batches efficiently. Which API class should you recommend?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A.<\/strong> EventHubProducerClient<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>B.<\/strong> EventHubConsumerClient<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>C.<\/strong> EventHubBufferedProducerClient<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>D.<\/strong> EventProcesserCheckpoint<\/span><\/p>\n<p><b>Answer: C<\/b><\/p>\n<p><b>Option C is correct:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The EventHubBufferedProducerClient does not publish immediately, instead it uses a deferred model where events are collected into a buffer so that they may be efficiently batched and published when the batch is full or the MaximumWaitTime has elapsed with no new events enqueued.<\/span><\/p>\n<p><b>Option A is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The EventHubProducerClient publishes immediately, ensuring a deterministic outcome for each send operation, though requires that callers own the responsibility of building and managing batches. When there is no need to publish the events immediately, it is recommended<\/span><span style=\"font-weight: 400;\"> to consider using the EventHubBufferedProducerClient, which takes responsibility for building and managing batches to reduce the complexity of doing so in application code.<\/span><\/p>\n<p><b>Option B is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The EventHubConsumerClient class is used to consume events from an Event Hub.<\/span><\/p>\n<p><b>Option D\u00a0 is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">EventProcesserCheckpoint <\/span><span style=\"font-weight: 400;\">contains the information to reflect the state of event processing for a given Event Hub partition.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure event hub, please refer to the following URL:<\/span><\/p>\n<p><strong><a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/api\/azure.messaging.eventhubs.producer.eventhubbufferedproducerclient?view=azure-dotnet\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/dotnet\/api\/azure.messaging.eventhubs.producer.eventhubbufferedproducerclient?view=azure-dotnet<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Connect_to_and_consume_Azure_services_and_third-party_services-7\"><\/span>Domain: <span style=\"font-weight: 400;\">Connect to and consume Azure services and third-party services\u00a0\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q27: You are working on an image library application. When the author uploads a new image you need to save the raw image and convert the image into various formats and save it to the database. You also should be able to view failed APIs logs and should be able to retry them.<\/strong><\/p>\n<p><strong>Which of the below solutions is best recommended?<\/strong><\/p>\n<p><strong>A.<\/strong> Create the azure service bus topics \u201craw-image-topic\u201d, \u201cimage-processer-topic\u201d.<\/p>\n<p><span style=\"font-weight: 400;\">Create subscriptions for each of these topics.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Create two APIs which can subscribe to each of these subscriptions.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>B.<\/strong> Create the azure <\/span><span style=\"font-weight: 400;\">service bus <\/span><span style=\"font-weight: 400;\">topic called \u201cimage-topic\u201d and create two subscriptions namely \u201c<\/span><span style=\"font-weight: 400;\">raw-image-sub<\/span><span style=\"font-weight: 400;\">\u201d and \u201c<\/span><span style=\"font-weight: 400;\">image-processer-sub<\/span><span style=\"font-weight: 400;\">\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Create two APIs which can subscribe to each of these subscriptions.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When the publisher publishes messages on the topic, each of the subscribers will receive the message to consume it independently.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>C.<\/strong> Create two azure function APIs namely \u201cAfSaveRawImage\u201d and \u201cAfFormatImage\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Call these APIs from the client side independently passing the raw image file as payload.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>D.<\/strong> Create two azure service bus queues \u201craw-image-queue\u201d and \u201cformat-image-queue\u201d and create APIs for each of these queues to consume the message.<\/span><\/p>\n<p><b>Answer: B<\/b><\/p>\n<p><strong>Explanation<\/strong><\/p>\n<p><b>Option B is correct:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure service topics and subscriptions provide a one-to-many form of communication in a publish and subscribe pattern. It&#8217;s useful for scaling to large numbers of recipients.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Each published message is made available to <\/span><b>raw-image-sub<\/b><span style=\"font-weight: 400;\"> and<\/span> <b>image-processer-sub<\/b> <span style=\"font-weight: 400;\">registered with the <\/span><b>image-topic<\/b><span style=\"font-weight: 400;\">. A publisher sends a message to the\u00a0 <\/span><b>image-topic <\/b><span style=\"font-weight: 400;\">and the subscriber&#8217;s <\/span><b>raw-image-sub<\/b><span style=\"font-weight: 400;\"> and<\/span> <b>image-processer-sub <\/b><span style=\"font-weight: 400;\">will <\/span><span style=\"font-weight: 400;\">receive a copy of the message.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">And <\/span><b>raw-image-sub<\/b><span style=\"font-weight: 400;\"> and<\/span> <b>image-processer-sub <\/b><span style=\"font-weight: 400;\">will be executed without having a dependency on one another. When any of the registered subscribers failed to complete the execution after the default number of retries, those messages will be forwarded to <\/span><span style=\"font-weight: 400;\">the dead letter queue where you can view the failed messages and be able to retry them.<\/span><\/p>\n<p><b>Option A is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">When you want to perform multiple actions(i.e saving the raw image file and converting the image to multiple formats)\u00a0 on the same data, it is recommended to use a single topic with multiple subscribers. Because you can easily add more subscribers for more actions.<\/span><\/p>\n<p><b>Option C is incorrect <\/b><span style=\"font-weight: 400;\">because it does not comply with the given requirements. For stand-alone APIs, it is not straightforward to be able to <\/span><span style=\"font-weight: 400;\">view failed APIs and retry them.<\/span><\/p>\n<p><b>Option D is incorrect because<\/b><span style=\"font-weight: 400;\"> When you want to perform multiple actions (i.e saving the raw image file and converting the image to multiple formats) on the same data, it is recommended to use a single topic with multiple subscribers. So that each subscriber can be executed for each action.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A queue allows the processing of a message by a single consumer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Azure service bus, please refer to the following URL:<\/span><\/p>\n<p><strong><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/service-bus-messaging\/service-bus-queues-topics-subscriptions#topics-and-subscriptions\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/azure\/service-bus-messaging\/service-bus-queues-topics-subscriptions#topics-and-subscriptions<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Monitor_troubleshoot_and_optimize_Azure_solutions-3\"><\/span>Domain: <span style=\"font-weight: 400;\">Monitor, troubleshoot, and optimize Azure solutions\u00a0\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q28:You are developing a solution which involves Azure Redis cache.There are no keys with the TTL value set but still, you need to remove the key if the system goes under memory pressure.\u00a0What eviction policy for Azure Cache for Redis would you recommend?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A.<\/strong> allkeys-lru<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>B.<\/strong> volatile-lfu<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>C.<\/strong> noeviction<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>D.<\/strong> volatile-random<\/span><\/p>\n<p><b>Answer: A<\/b><\/p>\n<p><strong>Explanation<\/strong><\/p>\n<p><b>Option A is correct:<\/b><\/p>\n<p><b>allkeys-lru<\/b><span style=\"font-weight: 400;\"> policy keeps most recently used keys; removes least recently used (LRU) keys<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If no keys have a TTL value, then the system won&#8217;t evict any keys. If you want the system to allow any key to be evicted due to memory pressure, then you may want to consider the allkeys-lru policy.\u00a0<\/span><\/p>\n<p><b>Option B is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Volatile-flu <\/span><span style=\"font-weight: 400;\">removes the least frequently used keys with the <\/span><span style=\"font-weight: 400;\">expire<\/span><span style=\"font-weight: 400;\"> field set to <\/span><span style=\"font-weight: 400;\">true.<\/span><\/p>\n<p><b>Option C is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">In the Noeviction policy, <\/span><span style=\"font-weight: 400;\">new values aren\u2019t saved when the memory limit is reached. When a database uses replication, this applies to the primary database.<\/span><\/p>\n<p><b>Option D is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><span style=\"font-weight: 400;\">Volatile-random policy <\/span><span style=\"font-weight: 400;\">randomly removes keys with <\/span><span style=\"font-weight: 400;\">expire<\/span><span style=\"font-weight: 400;\"> field set to <\/span><span style=\"font-weight: 400;\">true<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on Configuring cache and expiration policies for Azure Cache for Redis, please refer to the following URL:<\/span><\/p>\n<p><strong><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-cache-for-redis\/cache-best-practices-memory-management#eviction-policy\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/azure\/azure-cache-for-redis\/cache-best-practices-memory-management#eviction-policy<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-7\"><\/span>Domain<b>: <\/b><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q29:You are developing an application that uses Azure Cosmos DB to save the data. In the current implementation, you have found performance issues due to hot partitioning that did not allow Azure Cosmos DB to scale very well.Which of the following resulted in hot partition?<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>A.<\/strong> Querying over the non-partition key<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>B.<\/strong> Querying over the single partition key<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>C.<\/strong> Not defining any indexing policy<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>D.<\/strong> Creating partition key design that distributes requests unevenly<\/span><\/p>\n<p><b>Answer: D\u00a0<\/b><\/p>\n<p><strong>Explanation<\/strong><\/p>\n<p><b>Option D is correct:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Hot Partitions occur due to the imbalance of logical partitions, where some logical partitions are very large and some are very small which does not allow <\/span><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><span style=\"font-weight: 400;\"> to scale.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead, create a partition key that will give uniform distribution of storage and throughput.<\/span><\/p>\n<p><b>Option A is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Querying over the non-partition key results in the cross-partition query. (which queries over the entire cluster). This does not result in Hot Partition.<\/span><\/p>\n<p><b>Option B is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Querying over the partition key results in the single partition query, i.e <\/span><span style=\"font-weight: 400;\">Azure Cosmos DB can efficiently fetch the results as it knows from which physical partition it needs to fetch the data.<\/span><\/p>\n<p><b>Option C is incorrect:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">In Azure Cosmos DB, every container has an indexing policy that dictates how the container&#8217;s items should be indexed. The default indexing policy for newly created containers indexes every property of each and every item.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on\u00a0partitioning schemes and partition keys, please refer to the following URL:<\/span><\/p>\n<p><strong><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/partitioning-overview#physical-partitions\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/partitioning-overview#physical-partitions<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Domain_Develop_for_Azure_storage-8\"><\/span><b>Domain: <\/b><span style=\"font-weight: 400;\">Develop for Azure storage<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Q30: You are developing an application that uses Azure Cosmos DB to save the data. All the documents in a container should be auto-deleted after 24 hours.Which approach would you best recommend to achieve the requirement?<\/strong><\/p>\n<p><strong>A.<\/strong> Set the \u201cTTL\u201d property for each document in the container.<\/p>\n<p><strong>B.<\/strong> Set the \u2018<span style=\"font-weight: 400;\">TTL\u2019 property from ContainerProperties class at the container creation time.<\/span><\/p>\n<p><strong>C.<\/strong> Set the <span style=\"font-weight: 400;\">DefaultTimeToLive property from ContainerProperties class at the container creation time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>D.<\/strong> Create a timer trigger that runs every 24 hours and deletes the documents from the container.<\/span><\/p>\n<p><b>Answer: C<\/b><\/p>\n<p><strong>Explanation<\/strong><\/p>\n<p><b>Option C is correct:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">To set the time to live on a container, you need to provide a non-zero positive number that indicates the time period in seconds.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can set time to live on a container or an item within the container using the DefaultTimeToLive <\/span><span style=\"font-weight: 400;\">propert<\/span><span style=\"font-weight: 400;\">y from ContainerProperties class.<\/span><\/p>\n<p><b>Option A is incorrect because <\/b><span style=\"font-weight: 400;\">it is not recommended for the current requirements as any change in the item, \u2018TTL\u2019 value will override every container <\/span><span style=\"font-weight: 400;\">DefaultTimeToLive <\/span><span style=\"font-weight: 400;\">property.<\/span><\/p>\n<p><b>Option B is incorrect <\/b><span style=\"font-weight: 400;\">as <\/span><span style=\"font-weight: 400;\">\u00a0ContainerProperties class does not have a property named \u2018TTL\u2019<\/span><\/p>\n<p><b>Option D is incorrect because<\/b><span style=\"font-weight: 400;\"> it creates more time and complexity. We can easily achieve this <\/span><span style=\"font-weight: 400;\">using the <\/span><span style=\"font-weight: 400;\">DefaultTimeToLive <\/span><span style=\"font-weight: 400;\">property from ContainerProperties class.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more information on operations on data and Cosmos DB containers, please refer to the following URL:<\/span><strong><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/nosql\/time-to-live\" target=\"_blank\" rel=\"noopener\"> https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/nosql\/time-to-live<\/a><\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Summary\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Hope our efforts in this article have proved helpful to you and now you feel more confident and prepared after learning the AZ-204 exam questions and answers. To strengthen your preparation a level up, go through the elaborate and descriptive Practice Tests in Whizlab&#8217;s official webpage. AZ-204 practice tests looks very similar to the actual exam which boosts your confidence before attempting the direct exam.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article has free AZ-204 exam questions which will give you a slight assessment of the actual exam and the pattern of questions that could be asked in the real exam. The AZ-204: Developing Solutions for Microsoft Azure certification exam validates your knowledge in the building, designing, testing and maintenance of the Cloud applications and services on Microsoft Azure. What are the skills you will gain on AZ-204 exam on Developing Solutions for Microsoft Azure? Earning this AZ-204 certification will give you the skills you need to design and implement solutions on Azure. This includes skills such as using Azure [&hellip;]<\/p>\n","protected":false},"author":359,"featured_media":81834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[4852],"class_list":["post-81641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure","tag-az-204-exam-questions"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam-150x150.jpg",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam-300x158.jpg",300,158,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",24,13,false],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",48,25,false],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",96,50,false],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",150,79,false],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",300,158,false],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam-250x250.jpg",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",600,315,false],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",96,50,false],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2022\/03\/Free-Questions-on-AZ-204-Developing-Solutions-for-Microsoft-Azure-Certification-Exam.jpg",150,79,false]},"uagb_author_info":{"display_name":"Abilesh Premkumar","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/abilesh\/"},"uagb_comment_info":142,"uagb_excerpt":"This article has free AZ-204 exam questions which will give you a slight assessment of the actual exam and the pattern of questions that could be asked in the real exam. The AZ-204: Developing Solutions for Microsoft Azure certification exam validates your knowledge in the building, designing, testing and maintenance of the Cloud applications and&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/81641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/359"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=81641"}],"version-history":[{"count":19,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/81641\/revisions"}],"predecessor-version":[{"id":98392,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/81641\/revisions\/98392"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/81834"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=81641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=81641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=81641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}