forked from MicrosoftDocs/azure-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.openpublishing.redirection.guidance.json
419 lines (419 loc) · 20.2 KB
/
.openpublishing.redirection.guidance.json
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
406
407
408
409
410
411
412
413
414
415
416
417
418
419
{
"redirections": [
{
"source_path_from_root": "/articles/guidance/guidance.md",
"redirect_url": "/azure/architecture/",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/index.md",
"redirect_url": "/azure/architecture/",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/azure-for-aws-professionals.md",
"redirect_url": "/azure/architecture/aws-professional",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-azure-for-aws-professionals-service-map.md",
"redirect_url": "/azure/architecture/aws-professional/services",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-naming-conventions.md",
"redirect_url": "/azure/architecture/best-practices/naming-conventions",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-resiliency-checklist.md",
"redirect_url": "/azure/architecture/checklist/resiliency",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch.md",
"redirect_url": "/azure/architecture/elasticsearch",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-running-on-azure.md",
"redirect_url": "/azure/architecture/elasticsearch",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-running-automated-performance-tests.md",
"redirect_url": "/azure/architecture/elasticsearch/automated-performance-tests",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-running-automated-resilience-tests.md",
"redirect_url": "/azure/architecture/elasticsearch/automated-resilience-tests",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-tuning-data-aggregation-and-query-performance.md",
"redirect_url": "/azure/architecture/elasticsearch/data-aggregation-and-query-performance",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-tuning-data-ingestion-performance.md",
"redirect_url": "/azure/architecture/elasticsearch/data-ingestion-performance",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-deploying-jmeter-junit-sampler.md",
"redirect_url": "/azure/architecture/elasticsearch/jmeter-junit-sampler",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-implementing-jmeter-test-plan.md",
"redirect_url": "/azure/architecture/elasticsearch/jmeter-test-plan",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-creating-performance-testing-environment.md",
"redirect_url": "/azure/architecture/elasticsearch/performance-testing-environment",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity.md",
"redirect_url": "/azure/architecture/multitenant-identity",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-intro.md",
"redirect_url": "/azure/architecture/multitenant-identity",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-adfs.md",
"redirect_url": "/azure/architecture/multitenant-identity/adfs",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-app-roles.md",
"redirect_url": "/azure/architecture/multitenant-identity/app-roles",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-authenticate.md",
"redirect_url": "/azure/architecture/multitenant-identity/authenticate",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-authorize.md",
"redirect_url": "/azure/architecture/multitenant-identity/authorize",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-claims.md",
"redirect_url": "/azure/architecture/multitenant-identity/claims",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-client-assertion.md",
"redirect_url": "/azure/architecture/multitenant-identity/client-assertion",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-keyvault.md",
"redirect_url": "/azure/architecture/multitenant-identity/key-vault",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-signup.md",
"redirect_url": "/azure/architecture/multitenant-identity/signup",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-tailspin.md",
"redirect_url": "/azure/architecture/multitenant-identity/tailspin",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-token-cache.md",
"redirect_url": "/azure/architecture/multitenant-identity/token-cache",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-multitenant-identity-web-api.md",
"redirect_url": "/azure/architecture/multitenant-identity/web-api",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/cache-aside.md",
"redirect_url": "/azure/architecture/patterns/cache-aside",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/circuit-breaker.md",
"redirect_url": "/azure/architecture/patterns/circuit-breaker",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/compensating-transaction.md",
"redirect_url": "/azure/architecture/patterns/compensating-transaction",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/competing-consumers.md",
"redirect_url": "/azure/architecture/patterns/competing-consumers",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/compute-resource-consolidation.md",
"redirect_url": "/azure/architecture/patterns/compute-resource-consolidation",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/command-and-query-responsibility-segregation-cqrs.md",
"redirect_url": "/azure/architecture/patterns/cqrs",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/event-sourcing.md",
"redirect_url": "/azure/architecture/patterns/event-sourcing",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/external-configuration-store.md",
"redirect_url": "/azure/architecture/patterns/external-configuration-store",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/federated-identity.md",
"redirect_url": "/azure/architecture/patterns/federated-identity",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/gatekeeper.md",
"redirect_url": "/azure/architecture/patterns/gatekeeper",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/health-endpoint-monitoring.md",
"redirect_url": "/azure/architecture/patterns/health-endpoint-monitoring",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/index-table.md",
"redirect_url": "/azure/architecture/patterns/index-table",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/leader-election.md",
"redirect_url": "/azure/architecture/patterns/leader-election",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/materialized-view.md",
"redirect_url": "/azure/architecture/patterns/materialized-view",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/pipes-and-filters.md",
"redirect_url": "/azure/architecture/patterns/pipes-and-filters",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/priority-queue.md",
"redirect_url": "/azure/architecture/patterns/priority-queue",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/queue-based-load-leveling.md",
"redirect_url": "/azure/architecture/patterns/queue-based-load-leveling",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/retry.md",
"redirect_url": "/azure/architecture/patterns/retry",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/runtime-reconfiguration.md",
"redirect_url": "/azure/architecture/patterns/runtime-reconfiguration",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/scheduler-agent-supervisor.md",
"redirect_url": "/azure/architecture/patterns/scheduler-agent-supervisor",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/sharding.md",
"redirect_url": "/azure/architecture/patterns/sharding",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/static-content-hosting.md",
"redirect_url": "/azure/architecture/patterns/static-content-hosting",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/throttling.md",
"redirect_url": "/azure/architecture/patterns/throttling",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/cloud-design-patterns/valet-key.md",
"redirect_url": "/azure/architecture/patterns/valet-key",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-architecture.md",
"redirect_url": "/azure/architecture/reference-architectures",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-ra-app-service.md",
"redirect_url": "/azure/architecture/reference-architectures/app-service-web-app/basic-web-app",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-web-apps-basic.md",
"redirect_url": "/azure/architecture/reference-architectures/app-service-web-app/basic-web-app",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-web-apps-multi-region.md",
"redirect_url": "/azure/architecture/reference-architectures/app-service-web-app/multi-region",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-web-apps-scalability.md",
"redirect_url": "/azure/architecture/reference-architectures/app-service-web-app/scalable-web-app",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-ra-network-security.md",
"redirect_url": "/azure/architecture/reference-architectures/dmz",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-nva-ha.md",
"redirect_url": "/azure/architecture/reference-architectures/dmz/nva-ha",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-iaas-ra-secure-vnet-dmz.md",
"redirect_url": "/azure/architecture/reference-architectures/dmz/secure-vnet-dmz",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-iaas-ra-secure-vnet-hybrid.md",
"redirect_url": "/azure/architecture/reference-architectures/dmz/secure-vnet-hybrid",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-ra-hybrid-networking.md",
"redirect_url": "/azure/architecture/reference-architectures/hybrid-networking",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-hybrid-network-expressroute.md",
"redirect_url": "/azure/architecture/reference-architectures/hybrid-networking/expressroute",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-hybrid-network-expressroute-vpn-failover.md",
"redirect_url": "/azure/architecture/reference-architectures/hybrid-networking/expressroute-vpn-failover",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-hybrid-network-vpn.md",
"redirect_url": "/azure/architecture/reference-architectures/hybrid-networking/vpn",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-ra-identity.md",
"redirect_url": "/azure/architecture/reference-architectures/identity",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-identity-adds-extend-domain.md",
"redirect_url": "/azure/architecture/reference-architectures/identity/adds-extend-domain",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-identity-adds-resource-forest.md",
"redirect_url": "/azure/architecture/reference-architectures/identity/adds-forest",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-identity-adfs.md",
"redirect_url": "/azure/architecture/reference-architectures/identity/adfs",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-identity-aad.md",
"redirect_url": "/azure/architecture/reference-architectures/identity/azure-ad",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-multiple-datacenters-linux.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-linux/multi-region-application",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-n-tier-vm-linux.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-linux/n-tier",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-single-vm-linux.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-linux/single-vm",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-ra-compute.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-windows",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-multiple-datacenters.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-windows/multi-region-application",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-multi-vm.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-windows/multi-vm",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-n-tier-vm.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-windows/n-tier",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-compute-single-vm.md",
"redirect_url": "/azure/architecture/reference-architectures/virtual-machines-windows/single-vm",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-resiliency-overview.md",
"redirect_url": "/azure/architecture/resiliency",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-resiliency-failure-mode-analysis.md",
"redirect_url": "/azure/architecture/resiliency/failure-mode-analysis",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-elasticsearch-configuring-resilience-and-recovery.md",
"redirect_url": "/azure/architecture/resiliency/failure-mode-analysis#elasticsearch",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-service-fabric-migrate-from-cloud-services.md",
"redirect_url": "/azure/architecture/service-fabric/migrate-from-cloud-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/articles/guidance/guidance-connecting-your-on-premises-network-to-azure.md",
"redirect_url": "/azure/networking/networking-overview",
"redirect_document_id": false
}
]
}