Atualmente, estou movendo meu aplicativo de comércio eletrônico para o Google App Engine. Estou usando o tempo de execução PHP flexível (PHP flex).
Uma das transações requer uma chamada na API HTTP do meu provedor de pagamento. O problema agora, meu provedor de pagamento requer que todo o endereço IP do chamador seja listado em branco antecipadamente através de algum registro fora de banda. O registro é muito restrito, aceitando apenas um punhado de endereços IPv4 por cliente.
Sei que o GAE gerará uma nova instância conforme necessário, ao qual será atribuído o endereço IP de um grande pool. Portanto, registrar uma lista de endereços também não é uma opção.
Eu sei que isso anula o propósito do dimensionamento automático, mas existe alguma maneira de atribuir um endereço IP estático ao meu aplicativo?
Existe alguma outra maneira de abordar esse problema no GAE?
O lançamento do meu aplicativo dentro do VPC ajuda aqui?