タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

apiとossに関するakishin999のブックマーク (3)

  • OSS 版 API Gateway、Kong Gateway をつかってみる - Techtouch Developers Blog

    バックエンドエンジニアの taisa です。テックタッチでは API Gateway として、AWSAPI Gateway ではなく、クラウドでもオンプレでも使えるオープンソースの Kong Gateway を利用しています。この記事では Kong Gateway とは何か、なぜ使うのか、どうやって使うのか、を簡単にまとめてみました。 Kong Gatewayとは なぜ Kong Gateway を使うのか Kong Gateway をインストールできる環境 Kong Gateway の特徴 Kong Gateway の概念と機能 Kong Gateway のドキュメント Mac + DB Less(YML)環境で動かしてみる 構成 下準備 Kong をセットアップする kong.yml にサービスとルーティング情報を記述する Rate-Limit プラグインを利用する プロキシキャ

    OSS 版 API Gateway、Kong Gateway をつかってみる - Techtouch Developers Blog
  • 各種サービスのユーザアイコンを取得する·UserIcons MOONGIFT

    UserIconsはSinatra/Ruby製のオープンソース・ソフトウェア。今は多数のWebサービスが存在し、Web APIを公開することでマッシュアップを多数生み出している。そんな中、よく使われるのがユーザアイコンだ。サービス利用時に登録する人も多いだろう。 トップページ OpenIDやOAuthといった認証サービスを利用している際にはこうしたアイコンがとても役に立つ。そこで使えるのがUserIconsだ。Web APIを通じて各種Webサービスからアイコンを取得できるサービスで、ソースコードを公開している。 対応しているWebサービスFlickrGithubはてな、Last.fm、ログピ、Najimi、nowa、Twitter、Turn Your Name Into a Face、Wassrとなっている。これらのサービスに登録されているアイコンをユーザ名を使って取得できる。 W

  • Web APIのテストにも。ダミーWebサーバ·ww MOONGIFT

    wwはRuby/Sinatra製のオープンソース・ソフトウェア。Web APIを使った開発の場合、自動化したテストをいかに行うかが問題になる。特にWeb APIのように他サービスのリソースを使う場合、テストで過剰アクセスするとブロックされてしまう危険もある。 外部サービスを使った開発で利用 それを回避するにはテスト用に別途サーバを用意するのが良い。設定ファイルでテスト時や開発時にはローカルのサーバにデータを飛ばすのだ。柔軟にレスポンスデータを返すのにwwが面白そうだ。wwはSinatraで作られたダミーのWebサーバだ。 wwはレスポンスデータを設定したスクリプトを使ってサーバを立ち上げる。SinatraなのでURLの設計は容易で、レスポンスデータの設定も簡単だ。ユニットテストとも連携でき、自動的に立ち上がってテストができる。テストケースごとにサーバがリセットされる機能もある。 リクエスト

    Web APIのテストにも。ダミーWebサーバ·ww MOONGIFT
  • 1