-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
221 additions
and
133 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
32 changes: 32 additions & 0 deletions
32
docs/reference-architectures/virtual-machines-linux/index.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
{ | ||
"title": "Linux VM workloads", | ||
"description": "Explains some common architectures for deploying VMs that host enterprise-scale applications in Azure.", | ||
"summary": "These reference architectures show proven practices for running Linux VMs in Azure.", | ||
"series": [ | ||
{ | ||
"title": "Single VM", | ||
"url": "./single-vm.md", | ||
"image": "./images/single-vm.svg", | ||
"summary": "Baseline recommendations for running any Linux VM in Azure." | ||
}, | ||
{ | ||
"title": "Load balanced VMs", | ||
"url": "./multi-vm.md", | ||
"image": "./images/multi-vm.svg", | ||
"summary": "Multiple VMs placed behind a load balancer for scalability and availability." | ||
}, | ||
{ | ||
"title": "N-tier application", | ||
"url": "./n-tier.md", | ||
"image": "./images/n-tier.svg", | ||
"summary": "VMs configured for an N-tier application with Apache Cassandra." | ||
}, | ||
{ | ||
"title": "Multi-region application", | ||
"url": "./multi-region-application.md", | ||
"image": "./images/multi-region-application.svg", | ||
"summary": "N-tier application deployed to two regions for high availability." | ||
} | ||
] | ||
} | ||
|
141 changes: 76 additions & 65 deletions
141
docs/reference-architectures/virtual-machines-linux/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,89 +1,100 @@ | ||
--- | ||
title: Linux VM workloads | ||
title: Linux VM workloads | ||
description: Explains some common architectures for deploying VMs that host enterprise-scale applications in Azure. | ||
layout: LandingPage | ||
--- | ||
<!-- This file is generated! --> | ||
<!-- See the templates in ./build/reference-architectures --> | ||
<!-- See data in index.json --> | ||
|
||
# Running Linux VM workloads | ||
# Linux VM workloads | ||
|
||
These reference architectures show proven practices for running Linux VMs in Azure. | ||
These reference architectures show proven practices for running Linux VMs in Azure. | ||
|
||
<ul class="panelContent"> | ||
<li> | ||
<a href="./single-vm.md"> | ||
<div class="cardSize"> | ||
<div class="cardPadding"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/single-vm.svg"/> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Single VM</h3> | ||
<p>Baseline recommendations for running any Linux VM in Azure.</p> | ||
<section class="series"> | ||
<ul class="panelContent"> | ||
<!-- Single VM --> | ||
<li style="display: flex; flex-direction: column;"> | ||
<a href="./single-vm.md" style="display: flex; flex-direction: column; flex: 1 0 auto;"> | ||
<div class="cardSize" style="flex: 1 0 auto; display: flex;"> | ||
<div class="cardPadding" style="display: flex;"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/single-vm.svg" height="140px" /> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Single VM</h3> | ||
<p>Baseline recommendations for running any Linux VM in Azure.</p> | ||
</div> | ||
</div> | ||
</div> | ||
</a> | ||
</li> | ||
<li> | ||
<a href="./multi-vm.md"> | ||
<div class="cardSize"> | ||
<div class="cardPadding"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/multi-vm.svg"> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Load balanced VMs</h3> | ||
<p>Multiple VMs placed behind a load balancer for scalability and availability.</p> | ||
</div> | ||
</a> | ||
</li> | ||
<!-- Load balanced VMs --> | ||
<li style="display: flex; flex-direction: column;"> | ||
<a href="./multi-vm.md" style="display: flex; flex-direction: column; flex: 1 0 auto;"> | ||
<div class="cardSize" style="flex: 1 0 auto; display: flex;"> | ||
<div class="cardPadding" style="display: flex;"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/multi-vm.svg" height="140px" /> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Load balanced VMs</h3> | ||
<p>Multiple VMs placed behind a load balancer for scalability and availability.</p> | ||
</div> | ||
</div> | ||
</div> | ||
</a> | ||
</li> | ||
<li> | ||
<a href="./n-tier.md"> | ||
<div class="cardSize"> | ||
<div class="cardPadding"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/n-tier.svg"> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>N-tier application</h3> | ||
<p>VMs configured for an N-tier application with Apache Cassandra.</p> | ||
</div> | ||
</a> | ||
</li> | ||
<!-- N-tier application --> | ||
<li style="display: flex; flex-direction: column;"> | ||
<a href="./n-tier.md" style="display: flex; flex-direction: column; flex: 1 0 auto;"> | ||
<div class="cardSize" style="flex: 1 0 auto; display: flex;"> | ||
<div class="cardPadding" style="display: flex;"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/n-tier.svg" height="140px" /> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>N-tier application</h3> | ||
<p>VMs configured for an N-tier application with Apache Cassandra.</p> | ||
</div> | ||
</div> | ||
</div> | ||
</a> | ||
</li> | ||
<li> | ||
<a href="./multi-region-application.md"> | ||
<div class="cardSize"> | ||
<div class="cardPadding"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/multi-region-application.svg"> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Multi-region application</h3> | ||
<p>N-tier application deployed to two regions for high availability.</p> | ||
</div> | ||
</a> | ||
</li> | ||
<!-- Multi-region application --> | ||
<li style="display: flex; flex-direction: column;"> | ||
<a href="./multi-region-application.md" style="display: flex; flex-direction: column; flex: 1 0 auto;"> | ||
<div class="cardSize" style="flex: 1 0 auto; display: flex;"> | ||
<div class="cardPadding" style="display: flex;"> | ||
<div class="card"> | ||
<div class="cardImageOuter"> | ||
<div class="cardImage"> | ||
<img src="./images/multi-region-application.svg" height="140px" /> | ||
</div> | ||
</div> | ||
<div class="cardText"> | ||
<h3>Multi-region application</h3> | ||
<p>N-tier application deployed to two regions for high availability.</p> | ||
</div> | ||
</div> | ||
</div> | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
</a> | ||
</li> | ||
</ul> | ||
</section> | ||
|
||
<ul class="panelContent cardsI"> | ||
</ul> |
32 changes: 32 additions & 0 deletions
32
docs/reference-architectures/virtual-machines-windows/index.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
{ | ||
"title": "Windows VM workloads", | ||
"description": "Explains some common architectures for deploying VMs that host enterprise-scale applications in Azure.", | ||
"summary": "These reference architectures show proven practices for running Windows VMs in Azure.", | ||
"series": [ | ||
{ | ||
"title": "Single VM", | ||
"url": "./single-vm.md", | ||
"image": "./images/single-vm.svg", | ||
"summary": "Baseline recommendations for running any Windows VM in Azure." | ||
}, | ||
{ | ||
"title": "Load balanced VMs", | ||
"url": "./multi-vm.md", | ||
"image": "./images/multi-vm.svg", | ||
"summary": "Multiple VMs placed behind a load balancer for scalability and availability." | ||
}, | ||
{ | ||
"title": "N-tier application", | ||
"url": "./n-tier.md", | ||
"image": "./images/n-tier.svg", | ||
"summary": "VMs configured for an N-tier application with SQL Server." | ||
}, | ||
{ | ||
"title": "Multi-region application", | ||
"url": "./multi-region-application.md", | ||
"image": "./images/multi-region-application.svg", | ||
"summary": "N-tier application deployed to two regions for high availability." | ||
} | ||
] | ||
} | ||
|
Oops, something went wrong.