Slide 1

Slide 1 text

All rights reserved by Postman Inc Postman v10リリース後を振り返る #Postman #APINight 草薙 昭彦 テクノロジーエバンジェリスト 川崎 庸市 テクノロジーエバンジェリスト

Slide 2

Slide 2 text

テクノロジーエバンジェリスト Postman 株式会社 草薙 昭彦 @postman_japan @nagix 川崎 庸市 @yokawasa テクノロジーエバンジェリスト Postman 株式会社

Slide 3

Slide 3 text

API ファーストの世界へ 大きな抽象化が人間の複雑な問題を解決する API ドリブンなソフトウェア - 1億人の開発者がつながる未来 https://api-first-world.com/ja/ @postman_japan

Slide 4

Slide 4 text

2022年9月 v10 ● API ビルダーの強化と Git 連携 ● gRPC サポート ● プライベート API ネットワークの改善 ● パートナーワークスペース ● 自動 API セキュリティ検証 ● API ガバナンスルール 2021年11月 v9 ● プライベート API ネットワーク ● CI/CD 連携・APM 連携・ゲートウェイ連携 ● Postman Flows ● WYSIWYG エディター ● デプロイ管理 ● API ビルダー 2024年4月 ? 🚀 v10 リリース後に 数々の機能が 追加 @postman_japan

Slide 5

Slide 5 text

Postman v10 リリースその後 API 開発自動化 インターセプター コレクションランナー パフォーマンステスト Postbot API 生産性 ショートカット機能 インポートの強化 認可ヘルパーの追加 Lightweight API クライアント ライブインサイト API コラボレーション ワークスペース バージョン管理 OpenAPI インテグレーション API エクスペリエンス TTFC の改善 カスタムドキュメント テンプレート Flows Postbot その他 VS Code 機能拡張 API プロトコル強化: SSE・MQTT・GraphQL・gRPC @postman_japan

Slide 6

Slide 6 text

ビジュアルツール Postman Flows @postman_japan

Slide 7

Slide 7 text

AI アシスタント Postbot @postman_japan

Slide 8

Slide 8 text

All rights reserved by Postman Inc API 開発の作業を自動化する

Slide 9

Slide 9 text

Postman インターセプター ● ブラウザ拡張機能を活用してクライアントと API 間のトラフィック(Cookie を含む)をキャプチャして 送信されたリクエスト内容の精査・デバッグができる ● キャプチャしたリクエストを Postman コレクションとして保存ができる インターセプター対応ブラウザ ● Chrome ● Safari ● Edge ● Firefox @postman_japan キャプチャ対象ドメイン指定 キャプチャしたリクエスト情報を元にデバッグ

Slide 10

Slide 10 text

パフォーマンステスト ● コレクションもしくはフォルダーに登録されている API リクエスト群に対して、API クライアントから負 荷をかけ、API の性能フィードバックをリアルタイムで得られる機能 ● 仮想ユーザ数と負荷プロファイルを調整して API トラフィックをシュミレート 実行 @postman_japan デスクトップアプリのみ パフォーマンス出力状況をリアルタイム表示

Slide 11

Slide 11 text

Postbot テストスクリプト作成、可視化、ドキュメント生成を AI が支援 @postman_japan プロンプトを入力 テストスクリプトを自動生成

Slide 12

Slide 12 text

All rights reserved by Postman Inc API を使いやすくする

Slide 13

Slide 13 text

Postman Flows Postman Flows は API 中心のアプリ(ワークフロー) を構築するためのビジュアルエディターです。複数の API の連携、データの加工、出力結果の可視化など一連のアクションを自動化することができます @postman_japan 既存のサンプルフローやテンプレートが閲覧可能 ビジュアルエディターで構築 フローのカタログやギャラリー ベータリリース (2024.04時点)

Slide 14

Slide 14 text

All rights reserved by Postman Inc API 開発の生産性を上げる

Slide 15

Slide 15 text

Postman VS Code 拡張機能 Postman の API テスト機能を VS Code 拡張機能として利用でき、コレクションや変数・履歴データを Postman アプリと共有できる @postman_japan ベータリリース (2024.04時点)

Slide 16

Slide 16 text

Postman インサイト API エンドポイントの発見と稼働状況(レイテンシー、カウント、エラーなど)の情報提供 @postman_japan ● API コードの修正が不要 ● ライブ コレクション エージェントを API 実行サーバー(VM やコンテナなど) にインストールするだけ アルファリリース https://www.postman.com/product/postman-insights/ API エンドポイントの発見 API エンドポイントの稼働状況 を可視化

Slide 17

Slide 17 text

@postman_japan

Slide 18

Slide 18 text

認証認可機能の強化 ● 新規認可メソッドのサポート: NTLM v2, JWT, ASAP ● OAuth 2.0 自動トークンリフレッシュ、トークン共有サポート @postman_japan 豊富な Built-in 機能 OAuth 2.0 自動トークンリフレッシュ トークンの共有機能

Slide 19

Slide 19 text

All rights reserved by Postman Inc プロトコルへの対応

Slide 20

Slide 20 text

GraphQL サポート ● GraphQL: API 用のクエリ言語で、IDL (インターフェース定義言語 ) として GraphQL Schema で API 仕様を定義し、複数データソースからのデータ取得を1API リクエストで構成可能 ● 専用 UI でスキーマ自動読み込み、クエリーの Query・Mutation・Subscription の使い分け可能 @postman_japan プロトコル スキーマエクスプローラー 専用エディタでクエリ編集 クエリー変数入力

Slide 21

Slide 21 text

MQTT サポート ● MQTT = Publish / Subscribe モデルに基づく軽量のメッセージング プロトコル。低帯域幅、不安 定なネットワーク環境下で動作するアプリ向けに設計されている ● MQTT 専用クライアント UI にて、Pub/Sub 設定と取得メッセージの可視化が可能 @postman_japan プロトコル MQTT トピックのPub/Sub設定 取得データをリアルタイム可視化

Slide 22

Slide 22 text

All rights reserved by Postman Inc One more thing …

Slide 23

Slide 23 text

Postman アプリ・Webで 日本語モードサポート 2023年11月15日ベータリリース @postman_japan 日本語サポート 1. Postman 画面右上の歯車 (⚙) アイコン から「設定 (Settings)」を選択 2. ダイアログで「一般 (General)」を選択 3. 「アプリケーション (Application)」までスク ロール> 4. 「言語 (Language)」オプションで、日本語 を選択

Slide 24

Slide 24 text

ダウンロードして無料でスタート! https://www.postman.com/downloads/ デスクトップアプリ ● Windows ● Mac ● Linux Web アプリ ● アカウント登録で同 じ機能をブラウザで も利用できる @postman_japan

Slide 25

Slide 25 text

Postman Japan コミュニティ Discord Discord サーバーを開設しました! 今後 Postman のプロダクトアップデートやイベン ト情報の配信や、みなさんとの交流の場として活 用していきたいと思います。 https://discord.gg/G4SQWDDqVa @postman_japan

Slide 26

Slide 26 text

Postman オンラインワークショップ https://postman.connpass.com/event/ @postman_japan

Slide 27

Slide 27 text

@postman_japan ご清聴いただき、ありがとうございました

Slide 28

Slide 28 text

API Night トーク募集 @postman_japan API の活用や体験談、やってみた等のトー クを API Night やその他のイベントで話し てみませんか? X @postman_japan、Discord Postman Japan コミュニティまでご連絡く ださい!