Amazon AppFlowとは?データフローを自動化する
Amazon AppFlowの概要
Amazon AppFlowはFlow Salesforce や Slack Google Analytics などの AWS外部の SaaS アプリケーションと統合して Amazon S3、Amazon Redshiftなどのストレージへ、安全にデータを転送するサービスです。
Amazon AppFlowの利点
・使いやすさAppFlowを使用すると、データフローを数分でセットアップすることができ、エラーログの記録や、ネットワーク接続の再試行などの機能が、デフォルトで備わっているため、コーディングや、管理などが不要になります。
・大規模なデータでも可能AppFlowは、リソースの計画や、プロビジョニングすることは不要で、簡単にスケールアップできます。そのため、大量のデータであっても、データを分解することなく移行することができます。
・データセキュリティデータを転送する時、保存するときに、データは全て自動的に暗号化されます。またIAMポリシーを使用してアクセス許可を細かく設定することもできます。また AWS PrivateLinkが有効になっている SaaS 統合では、パブリックインターネットからでのデータも保護されます。暗号化されるキーは、AWSキーでも、独自のカスタムキーでもどちらでも使用することが可能です。
・コスト削減Amazon AppFlowは初期費用が必要なく、実行するフローの数と処理されるデータ量への従量課金となります。そのためコスト削減をすることができます。まとめAmazon AppFlowはAWS外部での SaaSアプリケーション と統合することによって、データを安全に転送するサービスです。
また大容量のデータでも問題なく、スケーラブルな機能もあるためデータを分割することなく移行することができます。
参考資料