Skip to content

Azure App services (Web app) 및 Cosmos DB를 이용한 .NET 어플리케이션 배포 가이드 입니다.

Notifications You must be signed in to change notification settings

lucidhwee/Azure-Webapp-and-CosmosDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

.NET 웹 어플리케이션을 Azure App services(Web app)와 Azure Cosmos DB(SQL API) 기반으로 배포하기

주요 참조 원본 가이드 :
Quickstart: Build a .NET web app with Azure Cosmos DB using the SQL API and the Azure portal (https://docs.microsoft.com/en-us/azure/cosmos-db/create-sql-api-dotnet)


준비사항


데이터베이스 계정 및 컬렉션 생성


샘플 어플리케이션 복제


코드 리뷰


커넥션 스트링 업데이트

  • Azure Portal에서 연결이 필요한 Azure Cosmos DB 계정에 대한 URIPrimary Key를 획득 View and copy an access key in the Azure portal, Keys blade (https://docs.microsoft.com/en-us/azure/cosmos-db/create-sql-api-dotnet#update-your-connection-string)

  • Visual Studio 2017 에서 web.config 파일을 오픈하여 URIPrimary Key를 수정

    • web.config 상의 URI 입력 위치 : <add key="endpoint" value="FILLME" />
    • web.config 상의 Primary Key 입력 위치 : <add key="authKey" value="FILLME" />
  • 그 외 기존 생성해두었던 DatabaseCollection을 활용하고자 하는 경우, 각각 <add key="database"...><add key="collection"...>value 값을 알맞게 수정


로컬 PC(개발 서버)에서 웹앱 테스트


로컬 테스트 완료된 웹앱을 Azure App services(Web app)으로 배포


Azure App Services(Web app)에 배포된 웹앱 테스트

About

Azure App services (Web app) 및 Cosmos DB를 이용한 .NET 어플리케이션 배포 가이드 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published