2022년 7월 28일 목요일

Azure(애져) File REST API가 뭔가요?

SAP PO운영을 하다보면 여러 플랫폼,기술,솔루션 등에서 만들어진 시스템들과 연계하는 일이 자주 있으며 이번에는 Azure(애저) Files의 REST API에 대해 듣게 되어 간략하게 정리를 해보려고 합니다.

Azure File란?

애져 파일은 산업표준 SMB(서버메시지블록?) 또는 NFS(네트워크파일시스템) 프로토콜을 통해 엑세스 할수 있는 파일 공유를 제공하며 SMB나 NFS를 통한 파일 공유해서는 Windows,Linux,macOS 등 여러 운영체제의 클라이언트에서 엑세스가 가능하다고 합니다.

Azure Files REST API란?

애져 파일 서비스에 저장된 데이터에 엑세스 가능한 REST API를 제공하는데 기본 파일 시스템 API를 사용하여 원격파일에 공유나 엑세스 할수 있는 SMB나 NFS와는 다르다고 합니다. 실행방식은 C#,JAVA,JavaScript 등 여러 개발언어에 대한 API를 제공하여 Azure Sdk를 통해 수행 가능한것 같습니다.

파일 REST API의 특징을 보면 애져파일 용으로 설계되었으며 SMB나 NFS를 통해 엑세스 할 수 없는 애져파일 기능에 엑세스가 가능한것 같고 효율적인 복사 등의 작업을 수행할수 있는것 같고 애져 파일 공유에 엑세스하는 클라우드 서비스 또는 응용프로그램에서는 File REST API를 사용하는게 더 유용한것 같습니다. 

PO에서는 관련 어댑터는 없고 REST어댑터를 통해 엑세스를 해야될것 같은데요. 만약 이것도 안되면 자바프록시 등을 통해 애져파일 REST API에서 제공하는 소스나 라이브러리를 통해 엑세스하는 방법을 찾아볼수도 있을것 같습니다. 자세한건 

'Azure Files REST API' 사이트를 통한 내용을 참고하면 도움이 될것 같습니다.

댓글 없음:

댓글 쓰기