2012-06-08 2 views
5

하나의 고정 IP 주소를 기반으로 액세스를 제한하는 타사 API에 액세스하려면 앱이 필요합니다.Heroku의 고정 IP 주소로 제한되는 API에 액세스하기위한 좋은 전략은 무엇입니까?

Heroku dynos와 라우팅 메쉬의 동적 특성으로 인해 이것은 불가능합니다. 프록시로 작동하려면 고정 IP 주소가 필요한 것입니다.

미국 동부 EC2 Linux/Nginx 인스턴스는 현명한 선택 인 것처럼 보일 수 있지만 이러한 작업은 매우 사소한 작업/유지 관리와 비슷합니다. 누구든지이 일을하는 서비스를 알고 있습니까?

답변

3

그래, 지금 내가하는 최선의 방법은 실제로 AWS 미국 동부 EC2 인스턴스가 일종의 프록시를 실행하고 있다는 것을 발견했습니다. 나는 리눅스/nginx와 함께 갔다.

나는 또한이 요구 사항을 정확하게 처리 할 개발 단계의 알파 단계에있는 Heroku 애드온이 있음을 알게되었습니다. 테스트를 원할 경우 Heroku 지원 센터에 문의하십시오.

+0

프로덕션 준비가 된 타사 서비스를 찾았습니까? (추가하지 않음) – Gady

+0

나는하지 않았다. 정말 놀랐습니다. 수천 개의 프록시 공급자가 있지만 주로 개인 검색 시장을 겨냥합니다. 이와 같은 서비스에 대한 시장의 격차가 커짐. 나는 Heroku와 같은 플랫폼이 등장하면서 새로운 웹 서비스 제공자를 남겨두고 새로운 요구 사항이라고 생각합니다. 나는 계속 살펴볼 것이고 만약 내가 뭔가를 발견한다면 나는이 포스트를 업데이트 할 것이다. –

+2

이 기사를 찾았습니다 http://artchang.com/using-tinyproxy-with-rails – Gady

1

Proximo add-on을 사용하여 유지 관리 문제없이 프록시를 통해 정적 발신 IP 주소를 가져올 수도 있습니다.

+0

Proximo가 좋습니다. 다른 프로젝트에서도 [QuotaGuard Static] (https://addons.heroku.com/quotaguardstatic)을 사용했습니다. 좋은 애드온. 그들은 일을합니다. – lsdr

관련 문제