The DP-420 practice test trains you in implementing cloud-native applications that store and manage data in Microsoft Azure Cosmos DB.
Why should I take the DP-420 exam?
The DP-420 certification offers developers the perfect opportunity to validate their skills and subject matter expertise in designing, implementing, and monitoring cloud-native applications that store and manage data in Microsoft Azure Cosmos DB. The candidate looking to certify themselves with the DP-420 certification will be tested in designing and implementing data models and data distribution, and integrating, optimizing, and maintaining an Azure Cosmos DB solution. If you manage to pass the DP-420 certification exam you will achieve the Azure Cosmos DB Developer Specialty certification.The DP-420 practice test includes two different modes: certification and practice mode. Certification mode allows you to assess your knowledge and discover your weak areas, with practice mode allowing you to focus on the areas that need development.
A practice test is an informal exam, simulating an actual test, which aims to prepare you for what to expect on the real exam. A MeasureUp practice test contains around 150 questions covering all exam objective domains. In a MeasureUp practice test, there are two different test-taking modes to prepare for certification: Certification Mode and Practice Mode.
Practice Mode permits users to customize their testing environment. They will be able to select the number of questions they want to include in their assessment, the maximum time to finish the test, the possibility to randomize the question order, and select how and which questions will be shown in the test.
Certification Mode simulates the actual testing environment users will encounter when taking a certification exam. They are timed and do not allow users to access the answers and explanations to questions until after the test.
How does it work?
Take a look at our video to see exactly how MeasureUp’s practice tests work.
Why should you trust MeasureUp over free Learning material?
MeasureUp
Free learning material
A greater number of questions, so more opportunities to learn.
A small proportion of questions to introduce the exam.
Detailed explanations with online references of correct and incorrect answers.
Brief or no explanations of both correct and incorrect answer options.
A total of fourteen different question types.
Limited types of questions out of all the ones you'll find on the exam.
Customize the test based on your needs. Certification & Practice Mode.
Just one type of assessment, without customization options and without a time countdown.
Will studying with a MeasureUp practice test improve my chances of passing at the first attempt?
Yes. MeasureUp's practice tests are specifically designed to help save time and pass at the first attempt. The test is fully customizable, which allows you to discover and focus on your weak areas. This makes the learning process faster and smoother. Also, as the style, objectives, question type, and difficulty are the same as those found on the official exam, you can be confident that when you pass the practice test twice in Certification Mode, you are ready to take the exam.
What can I expect to earn if I pass the DP-420 exam?
On passing the DP-420, and obtaining a job as a mid-leveldeveloper, you can expect to earn a salary in the United States of approximately $150,000.
Source: Nigel Franks International.
Continue growing with MeasureUp’s learning material. Explore the Data and AI learning path.
The MeasureUpDP-420 practice test is the most realistic simulation of the actual certification exam on the market, giving you the perfect opportunity to pass the official exam on the first go. With our Test Pass Guarantee, you can be sure of success as we offer all of your money back if you do not pass.The DP-420 practice test has been created by leading experts in the field.
Why should you trust DP-420 Practice Test fromMeasureUp over free learning material?
The MeasureUp DP-420 practice test has many benefits over free learning material, including:
A greater number of questions, giving you more opportunities to learn.
Detailed explanations with online references of all answer choices.
A total of fourteen different question types, replicating the look and feel of the real exam.
Customizable based on your requirements. Certification & Practice Modes.
Test Pass Guarantee.
Written, reviewed, and edited by experts.
How to use the DP-420 Practice Test?
The DP-420 practice test can be used in two different modes: certification and practice mode. Certification modeoffers you the possibility to test your knowledge and discover your weak areas, and Practice mode lets you to target these areas, allowing you tospend your time wisely. We first recommend you take the DP-420 practice test in Certification mode. By studying the generated report on completing the test, you will get a helpful breakdown of which areas need further attention. Then, you can take the test in Practice mode to develop those areas further. Once you are confident you have improved your knowledge in these areas, you can re-take the test in Certification mode and when you can pass the test twice consecutively with a score of at least 90%, you know you are exam-ready!
Will the questions be the same as the actual exam?
Although the questions will emulate those of the official exam in terms of style, content, and level of difficulty, for reasons of copyright they will not be identical. This will allow you to fully understand the content you are studying so that, no matter how the questions are focused, you can be confident you are covering the same material and that you will have no problem in passing the exam.
DP-420 CERTIFICATION EXAM
What is the Azure DP-420?
The DP-420 certification exam tests your ability to implement cloud-native applications that store and manage data in Microsoft Azure Cosmos DB.
How difficult is the Azure DP-420??
The DP-420 Azure Cosmos DB Developer Specialty certification exam requires subject matter expertise in designing, implementing, and monitoring cloud-native applications that store and manage data in Microsoft Azure Cosmos DB. If you are reasonably new to working with data in Azure, we recommend you start out with the DP-900 Azure Data Fundamentals certification exam.
How can you pass the DP-420 exam?
Review the DP-420 exam domains carefully.
Create your study plan for your preparation.
Enroll for the MeasureUp practice tests. Our practice tests emulate the actual exam in terms of style, format, skill sets, question structure, and difficulty level, and can be taken in two different formats: practice mode and certification mode.
Practice, practice, practice! After looking at all the questions available in the test, checking the correct answers, reviewing the explanations regarding all the different answer options, and consulting the carefully chosen references, it is now time to use the test’s Certification Mode. This is the closest experience you’ll get to the real exam. And when you pass the Certification Mode twice consecutively with a score of 90% or more, that means you are… Exam ready!
Is the DP-420 worth it?
If your goal is to demonstrate your specific skills and knowledge with respect to implementing cloud-native applications that store and manage data in Microsoft Azure Cosmos DB, then passing the DP-420 certification exam will ensure you are ahead of your peers with certified and relevant knowledge of how to do this.
How many questions are on the DP-420 exam?
There are approximately 50-60 questions in the DP-420 exam.
https://www.measureup.com/microsoft-practice-test-dp-420-designing-and-implementing-cloud-native-applications-using-microsoft-azure-cosmos-db.html8314Microsoft Practice Test DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB<b>Questions:</b> 120 <br><b>Release Date:</b> 06/2022 <br><b>Job Role:</b> Developer <br><b>Language:</b> English <br><br><p><span data-contrast="none">The DP-420 practice test contains 120 questions and covers the following objectives:</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":0,"335559740":276}"> </span></p>
<p><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":0,"335559740":276}"> </span></p>
<h3 aria-level="2">Design and Implement Data Models –53 questions </h3>
<h4 aria-level="2"><span style="color: #0780c2;">Design and implement a non-relational data model for Azure Cosmos DB Core API </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop a design by storing multiple entity types in the same container </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop a design by storing multiple related entities in the same document </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop a model that denormalizes data across documents </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop a design by referencing between documents </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Identify primary and unique keys </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Identify data and associated access patterns </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="214" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Specify a default TTL on a container for a transactional store </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<h4 aria-level="2"><span style="color: #0780c2;">Design a data partitioning strategy for Azure Cosmos DB Core API </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose a partition strategy based on a specific workload </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Choose a partition key </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Plan for transactions when choosing a partition key </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}">E</span><span data-contrast="auto">valuate the cost of using a cross-partition query </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Calculate and evaluate data distribution based on partition key selection </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Calculate and evaluate throughput distribution based on partition key selection </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Construct and implement a synthetic partition key </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="215" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Design partitioning for workloads that require multiple partition keys</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<h4 aria-level="2"><span style="color: #0780c2;">Plan and implement sizing and scaling for a database created with Azure Cosmos DB </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Evaluate the throughput and data storage requirements for a specific workload </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose between serverless and provisioned models </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Choose when to use database-level provisioned throughput </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Design for granular scale units and resource governance</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Evaluate the cost of the global distribution of data</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="216" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure throughput for Azure Cosmos DB by using the Azure porta</span></li>
</ul>
<h4 aria-level="2"><span style="color: #0780c2;">Implement client connectivity options in the Azure Cosmos DB SDK </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Choose a connectivity mode (gateway versus direct) </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a connectivity mode </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Create a connection to a database </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Enable offline development by using the Azure Cosmos DB emulator</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Handle connection errors </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a singleton for the client </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Specify a region for global distribution</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure client-side threading and parallelism options </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="217" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Enable SDK logging </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<h4 aria-level="2"><span style="color: #0780c2;">Implement data access by using the Azure Cosmos DB SQL language </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="218" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Implement queries that use arrays, nested objects, aggregation, and ordering </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="218" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a correlated subquery </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="218" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement queries that use array and type-checking functions </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="218" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement queries that use mathematical, string, and date functions</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="218" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement queries based on variable data </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<h4 aria-level="3"><span style="color: #0780c2;">Implement data access by using SQL API SDKs </span><span data-ccp-props="{"134245418":true,"134245529":true,"201341983":0,"335559738":40,"335559739":0,"335559740":259}"> </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Choose when to use a point operation versus a query operation </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a point operation that creates, updates, and deletes documents </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":247}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement an update by using a patch operation </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Manage multi-document transactions using SDK Transactional Batch</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Perform a multi-document load using SDK Bulk </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement optimistic concurrency control using ETags </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement session consistency by using session tokens </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a query operation that includes pagination </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a query operation by using a continuation token</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Handle transient errors and 429s </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Specify TTL for a document </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="219" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Retrieve and use query metrics </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<h4 aria-level="2"><span style="color: #0780c2;">Implement server-side programming in Azure Cosmos DB Core API by using JavaScript </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="220" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Write, deploy, and call a stored procedure </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="220" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Design stored procedures to work with multiple items transactionally </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="220" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement triggers </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="220" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a user-defined function </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p aria-level="2"> </p>
<h3 aria-level="2">Design and Implement Data Distribution –7 questions </h3>
<h4 aria-level="2"><span style="color: #0780c2;">Design and implement a replication strategy for Azure Cosmos DB </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose when to distribute data </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Define automatic failover policies for regional failure for Azure Cosmos DB Core API </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Perform manual failovers to move single master write regions </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Choose a consistency model </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Identify use cases for different consistency models </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Evaluate the impact of consistency model choices on availability and associated RU cost </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Evaluate the impact of consistency model choices on performance and latency </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="221" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Specify application connections to replicated data </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Design and implement multi-region write </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="222" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose when to use multi-region write </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="222" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Implement multi-region write </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="222" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a custom conflict resolution policy for Azure Cosmos DB Core API </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p aria-level="2"> </p>
<h3 aria-level="2">Integrate an Azure Cosmos DB Solution –6 questions </h3>
<h4 aria-level="3"><span style="color: #0780c2;">Enable Azure Cosmos DB analytical workloads </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="223" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Enable Azure Synapse Link </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="223" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose between Azure Synapse Link and Spark Connector enable the analytical store on a container </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="223" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Enable a connection to an analytical store and query from Azure Synapse Spark or Azure Synapse SQL </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="223" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Perform a query against the transactional store from Spark </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="223" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Write data back to the transactional store from Spark </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span data-contrast="none"><span style="color: #0780c2;">Implement solutions across services</span> </span><span data-ccp-props="{"134245418":true,"134245529":true,"201341983":0,"335559738":40,"335559739":0,"335559740":259}"> </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Integrate events with other applications by using Azure Functions and Azure Event Hubs </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Denormalize data by using Change Feed and Azure Functions </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Enforce referential integrity by using Change Feed and Azure Functions </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Aggregate data by using Change Feed and Azure Functions, including reporting </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Archive data by using Change Feed and Azure Functions </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="224" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement Azure Cognitive Search for an Azure Cosmos DB solution </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h3 aria-level="2">Optimize an Azure Cosmos DB Solution –17 questions </h3>
<h4 aria-level="2"><span style="color: #0780c2;">Optimize query performance in Azure Cosmos DB Core API </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="225" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Adjust indexes on the database </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="225" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Calculate the cost of the query </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="225" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Retrieve request unit cost of a point operation or query </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="225" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement Azure Cosmos DB integrated cache </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Design and implement change feeds for an Azure Cosmos DB Core API </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop an Azure Functions trigger to process a change feed </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Consume a change feed from within an application by using the SDK </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Manage the number of change feed instances by using the change feed estimator </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement denormalization by using a change feed </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement referential enforcement by using a change feed </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement aggregation persistence by using a change feed </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="226" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement data archiving by using a change feed </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;" data-contrast="none">Define and implement an indexing strategy for an Azure Cosmos DB Core API </span><span data-ccp-props="{"134245418":true,"134245529":true,"201341983":0,"335559738":40,"335559739":0,"335559740":259}"> </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="227" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Choose when to use a read-heavy versus write-heavy index strategy</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="227" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Choose an appropriate index type </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="227" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure a custom indexing policy by using the Azure portal </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="227" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement a composite index </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="227" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Optimize index performance </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p aria-level="2"> </p>
<h3 aria-level="2">Maintain an Azure Cosmos DB Solution –37 questions </h3>
<h4 aria-level="2"><span style="color: #0780c2;">Monitor and troubleshoot an Azure Cosmos DB solution </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Evaluate response status code and failure metrics </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Monitor metrics for normalized throughput usage by using Azure Monitor </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Monitor server-side latency metrics by using Azure Monitor </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Monitor data replication in relation to latency and availability </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure Azure Monitor alerts for Azure Cosmos DB </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement and query Azure Cosmos DB logs </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Monitor throughput across partitions </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Monitor distribution of data across partitions </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="262" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Monitor security by using logging and auditing </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Implement backup and restore for an Azure Cosmos DB solution </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="263" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Choose between periodic and continuous backup </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="263" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Configure periodic backup </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="263" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Configure continuous backup and recovery </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="263" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Locate a recovery point for a point-in-time recovery </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="263" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Recover a database or container from a recovery point </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Implement security for an Azure Cosmos DB solution </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Choose between service-managed and customer-managed encryption keys </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Configure network-level access control for Azure Cosmos DB </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure data encryption for Azure Cosmos DB </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Manage control plane access to Azure Cosmos DB by using Azure role-based access control (RBAC) </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Manage data plane access to Azure Cosmos DB by using keys </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Manage data plane access to Azure Cosmos DB by using Azure Active Directory </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Configure Cross-Origin Resource Sharing (CORS) settings </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Manage account keys by using Azure Key Vault </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement customer-managed keys for encryption </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="264" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Implement Always Encrypted </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Implement data movement for an Azure Cosmos DB solution </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Choose a data movement strategy </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Move data by using client SDK bulk operations </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Move data by using Azure Data Factory and Azure Synapse pipelines</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Move data by using a Kafka connector </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Move data by using Azure Stream Analytics </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="265" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Move data by using the Azure Cosmos DB Spark Connector</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<h4 aria-level="2"><span style="color: #0780c2;">Implement a DevOps process for an Azure Cosmos DB solution </span></h4>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="266" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Choose when to use declarative versus imperative operations </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="266" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Provision and manage Azure Cosmos DB resources by using Azure Resource Manager templates (ARM templates) </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="266" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Migrate between standard and autoscale throughput by using PowerShell or Azure CLI </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="266" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Initiate a regional failover by using PowerShell or Azure CLI </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="266" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Maintain index policies in production by using ARM templates</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></li>
</ul>
<p> </p>
<p> </p> <u><a target="_blank" href="https://docs.measureup.com/knowledgebase/system-requirements/">System Requirements</a></u>https://www.measureup.com/media/catalog/product/m/i/microsoft_dp-420_pt_1.png69.3instock9969.33029.7Microsoft000https://www.measureup.com/media/catalog/product/m/i/microsoft_dp-420_pt_1.png8313/measureup/measureup/Microsoft/measureup/Microsoft/Microsoft Technical/measureup/Microsoft/Microsoft Technical/Microsoft Practice Tests2022-06-02T05:50:45+0000