2016-06-02 3 views
0

우리는 현재 Asp.NET MVC 응용 프로그램을 공유 호스팅 공급자에서 Azure로 이동하려고합니다. 사용자는 이미지 및 문서와 같은 파일을 서버에 업로드 할 수 있으며이 파일은 app-url/content/data에 저장합니다.이 파일은 매우 효과적입니다.Asp.NET MVC 및 Azure 저장소

질문 :

app-url/content/data에서 같은 일을하고 파일 업로드 일을 계속하기 위해 안전한가요? Azure로 이동하는 데 필요한 작업량을 최소화하고 싶습니다. (이것은 앞으로 몇 달 동안 할 수있는 일입니다.)

+0

예 안전합니다. VSTS의 지속적인 통합 배포 후에도 사용자가 업로드 한 파일은 그대로 유지됩니다. – majita

+0

감사! 굉장해. 이 다음에 갈 것입니다 :) – GETah

답변

2

Azure는 Azure와 같은 다양한 저장 옵션을 제공합니다. SQL, DocumentDB, Azure BLOB 스토리지 등을 사용하면 누구나 사용할 수 있습니다. 응용 프로그램에서 이미지를 저장하는 중이라면 Azure Blob 저장소가 가장 좋습니다.

app-url/content/data에서 동일한 작업을 계속하고 파일을 업로드하는 것이 안전합니까?

분명히 보안은 Azure 고객에게 중요하지 않습니다. Azure 보안에 대해 Microsoft에서 배울 수있는 부분은 here입니다.

우리는 Azure로 이동하는 데 필요한 작업량을 최소화하고 싶습니다.

이것은 응용 프로그램의 백 엔드 저장소 및 리소스 관리에 따라 다릅니다. 응용 프로그램을 실행하기 위해 새로운 Azure VM을 설정하는 경우 시간이 오래 걸릴 수 있습니다. Azure Web Apps (권장)를 사용하려는 경우 이미 익숙한 마이그레이션 작업량을 최소화 할 수 있습니다.

+0

빠른 답변을 주셔서 감사합니다. 우리가'app-url/content/data' 아래에 이미지를 넣으면 개발자는 배포를 실행할 때 실수로 데이터를 지울 수 있다고 우려하고 있습니다. – GETah

+0

응용 프로그램의 구조에 따라 다릅니다! 응용 프로그램이'app-url/content [controller]/data [action]'과 같고받은 파일을 저장하는 곳이 있다면 Azure blob API로 대체하여 저장하십시오. –

+0

현재 인프라에서 Azure BLOB로 이미지를 이동하려면 Azure BLOB Import \ Export 서비스를 사용해보십시오. [여기] (https://azure.microsoft.com/en-us/documentation/articles/storage-import-export-service/)에서이 정보를 얻을 수 있습니다. –

관련 문제