0

サードパーティのベンダーアプリケーションからs3の統合を行う際に、あなたの助けが必要な場合や、アイデアが必要な場合があります。 Amazon S3の専門家ではないので、解決できない問題がいくつかあります。サードパーティのアプリケーションでAmazon s3バケットからフィードを引き出す

私はMedalliaと呼ばれるアプリケーションを持っていて、s3バケットにアップロードされたファイルをエクスポートまたはダウンロードするためにフィードプルを実行しようとしています。私はs3バケットにファイルをアップロードする方法を見つけ出すことができましたが、ファイルをダウンロードしたり、ファイルをアプリに送り込んだりしています。

私はあなたに以下の情報を追加しました。

アマゾンS3(ベンダーアプリケーションの設定)

プル法:アマゾンS3

Feedpull:feedpull.va.dev.us-西1.medallia

アマゾンS3アクセスキー:AKIA ****(機密情報)

エンドポイント:s3-website-us-gov-west-1.amazonaws.com

私はどこからエンドポイントを取ったかのURLを追加しました。私はウェブまたはストレージを使用する必要があるかどうかはわかりません。 (http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/using-govcloud-endpoints.html)お知らせください!

なぜ私はこれをやっていますか? - サードパーティのアプリケーションを更新/保守するために、Amazon S3バケットにアップロードされるファイルを毎週スケジュールどおりに取得できるようにします。必要な

追加情報(可能であれば) 私は、PythonがインストールされているとCOIにコマンドを持っているし、その後S3バケットへのファイルをドロップする必要があります。これにより、自動フィードプルを介してs3バケット(ウェブサービス上)をテストするのに役立ちます。

エラーなしエンドポイント

エラーの前に

  • feedpullを引きながら。設定は、s3の指定されたバケットに間違ったエンドポイントを使用しています。例外:致命的ではないエラー。 S3プル(feedpullのI)HTTP要求を実行できません:

    • エンドポイント

    エラー後feedpullを引っ張っています。タイムアウトして接続してください。考えられる原因の1つが不正なエンドポイントです。致命的ではないエラー例外。

    ありがとうございました!

+0

ようこそStackOverflow!残念ながら、あなたの質問は理解するのが難しいです - あなたは週に一度、S3からいくつかのファイルをダウンロードしたいと言っていますか?どのファイルをどのように決定するのですか? 「フィードプル」とはどういう意味ですか?あなたの質問はPythonについて言及していますが、あなたはPHPとRubyでタグ付けしました。どの言語を使用していますか?あなたの「フィードプル」はus-west-1にあるようですが、あなたのS3 URLは私たちにgov-west-1を示しています - あなたはどの地域を使っていますか?これまでに書いたコードを見せていただけますか? –

+0

このトピックを混乱させて申し訳ありません。コーディングはPythonでファイルがamazon s3バケットにアップロードされるように行われますが、今はそのファイルをアプリケーションにダウンロードまたはアップロードする(Amazonサーバーを使用しています)ので、SFTPを使用してプルファイルをプルするネットワークはスケジュール通りに - 毎週s3バケットから。自動フィード引きは、s3をサードパーティのアプリケーションに設定することで実現できます。 – ballibhai

答えて

0

エンドポイントをホストしているWebサイトは、保護されていない公開アクセス可能なコンテンツ用であり、認証をサポートしていないため、探しているとは限りません。

あなたはRESTエンドポイントのいずれかをしたい、あなたは米国GovCloudで作業していると仮定すると:

s3-fips-us-gov-west-1.amazonaws.com 
s3-us-gov-west-1.amazonaws.com 

、最初のものは、FIPS 140レベル2に準拠しているので、私は、これはあなたが望むものであることを示唆していますあなたがしなければならない理由がない限り。

+0

ありがとう!あなたは私のためにこの問題を解決しました。 – ballibhai

関連する問題