4

여러 가지 Microsoft Azure 함수가 개발되었습니다. 파이어 폭스가있는 게이트웨이를 사용하여 Azure 기능을 사용 가능하게하고 하나의 공용 IP만을 사용하여 보호하도록하고 싶습니다.Azure 함수 및 Azure 응용 프로그램 게이트웨이 또는 API 관리

Azure 응용 프로그램 게이트웨이 또는 API 관리에서 Azure 기능을 사용하는 방법이 있습니까?

이 경우 가장 좋은 방법은 무엇입니까?

+0

푸른 기능 때문에 서버를 사용하지 있습니다 당신이 원하는 것을 확실하지 않다 : https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-serverless-api

를 여기 푸른 기능을위한 오픈 API를 만드는 방법에 대한 참조 게이트웨이가 있으면 달성 할 수 있습니다. 이와 같이 보안은 다중 oauth 공급자를 사용하는 옵션과 통합됩니다. – Aravind

+0

몇 가지 기능에 대해 공개 IP를 하나 갖고 싶습니다. –

+0

각 기능 앱에는 고유 URL이 있습니다. 당신은 일반적인 게이트웨이 IP를 가질 수 없습니다. 비록 당신이 그것을 가지고있다해도 당신은 일종의 리디렉션을해야 할 것입니다. 어쩌면 당신은 실제 애플 리케이션 애플 리케이션에 리디렉션 할 수있는 몇 가지 논리를 작성하고 API 애플 리케이션을 가질 수 있습니다. – Aravind

답변

1

저는 이것이 API 관리를 사용하여 얻을 수 있다고 생각합니다. Api 관리를 사용하면 단일 액세스 지점을 추가 할 수 있습니다. 먼저 API 관리 인스턴스를 만들어야합니다. 그리고 당신은 api 제품을 추가 할 수 있습니다. 그래서 여러분의 api를 소비하는 제 3자가 여러분의 api 제품을 구독 할 수 있습니다. api 관리 인스턴스에서 개발자 포털 및 게시자 포털을 살펴보십시오. 살펴보기 https://azure.microsoft.com/en-us/services/api-management/

+0

솔루션에 대한 링크는 환영하지만, 답변이 없으면 응답이 유용하다는 점을 명심하십시오. [링크 주변에 컨텍스트 추가] (// meta.stackexchange.com/a/8259) 동료 사용자는 그것이 무엇인지 알 수 있습니다. 그리고 왜 그곳에 있는지, 그리고 목표 페이지를 사용할 수 없을 때 당신이 링크하고있는 페이지의 가장 중요한 부분을 인용하십시오. [링크 이상인 답변은 삭제 될 수 있습니다.] (// stackoverflow.com/help/deleted-answers) – Bugs

+0

이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함시키고 참조 용 링크. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [검토 중] (리뷰/저품절 게시물/17889800) – anacron

+0

감사합니다. @Bugs. 누군가가 링크없이 이해할 수 있도록 콘텐츠를 업데이트했습니다. – dilantha111

0

Azure API 관리를 사용하면 모든 고객에게 단일 액세스 포인트를 제공 할 수 있습니다.

HTTP 트리거 된 Azure 함수 (또는 해당 문제에 대한 SOAP 또는 REST 서비스)를 만든 경우 API 관리를 사용하여이 함수의 중앙 액세스 지점을 제공 할 수 있습니다. 이를 통해로드 밸런싱/핫스왑/속도 제한/인증 및 권한 부여/IP 허용 목록 작성 등을 수행 할 수 있습니다.

HTTP에 대한 몇 가지 추가 정보를 원하시면 여기를 참조하십시오 기능 트리거 : https://docs.microsoft.com/en-us/azure/azure-functions/functions-openapi-definition