BT

InfoQ ホームページ ニュース Apigee API Studio: APIの設計/テスト/公開が可能な開発ツール

Apigee API Studio: APIの設計/テスト/公開が可能な開発ツール

ブックマーク

原文(投稿日:2015/05/21)へのリンク

Apigeeが開発したAPI Studioは,APIの作成,テスト,公開を行う無償オンラインツールである。

API Stutioは,YAMLのAPI設計ツールとして有名なSwagger Editorをベースとする。ApigeeではAPI Stutioをクラウド上で動作するバックエンドサーバに接続して,API要求に対する模擬応答の機能を提供している。模擬応答用のエンドポイントは自動的に生成され,さらに,API仕様の修正に合わせて更新される仕組みだ。

開発したAPIはウェブリンク経由で公開して,他からその動作を確認することができる。我々の行ったテストではこの段階で,同じ仕様に対して複数のユーザが別々の作業を行うことが可能だった。ユーザが仕様を編集すると,その内容が自動的に保存されるのだが,同時に他のユーザが行った変更が上書きされてしまう。すべての変更を間違いなく反映するには,ページをリロードしてサーバから最新バージョンを取得した上で,自身の編集を加える必要がある。

APIは,サーバのエンドポイント記述のベースとなるNode.jsプロジェクトとして,ダウンロードすることができる。Swagger EditorではJAX-RSやScalatra,あるいはSpring MVCプロジェクトとしてダウンロードする機能をサポートしているので,今後これらの形式も追加されるものと期待される。また,クライアントコードはJavaやC#,Objective-C,PHP,Pythonなど,多くの言語で利用することができる。

API Studioは現在ベータ版が公開である。Apigeeではツールの今後の方向性を決めるために,開発者からのフィードバックを募集している。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。