SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

Amazon Redshift向けData API提供開始、AWS Lambdaなどとの統合が容易に

  • このエントリーをはてなブックマークに追加

  • このエントリーをはてなブックマークに追加

 アマゾンウェブサービスジャパンは、組み込み型のData APIを使用したAmazon Redshiftへのアクセスが可能になったことを、9月10日に発表した。

 組み込み型Data APIによって、Webサービスベースのアプリケーション構築と、AWS Lambda、AWS AppSync、AWS Cloud9といったサービスとの統合が容易になる。同APIは、Python、Go、Java、Node.js、PHP、Ruby、C++などのAWS SDKでサポートされている言語でのデータアクセス、取り込み、出力をシンプル化するため、ユーザーはインフラストラクチャの管理に時間を取られることなく、アプリケーション構築に集中できる。

 Data APIを使用することで、データベースの接続と認証情報を管理する必要がなくなり、Amazon Redshiftへのシンプルなアクセスを可能にする。ユーザーは、Data APIが提供するHTTPS APIエンドポイントを呼び出すだけで、Amazon RedshiftクラスタにSQLコマンドを実行できる。なお、データベース接続の管理とデータの返信はData APIが行い、クエリ結果は24時間保持され、非同期なので、結果は後から取得が可能になっている。

 Data APIでは、AWS Secrets Managerに保存されているIAMユーザー認証情報またはデータベース認証情報を活用するため、APIコールで認証情報を渡す必要がなく、Amazon Lambdaユーザーに対してAmazon VPCで起動されるLambda関数の追加のオーバーヘッドなしでデータベースにアクセスするセキュアな手段を提供する。AWS SDKとの統合によって、パラメータが含まれるSQLステートメントを実行するためのプログラム的なインターフェイスが提供される。

 なお、Data APIはAWS GovCloud(アメリカ)およびアジアパシフィック(大阪ローカル)リージョン以外の、すべてのAWSリージョンで利用できる。

関連リンク

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/12882 2020/09/15 13:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング