BT

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

| 作者: Abel Avram フォローする 7 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2015年6月9日. 推定読書時間: 1 分 |

原文(投稿日: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

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

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

このスレッドのメッセージについてEmailでリプライする

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

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT