This commit is contained in:
sriramdasbalaji 2019-02-28 05:44:58 +00:00 коммит произвёл GitHub
Родитель 462620bdd1
Коммит ab91ea53f1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 15 добавлений и 15 удалений

Двоичные данные
images/aspnetmodernize.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 67 KiB

Просмотреть файл

@ -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/
@ -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)
@ -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.
@ -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.
@ -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.

Просмотреть файл

@ -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"
@ -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>
@ -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>
@ -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>
@ -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> -->