サイトアイコン IT NEWS

SaaSアプリケーションとAWSサービスをデータフローで統合するAmazon AppFlowがローンチ

AWSが今日(米国時間4/22)、Amazon AppFlowローンチした。それはAWSとGoogle AnalyticsやMarketo、Salesforce、ServiceNow、Slack、Snowflake、ZendeskなどなどSaaSアプリケーションとの間の、データの移送を容易にするサービスだ。同様のサービスとしてMicrosoft AzureのPower Automateなどがあり、いずれも何らかのイベントをトリガーとして、一定の時間に、またはオンデマンドでデータの伝送を開始する。

しかし競合製品とやや違ってAWSはこのサービスを、ワークフローを自動化する方法としてよりもむしろ、データ伝送サービスと位置づけている。そしてデータフローは双方向が可能だが、AWSの発表は主に、SaaSアプリケーションからそのほかのAWSサービスにデータを送ってさらに分析する、という使い方にフォーカスしている。そのためにAppFlowには、伝送時にデータを変換するさまざまなツールがある。

AWSの主席アドボケイト(advocate, 製品推奨係)Martin Beeby氏が、今日の発表で次のように述べている: 「デベロッパーはSaaSアプリケーションとAWSのサービスの間でデータを受け渡して分析するために、大量の時間を費やして両者の統合のためのコードを書いている。それはとても高くつく仕事であり、数か月かかることもある。データの要求が変われば、そうやって書いた統合に、さらに高くつく複雑な変更を加えなければならない。技術的リソースが十分にない企業は、アプリケーションのデータを手作業でインポートしエクスポートしているかもしれない。それもまた時間がかかるし、データ遺漏のリスクがあり、人的エラーも入り込む」。

データのフローは、ソースのアプリケーションを呼び出してデスティネーションのAWSサービスに送る場合、AppFlowの料金体系では1フローにつき0.001ドルだ。しかし通常のAWSの使い方では、データ処理のコストもある。それは、1GBあたり0.02ドルからだ。

AWSの副社長Kurt Kufeld氏は次のように言う: 「弊社の顧客は、データの保存や処理や分析はAWSでやりたい、と言う。彼らはまた、サードパーティのさまざまなSaaSアプリケーションも使っていて、AWSとそれらのアプリケーション間のデータフローを管理するのが難しい、とも言っている。Amazon AppFlowは、AWSとSaaSアプリケーションのデータを、オープンで公共的ネットワークであるインターネット上で移動せずに、直感的なわかりやすいやり方で結びつける。Amazon AppFlowを使えば、企業のすべてのアプリケーションに散在する数ペタバイト、ときには数エクサバイトものデータをAWSに持ち込むことができ、しかもそのためにカスタムのコネクターを開発したり、APIとネットワークの接続性を管理する必要もない」。

サポートされているサービスはまだ比較的少なく、ソースが14、デスティネーションが4(Amazon RedshiftとS3、Salesforce、Snowflake)だ。デスティネーションとして、AmazonのストレージサービスS3しかサポートされていないソースもある。

もちろん、統合の数は今後増えるだろうが、今のところはサポートされるサービスがもっと多くなることを、AppFlowのチームの努力に期待したい。

AWSは長年、この市場を競合他社に譲ってきたが、しかしそれでも、AWSの複数のサービス間のサーバーレスのワークフローを作るツールAWS Step Functionsや、複数のアプリケーションをこれもサーバーレスで接続するEventBridgeなどがある。サポートされているサードパーティのソースは、今のところEventBridgeの方が多い。でも名前にEventがあるように、これはAWSでイベントをトリガーすることが主で、アプリケーション間のデータ伝送がメインではない。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa

モバイルバージョンを終了