Amazon S3 Connector 6.2 - Mule 4

Amazon S3 用 Anypoint Connector (Amazon S3 Connector) を使用すると、Amazon S3 API に接続できます。これにより、Amazon S3 と連携して、オブジェクトを保存したり、他の AWS サービスでデータをダウンロードして使用したり、インターネットストレージが必要なアプリケーションをビルドしたりできます。

Amazon S3 API にすばやくアクセスできるため、Amazon S3 と他のデータベース、CMS アプリケーション (Drupal など)、CRM アプリケーション (Salesforce など) 間のシームレスなインテグレーションが実現します。Amazon S3 を使用して、任意の量のデータを Web 上のあらゆる場所からいつでも保存および取得できます。これらのタスクは、AWS マネジメントコンソールのシンプルかつ直感的な Web インターフェースを使用して実行できます。

AWS SDK for Java は、AWS インフラストラクチャサービスの Java API を提供します。 Amazon S3 Connector は、SDK for Java を使用して構築されています。

互換性と解決された問題に関する情報は、​「Amazon S3 Connector リリースノート」​を参照してください。

メジャーリリースについては、​「アップグレードおよび移行」​を参照してください。

コネクタについて

Anypoint Connector は、Salesforce、Amazon S3、ServiceNow、Twitter などの外部システムの API やリソースに接続できる Mule Runtime Engine の拡張機能です。

始める前に

このコネクタを使用するには、以下に精通している必要があります。

  • Amazon S3 API

  • Anypoint Connector

  • Mule Runtime Engine (Mule)

  • Mule フローの要素とグローバル要素

  • Anypoint Studio (Studio) を使用した Mule アプリケーションの作成

アプリケーションを作成する前に、以下が必要です。

  • Amazon S3 対象リソースにアクセスするためのログイン情報

  • Anypoint Platform

  • Anypoint Studio バージョン 7.x 以降

  • Amazon Web Services

  • AWS Identity and Access Management (IAM) のログイン情報

Amazon S3 の操作が機能するように、Amazon S3 バケット内のアクションのリスト全体のサブセットを有効化または更新して、AWS アカウントでそれらのアクションにアクセスできるように指定する必要があります。

コネクタの一般的なユースケース

Amazon s3 Connector の一般的なユースケースを次に挙げます。

  • ストレージサービス

    データの保存、アクセス、ダウンロード、取得、または表示を行います。たとえば、URL からの画像を Amazon S3 に保存して画像を取得して表示したり、Amazon S3 で画像リンクを作成してから Twitter で状況と画像リンクを更新したりできます。

  • ネイティブクラウドベースのストレージを使用したアプリケーションのビルド

    アプリケーションを各拡張可能な Amazon S3 バケットに接続し、インターネットストレージが必要なアプリケーションをビルドします。

  • データのバックアップとアーカイブ

    Amazon S3 と他のデータベース、CMS アプリケーション (Drupal など)、CRM アプリケーション (Salesforce など)、ERP システム、EDI システム、または履行システムとの間のシームレスなインテグレーションを作成し、必要なデータをアーカイブします。

  • ビジネスインテリジェンス

    Amazon S3 をデータレークとして活用することで、ビジネスインテリジェンスを推進し、実行結果を最適化し、クエリインプレース、分析、および機械学習ツールを使用して貴重なインサイトを抽出します。

これらのユースケースの例については、​「Amazon S3 Connector の例」​を参照してください。

認証種別

Amazon S3 接続では、次の認証種別を使用します。

  • Connection (S3) (接続 (S3))

    基本接続とロール接続の両方が対象となる S3 接続種別を使用します。

この認証種別の設定についての詳細は、​「Anypoint Studio を使用した Amazon S3 の設定」​を参照してください。

次のステップ

前提条件を満たしたら、​Anypoint Studio​ で独自のアプリケーションを作成してコネクタを設定できます。