2017-03-01 1 views
0

Azure에서 호스팅되는 .NET Web API 응용 프로그램을 개발 중입니다. 응용 프로그램이 비즈니스 계산을 수행하기 위해 의존하는 수십 가지 비즈니스 규칙 (파일 자체는 1MB 미만)이 들어있는 json 파일을 읽어야합니다.Azure에서 비즈니스 로직 구성 저장

매우 구체적인 기능을 수행하기 때문에 앱 자체에 저장 장치가 필요하지 않습니다. 내 이해하는

,이 파일을 저장하기위한 내 옵션은 다음과 같습니다

  1. 푸른 저장/데이터베이스 - 파일이 1MB 미만이며, 그 이상 너무 많이 성장하지 않습니다 주어진, 잔인한 것 같아
  2. 솔루션의 일부 - 솔루션의 일부로 Azure에 배포되었습니다. 문제는 비즈니스 규칙을 업데이트해야 할 때마다 전체 솔루션을 배포해야한다는 것입니다.
  3. 하드 코드 코드의 규칙은 - 윽, 그리고 비즈니스 요구 사항

내가 건너하지 않은 다른 옵션은 거기에 부합하지 않는 이유는 무엇입니까?

감사합니다.

+1

푸른 BLOB 저장소 정말 저렴합니다. 당신은 그것을 사용할 수 있습니다. – Aravind

답변

0

아는 한, json 파일을 저장하는 가장 쉬운 방법은 솔루션의 일부로 게시하는 것입니다.

azure storage/database를 사용하는 경우 blob에서 파일을 가져 오거나 데이터베이스에서 데이터를 가져 오기 위해 연결 문자열을 추가해야합니다.

당신이 말했듯이, 그것은 잔인하며 쓸모없는 코드를 작성하여 데이터를 얻습니다.

json 파일 데이터를 변경하려면 ftp, Kudu, web deploy와 같은 하늘색 배포를 통해 해당 json 파일을 직접 업로드 할 수 있습니다.

자세한 내용은, 당신은 링크를 참조 수 :

Upload file by ftp

How to view, add, edit and remove files in Azure Web App using the Kudu service Dashboard

+0

파일을 직접 업로드 할 수 있는지 몰랐습니다. 고맙습니다! –