This repository has been archived by the owner on Jun 23, 2019. It is now read-only.
/
index.html
405 lines (386 loc) · 27 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
<!--
// Azure-70-532-Practice-Test http://github.com/crpietschmann/Azure-70-534-Practice-Test
// Copyright (c) 2016 Chris Pietschmann http://pietschsoft.com
// Licensed under MIT License https://github.com/crpietschmann/Azure-70-534-Practice-Test/blob/master/LICENSE
-->
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Architecting Microsoft Azure Solutions (70-534) Practice Test</title>
<link rel="stylesheet" type="text/css" href="https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.4/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="css/jsQuizEngine.css">
<link rel="stylesheet" type="text/css" href="css/site.css">
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.js"></script>
<script src="https://ajax.aspnetcdn.com/ajax/knockout/knockout-2.2.1.js"></script>
<script src="https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.4/bootstrap.min.js"></script>
<script src="js/jsQuizEngine.js"></script>
<script>
var quizEngine = null;
$(function () {
var selectedQuiz = location.href;
if (selectedQuiz.indexOf('?') > -1) {
selectedQuiz = selectedQuiz.substr(selectedQuiz.indexOf('?') + 1);
if (selectedQuiz.indexOf('#') > -1) {
selectedQuiz = selectedQuiz.substr(0, selectedQuiz.indexOf('#'));
}
} else {
selectedQuiz = null;
}
if (selectedQuiz !== null) {
// fix referrals from Twitter and other services
if (isNaN(+selectedQuiz.substr(0, 1))) {
document.location = '?';
}
}
if (selectedQuiz) {
$('#titleScreen').hide();
$('#jsQuizEngine').show();
quizEngine = jsQuizEngine($('#jsQuizEngine'), { quizUrl: 'quiz/Azure_70-534_Objective_' + selectedQuiz + '.htm' });
} else {
$('#titleScreen').show();
$('#jsQuizEngine, #navbar-intest').hide();
}
});
</script>
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="?">Architecting Azure Solutions (70-534) Practice Test</a>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul id="navbar-intest" class="nav navbar-nav">
<li><a href="#" onclick="location.reload()">Reset Test</a></li>
<li><a href="?">Back to Objectives</a></li>
</ul>
<ul class="nav navbar-nav navbar-right social-nav">
<li>
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://crpietschmann.github.io/Azure-70-534-Practice-Test/" data-via="crpietschmann">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</li>
</ul>
</div>
</div>
</nav>
<section class="container">
<div class="alert alert-danger">
<strong>RETIRED: Since the 70-534 exam has been retired, this project will no longer be updated going forward. Please subscribe to <a href="http://BuildAzure.com">http://BuildAzure.com</a> for the latest on Microsoft and Azure certification news, and to hear when a practice test for 70-535 is in the works. Thanks!</strong>
</div>
<div id="titleScreen">
<div class="jumbotron">
<h1>Architecting Microsoft Azure Solutions (70-534) Practice Test</h1>
<p>
This is a set of practice tests designed to provide assistance when studying for the Microsoft certification <a href="https://www.microsoft.com/learning/en-us/exam-70-534.aspx">Architecting Microsoft Azure Solutions (70-534)</a> exam.
</p>
</div>
<h2>Choose practice test to take:</h2>
<div id="objaccordian" class="panel-group" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj1">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseObj1" aria-expanded="true" aria-controls="collapseObj1">
Design Microsoft Azure infrastructure and networking (15-20%)
</a>
</h4>
</div>
<div id="collapseObj1" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingObj1">
<div class="panel-body">
<p>
<a href="?1.1">Describe how Azure uses Global Foundation Services (GFS) datacenters</a><br />
Understand Azure datacenter architecture, regional availability, and high availability
</p>
<p>
<a href="?1.2">Design Azure virtual networks, networking services, DNS, DHCP, and IP addressing configuration</a><br/>
Extend on-premises Active Directory, deploy Active Directory, define static IP reservations, understand Network Security Groups; design Resource Groups
</p>
<p>
Design Azure compute<br/>
Design Azure virtual machines (VMs) and VM architecture for IaaS and PaaS; understand availability sets, fault domains, and update domains in Azure; differentiate between machine classifications
</p>
<p>
Desribe Azure VPN and ExpressRoute architecture and design<br/>
Describe Azure P2S and S2S VPN, understand the architectural difference between Azure VPN and ExpressRoute
</p>
<p>
Describe Azure services<br/>
Understand at a high level Azure Load Balancing options, including Traffic Manager, Azure Media Services, CDN, Azure Active Directory (Azure AD), Azure Cache, Multi-Factor Authentication, and Service Bus
</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj2">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseObj2" aria-expanded="false" aria-controls="collapseObj2">
Secure Resources (15-20%)
</a>
</h4>
</div>
<div id="collapseObj2" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingObj2">
<div class="panel-body">
<p>
Secure resources by using managed identities<br/>
Describe the differences between Active Directory on-premises and Azure AD, programmatically access Azure AD using Graph API, secure access to resources from Azure AD applications using OAuth and OpenID Connect
</p>
<p>
Secure resources by using hybrid identities<br/>
Use SAML claims to authenticate to on-premises resources, desrcibe DirSync synchonization, implement federated identities using Active Directory Federation Services (AD FS)
</p>
<p>
Secure resources by using identity providers<br/>
Provide access to resources using identity providers such as Microsoft account, Facebook, Google, and Yahoo; manage identity and access by using Azure Active Directory B2C
</p>
<p>
Identify an appropriate data security solution<br/>
Use the appropriate Network Security Group, identify security requirements for data in transit and data at rest; identify, assess, and mitigate security risks by using Azure Operations Management Suite
</p>
<p>
Design a role-based access control strategy<br/>
Secure resource scopes such as the ability to create VMs and Azure Web Apps
</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj3">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseObj3" aria-expanded="false" aria-controls="collapseObj3">
Design an Application Storage and Data Access Strategy (15-20%)
</a>
</h4>
</div>
<div id="collapseObj3" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingObj3">
<div class="panel-body">
<p>
Design data storage<br/>
Design storage options for data including Table Storage, SQL Database, DocumentDB, Blob Storage, MongoDB, and MySQL, design security options for SQL Database or Azure Storage; identify the appropriate VM type and size for a solution
</p>
<p>
Design applications that use Mobile Apps<br/>
Create Azure Mobile Services, consume Mobile Apps from cross-platform clients, integrate offline sync capabilities into an application, extend Mobile Apps using custom code, implement Mobile Apps using Microsoft .NET or Node.js, secure Mobile Apps using Azure AD
</p>
<p>
Design applications that use notifications<br/>
Implement push notification services in Mobile Apps, send push notifications to all subscribers, specific subscribers, or a segment of subscribers
</p>
<p>
Design applications that use a web API<br/>
Implement a custom web API, scale using Azure Web Apps, offload long-running applications using WebJobs, secure a web API using Azure AD
</p>
<p>
Design a data access strategy for hybrid applications<br/>
Connect to on-premises data from Azure applications using Service Bus Relay, Hybrid Connections, or Azure Web App's virtual private network (VPN) capability, identify constraints for connectivity with VPN, identify options for joining VMs to domains or cloud services
</p>
<p>
Design a media solution<br/>
Describe Media Services, understand key components of Media Services including streaming capabilities, video on-demand capabilities, and monitoring services
</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj4">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseObj4" aria-expanded="false" aria-controls="collapseObj4">
Design an Advanced Application (15-20%)
</a>
</h4>
</div>
<div id="collapseObj4" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingObj4">
<div class="panel-body">
<p>
Create comput-intensive applications<br/>
Design high-performance computing (HPC) and other compute-intensive applications using Azure Services
</p>
<p>
Create long-running applications<br/>
Implement worker roles for scalable processing, design stateless components to accomodate scale
</p>
<p>
Select the appropriate storage option<br/>
use a queue-centric pattern for development, select the approrpriate storage for performance, identify storage options for cloud services and hybrid scenarios with compute on-premises and storage on Azure, differentiate between cloud services and VMs interacting with Azure Storage and SQL Database
</p>
<p>
Integrate Azure services in a solution<br/>
Identify the appropriate use of Azure Machine Learning, Big Data, Azure Media Services, and Azure Search services
</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj5">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseObj5" aria-expanded="false" aria-controls="collapseObj5">
Design Azure Web Apps (15-20%)
</a>
</h4>
</div>
<div id="collapseObj5" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingObj5">
<div class="panel-body">
<p>
Design Azure Web Apps for scalability and performance<br/>
Globally scale Azure Web Apps, create Azure Web Apps using Microsoft Visual Studio, debug Azure Web Apps, understand supported languages, differentiate between Azure Web Apps to VMs and cloud services
</p>
<p>
Deploy Azure Web Apps<br/>
Implement Azure Site Extensions, create packages, App service plans, deployment slots, resource groups, publishing options, Web Deploy, and FTP locations and settings
</p>
<p>
Design Azure Web Apps for business continuity<br/>
Scale up and scale out using Azure Web Apps and SQL Database, configure data replication patterns, update Azure Web Apps with minimal downtime, back up and restore data, design for disaster recovery, deploy Azure Web Apps to multiple regions for high availability, design the data tier
</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingObj6">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseObj6" aria-expanded="false" aria-controls="collapseObj6">
Design a Management, Monitoring, and Business Continuity Strategy (15-20%)
</a>
</h4>
</div>
<div id="collapseObj6" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingObj6">
<div class="panel-body">
<p>
Evaluate hybrid and Azure-hosted architectures for Microsoft System Center deployment<br/>
Understand at an architectural level which components are supported in Azure; describe design considerations for managing Azure resources with System Center; understand which scenarios would dictate a hybrid scenario
</p>
<p>
Design a monitoring strategy<br/>
Identify the Microsoft products and services for monitoring Azure solutions; understand the capabilities of System Center for monitoring an Azure solution, understand built-in Azure capabilities, identify third-party monitoring tools including open source; describe use cases for Operations Manager, Global Service Monitor, and Application Insights; describe the use cases for Windows Software Update Services (WSUS), Configuration Manager, and custom solutions, describe the Azure architecture constructs such as availability sets and update domains and how they impact a patching strategy; analyze logs by using the Azure Operations Management Suite
</p>
<p>
Describe business continuity/disaster recovery (BC/DR) by using Azure<br/>
Understand the architectural capabilities of BC/DR, describe Hyper-V Replica and Azure Site Recovery (ASR), describe use cases for Hyper-V Replica and ASR
</p>
<p>
Design a disaster recovery strategy<br/>
Design and deploy Azure Backup and other Microsoft backup solutions for Azure; understand use cases when StorSimple and System Center Data Protection Manager would be appropriate; design and deploy Azure Site recovery
</p>
<p>
Design Azure Automation and PowerShell workflows<br/>
Create a PowerShell script specific to Azure; automate tasks by using the Azure Operations Management Suite
</p>
<p>
Describe the use cases for Azure Automation configuration<br/>
Understand when to use Azure Automation, Chef, Puppet, PowerShell, or Desired State Configuration (DSC)
</p>
</div>
</div>
</div>
</div>
<p><small><em>Note: In an effort to allow you to target your studies to specific exam objectives, the practice tests are broken out into each sub-objective having it's own individual practice test.</em></small></p>
<div class="row">
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Free Video Training</h3>
<p>Microsoft Virtual Academy is an excellent source of Free video training on Microsoft Azure.</p>
<p><a href="http://www.microsoftvirtualacademy.com/product-training/microsoft-azure" target="_blank" role="button" class="btn btn-primary">Watch Videos</a></p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Free eBooks</h3>
<p>Microsoft Virtual Academy and Microsoft Press have a bunch of Free eBooks available.</p>
<p><a href="http://www.microsoftvirtualacademy.com/ebooks#azure" target="_blank" role="button" class="btn btn-primary">Download eBooks</a></p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Azure Documentation</h3>
<p>The Microsoft Azure Documenation contains tons of articles covering everything.</p>
<p><a href="http://azure.microsoft.com/en-us/documentation/" target="_blank" role="button" class="btn btn-primary">Read Documentation</a></p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Are you ready to get Certified?</h3>
<p>If you've mastered these practice tests, then you might be ready for the real thing.</p>
<p><a href="https://www.microsoft.com/learning/en-us/exam-70-534.aspx" target="_blank" role="button" class="btn btn-primary">Schedule Exam</a></p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Free 1-month Azure Trial</h3>
<p>Sign up for Free and get $220 to spend on all Azure services</p>
<p><a href="http://azure.microsoft.com/en-us/pricing/free-trial/" target="_blank" role="button" class="btn btn-primary">Start Trial</a></p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="caption">
<h3>Want to help write questions?</h3>
<p>If you want to contribute to this project, please submit a Pull Request.</p>
<a href="https://github.com/crpietschmann/Azure-70-534-Practice-Test" target="_blank"><img src="images/github-logo.png" style="float: right; width: 2em;" /></a>
<p><a href="https://github.com/crpietschmann/Azure-70-534-Practice-Test/pulls" target="_blank" role="button" class="btn btn-primary">Submit Pull Request</a></p>
</div>
</div>
</div>
</div>
</div>
<div id="jsQuizEngine">
<section id="title" data-bind="visible: !quizStarted()">
<div class="jumbotron">
<h1 data-bind="text: quizTitle"></h1>
<h2 data-bind="text: quizSubTitle"></h2>
<p><button class="btn btn-primary btn-lg" data-bind="click: startQuiz">Start Practice Test</button></p>
</div>
</section>
<section class="quiz" data-bind="visible: quizStarted() && !quizComplete()">
<h5 data-bind="text: quizTitle"></h5>
<h3 data-bind="text: quizSubTitle"></h3>
<div>Question <span data-bind="text: currentQuestionIndex"></span> of <span data-bind="text: questionCount"></span></div>
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" data-bind="attr: { 'aria-valuenow': currentProgress }, style: { width: currentProgress() + '%' }"></div>
</div>
<div class="question-pool"></div>
<button class="btn btn-default" data-bind="click: movePreviousQuestion, disable: currentQuestionIsFirst">Previous</button>
<button class="btn btn-default" data-bind="click: showCurrentQuestionAnswer">Show Answer</button>
<button class="btn btn-primary" data-bind="click: moveNextQuestion, disable: currentQuestionIsLast, visible: !currentQuestionIsLast()">Next</button>
<button class="btn btn-primary" data-bind="click: calculateScore, visible: currentQuestionIsLast">Calculate Score</button>
</section>
<section class="score" data-bind="visible: quizComplete">
<h5 data-bind="text: quizTitle"></h5>
<h3 data-bind="text: quizSubTitle"></h3>
<p>Test Results:</p>
<div>Questions: <span data-bind="text: questionCount"></span></div>
<div>Date: <span data-bind="text: calculatedScoreDate"></span></div>
<div>Overall Score: <span data-bind="text: calculatedScore"></span>%</div>
<div>Correct Questions: <span data-bind="text: totalQuestionsCorrect"></span></div>
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" data-bind="attr: { 'aria-valuenow': calculatedScore }, style: { width: calculatedScore() + '%' }, css: { 'progress-bar-success': quizPassed, 'progress-bar-danger': !quizPassed() }"></div>
</div>
<div class="pass-indicator">
<h1 data-bind="css: { 'text-success': quizPassed, 'text-danger': !quizPassed() }">
<span data-bind="visible: quizPassed">PASS</span>
<span data-bind="visible: !quizPassed()">FAIL</span>
</h1>
</div>
</section>
</div>
</section>
<footer class="container">
<p>The full source code and questions for this project is available at: <a href="http://github.com/crpietschmann/Azure-70-534-Practice-Test">http://github.com/crpietschmann/Azure-70-534-Practice-Test</a></p>
<p>Powered by <a href="https://github.com/crpietschmann/jsQuizEngine">jsQuizEngine</a> and Created by <a href="http://buildazure.com">Chris Pietschmann</a></p>
<p><small>Disclaimer: This project is not affiliated with Microsoft. All trademarks for Microsoft, Azure, etc are owned by Microsoft.</small></p>
</footer>
</body>
</html>