Postman、API管理プラットフォーム向けAIツールを提供開始
著者: Mike Vizard 2024年5月1日
Postman は本日、テストとドキュメントを自動的に作成するアプリケーション プログラミング インターフェイス (API) を構築および管理するためのプラットフォーム用の生成型人工知能 (AI) ツールを一般公開しました。
POST/CON 2024 カンファレンスで発表された Postbot は、Postman プラットフォームのバージョン 11 に含まれており、ソフトウェア エンジニアリング チームのコラボレーションを容易にするワークスペースも追加されています。
Postman の CEO である Abhinav Asthana 氏は、全体的な目標は開発中の API の品質を向上させると同時に、API の開発と更新の際に発生する摩擦のレベルを軽減することだと述べています。
開発者はすでに AI ツールを多用してコードを作成していますが、Postman はオープンソースの大規模言語モデル (LLM) と Open AI および Microsoft の LLM を組み合わせて使用し、プラットフォームが収集するデータに基づいてテストとドキュメントを自動的に生成します。会話型インターフェイスを使用して API テストを作成しやすくなるだけでなく、Postman データを使用して特別にトレーニングされた LLM を使用すると、テストの全体的な品質が向上すると Asthana 氏は指摘しました。
これは非常に重要なことだ、なぜなら開発者と API を公開するサービスの数の比率が高すぎるからだ、と Asthana 氏は言う。開発者は、管理することが期待されるサービスの数が着実に増え続けるにつれて、API の作成と管理に AI ツールにさらに依存する必要が出てくるだろう。
組織内で誰が API を管理しているかは必ずしも明確ではありません。開発者が API を作成することは間違いありませんが、API の管理は DevOps チームに割り当てられる場合があります。大規模な DevOps ワークフローを管理する方法としてプラットフォーム エンジニアリングを採用する組織が増えるにつれて、API が一元管理される可能性が高くなります。
結局のところ、マイクロサービスベースのアプリケーションの台頭により、管理が必要な API の数が劇的に増加しました。API は、データを外部の他のアプリケーションで利用できるようにする上で重要な役割を果たします。ただし、現在作成されている API の大部分は、最新のアプリケーション環境を構成するすべてのマイクロサービスを統合するためのものです。これらの主に内部的な API は、個々の開発者が大規模に管理するのが難しいペースで増加しています。その結果、多くの組織が現在、API 変更管理の大きな課題を抱えていると Asthana 氏は指摘しました。
各組織は、マイクロサービスの管理がどの程度持続可能かを判断する必要があります。多くの組織は、哲学的な議論に巻き込まれるのではなく、API を公開するモノリシック アプリケーションと並行してマイクロサービスを組み合わせて展開しています。実際、モノリシック アプリケーションは大規模なマイクロサービスになりつつあります。アプローチに関係なく、組織が構築されたことに気付いていなかったか、単に忘れ去られた不正な API やゾンビ API を含む API の数は、目が回るような数です。多くの点で、管理フレームワークのない API は、すぐに過剰になります。
API を管理する方法は複数ありますが、覚えておくべき重要なことの 1 つは、採用するアプローチが、そもそもそれらの API を作成するために使用されたツールと適切に統合される必要があるということです。
分類: AI、アプリケーション パフォーマンス管理/監視、ブログ、DevOps のビジネス、DevOps とオープン テクノロジー、DevOps の実践、DevOps の実践、機能、ニュース、ソーシャル – Facebook、ソーシャル – X タグ: AI ツール、API、アプリケーション コード、開発者、DevOps、ソフトウェア エンジニアリング
先週のクイズの結果はここにあります。
2023年10月3日 | ミッチ・アシュリー
2023 年 9 月 1 日 |ネイサン・ソロモン
2023 年 8 月 8 日 | サスキア・ソーヤー
2023 年 5 月 30 日 |カロリナ・ジュンチテ
2023年1月10日 | ブレンナ・ワシントン
セキュア コーディング プラクティス ステップ 1/7 14% 組織では現在、ソフトウェア開発プロセスにセキュア ガードレールを実装していますか?(必須) はい、すべてのプロジェクトにわたって広範囲に実装しています はい、特定のプロジェクトまたはチームのみに実装中です いいえ、近い将来に実装する予定です いいえ、実装する予定はありません 開発プロセスにセキュア ガードレールを実装する際に直面する最大の課題は何ですか? (該当するものをすべて選択してください)(必須) 認識または理解の欠如 統合における技術的な問題 開発チームの抵抗 適切なツールの不足 コストの制約 その他 その他、詳細をお知らせください: セキュア ガードレールは、プロジェクトのセキュリティ脆弱性を防ぐのにどの程度効果的だと思いますか? 1 (効果なし) から 5 (非常に効果的) のスケールで評価してください(必須) 1 2 3 4 5 セキュア ガードレールはどの程度自動化されていますか?( (重要度の高い順にランク付け)既存のワークフローへの統合のしやすさセキュリティ脆弱性の包括的なカバー特定のプロジェクトのニーズに合わせたカスタマイズ性開発速度への影響が最小限実用的な洞察と推奨事項幅広いプログラミング言語とフレームワークのサポート 今後 12 か月以内に、セキュア ガードレールの導入または強化に関して組織が計画していることは何ですか?(必須) セキュア ガードレールの使用をより多くのプロジェクトに拡大する 既存のセキュア ガードレールの機能を強化する 現在のセキュア ガードレールの使用レベルを変更せずに維持する セキュア ガードレールへの依存を減らす セキュア ガードレールに関連する計画はありません あなたの主な役割に最も近いものは何ですか?(必須) セキュリティ エンジニア DevOps エンジニア プラットフォーム エンジニア 開発チームのセキュリティ チャンピオン ソフトウェア開発者 CISO (または同等の役職) 上級管理職 (CEO、CTO、CIO、CPO、VP) マネージャー、ディレクター その他 Δ
元記事: https://devops.com/postman-makes-ai-tool-for-api-management-platform-available/