Skip to content

Commit

Permalink
updated lab content (microsoft#202)
Browse files Browse the repository at this point in the history
  • Loading branch information
sriramdasbalaji authored Feb 28, 2019
1 parent 462620b commit ab91ea5
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 15 deletions.
Binary file added images/aspnetmodernize.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 6 additions & 5 deletions labs/vstsextend/aspnetmodernize/readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Modernizing your existing ASP.NET Apps with Azure
title: Deploy existing .NET apps as Windows containers (Modernizing .NET apps)
layout: page
sidebar: vsts2
permalink: /labs/vstsextend/aspnetmodernize/
Expand Down Expand Up @@ -40,7 +40,7 @@ In this lab, you will

![cloneandopensolution](images/cloneandopensolution.png)

2. Rebuild the solution and run the application locally to ensure that the application is working fine. The application looks like as shown in below figure.
2. Rebuild the solution and run the application locally to ensure that the application is working fine. The application looks like as shown in the below figure.

![apphomepage](images/apphomepage.png)

Expand All @@ -52,7 +52,7 @@ In this exercise, you will create a SQL Azure instance and migrate the applicati

[Create an Azure SQL database in the Azure portal](https://docs.microsoft.com/en-us/azure/sql-database/sql-database-get-started-portal).

2. Once the SQL database is provisioned in Azure, open the **SQL Server Object Explorer** in Visual Studio. Click on **Add Server** icon and connect to the Azure SQL server which you have deployed in previous step.
2. Once the SQL database is provisioned in Azure, open the **SQL Server Object Explorer** in Visual Studio. Click on **Add Server** icon and connect to the Azure SQL server which you have deployed in the previous step.

![connecttoazuresql](images/connecttoazuresql.png)
3. To get the schema moved from the LocalDB to the new SQL Azure instance right-click on the LocalDB Instance and select the Schema Compare option.
Expand Down Expand Up @@ -163,7 +163,7 @@ In this exercise, you will create a SQL Azure instance and migrate the applicati

## Exercise 4: Push the new Docker images from ACR to Azure Container Instances (ACI)

In this exercise, you will create Azure Container Instance and push the new Docker image from ACR to Azure Container Instance.
In this exercise, you will create an Azure Container Instance and push the new Docker image from ACR to Azure Container Instance.

You have options as to where the application can be deployed.

Expand Down Expand Up @@ -208,4 +208,5 @@ You will use a Windows Container on Azure Container Instances (ACI) to bring up

## Summary

You have learnt how to migrate from a LocalDB to SQL server in Azure and access the dockerised application from an Azure Container Instance.
You have learnt how to modernize existing .NET applications with Azure cloud and Windows Containers with minimal code/config
changes.
19 changes: 9 additions & 10 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,10 @@ description: Learn how you can implement modern DevOps practices with Azure, Azu
class="icon-bor-p-m" />
<a href="/labs/vstsextend/teams/" class="fon-size-13">Microsoft Teams with Azure DevOps Services</a><span class="label label-success" style="color: white;background-color: #0078d7;position: relative;top: -31px;right: -10px;font-size: 16px;padding-right: 6px;padding-left: 6px;"> New </span>
</li>
<li class="osslist"> <img src="/images/docker-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/docker/" class="fon-size-13"> Deploying a Docker based web application to Azure App Service</a></li>
<li class="osslist"> <img src="/images/docker-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/dockerjava/" class="fon-size-13"> Deploying a Dockerized Java app to Azure Web App for Containers</a></li>
<li class="osslist"> <img src="/images/tomcat-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/tomcat/" class="fon-size-13"> Deploying a Java-based Tomcat application to Azure </a> </li>
<li class="osslist"> <img src="/images/sonarqube-42.png" height="42"
Expand All @@ -203,10 +207,6 @@ description: Learn how you can implement modern DevOps practices with Azure, Azu
<li class="osslist"> <img src="/images/eclipse-42.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/eclipse/"
class="fon-size-13"> Integrating Azure Repos and Azure Pipelines with Eclipse</a></li>
<li class="osslist"> <img src="/images/docker-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/docker/" class="fon-size-13"> Deploying a Docker based web application to Azure App Service</a></li>
<li class="osslist"> <img src="/images/docker-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/dockerjava/" class="fon-size-13"> Deploying a Dockerized Java app to Azure Web App for Containers</a></li>
<li class="osslist"> <img src="/images/octopus-42.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/Octopus/"
class="fon-size-13"> Automating Deployments from Azure Repos with Octopus Deploy</a></li>
Expand All @@ -222,6 +222,9 @@ description: Learn how you can implement modern DevOps practices with Azure, Azu
<li class="osslist"> <img src="/images/github-azurepipelines.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/github-azurepipelines/"
class="fon-size-13"> GitHub Integration with Azure Pipelines</a><span class="label label-success" style="color: white;background-color: #0078d7;position: relative;top: -31px;right: -10px;font-size: 16px;padding-right: 6px;padding-left: 6px;"> New </span></li>
<li class="osslist"> <img src="/images/aspnetmodernize.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/aspnetmodernize/"
class="fon-size-13"> Deploy existing .NET apps as Windows containers (Modernizing .NET apps)</a></li>
<li class="osslist"> <img src="/images/whitesource-42.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/WhiteSource/"
class="fon-size-13"> Managing Open-source security and license with WhiteSource</a></li>
Expand All @@ -237,8 +240,6 @@ description: Learn how you can implement modern DevOps practices with Azure, Azu
<li class="osslist"> <img src="/images/vsts-1-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/releasegates/" class="fon-size-13">
Controlling Deployments using Release Gates</a> </li>
<li class="osslist"> <img src="/images/nodejs-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vsts/nodejs/" class="fon-size-13">Configure CI/CD for Node application with Azure Pipelines</a> </li>
</ul>
</div>
</div>
Expand All @@ -252,10 +253,8 @@ description: Learn how you can implement modern DevOps practices with Azure, Azu
href="/labs/vstsextend/python/" class="fon-size-13"> Deploying a CD pipeline for a Django-based Python app </a></li>
<li class="osslist"> <img src="/images/php.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/PHP/" class="fon-size-13"> Setting up a CI/CD pipeline for your PHP application</a></li>
<li class="osslist"> <img src="/images/aspnet-logo-42.png" height="42"
class="icon-bor-p-m" /><a href="/labs/vstsextend/aspnetmodernize/"
class="fon-size-13"> Modernizing your Existing ASP.NET Apps
with Azure</a></li>
<li class="osslist"> <img src="/images/nodejs-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vsts/nodejs/" class="fon-size-13">Configure CI/CD for Node application with Azure Pipelines</a> </li>
<!-- <li class="osslist"> <img src="/images/azure-42.png" height="42" class="icon-bor-p-m" /><a
href="/labs/vstsextend/devopsprojectforjava/" class="fon-size-13">
Azure DevOps Project for Java</a></li> -->
Expand Down

0 comments on commit ab91ea5

Please sign in to comment.