ReadyAPI Virtualization 概要紹介ビデオ (1:18)
重要な API とマイクロサービスを仮想化すると、デリバリーパイプラインの依存関係と遅延を大幅に減らすことができます。 ReadyAPI Virtualization は HTTP、REST、SOAP、JMS および JDBC プロトコルの仮想化をサポートしており、以下のことが可能です:
動的で仮想化された API、DB、および UI の作成を、ほぼ瞬時に誰でも開始できます。作成またはデプロイに必要な深い技術的知識やコーディング経験は不要です。 OAS、WSDL、その他の API 定義をインポートしたり、ライブ API や UI トラフィックを記録して作業を開始することができます。
エッジケース、エラー状態、および複製が困難なシナリオの開発とテストが、数回クリックするだけで簡単になりました。 ReadyAPI Virtualization を使用すると、各エンドポイントからの応答のロジックを編集し、ネットワークの待ち時間とサーバーのキャパシティを設定し、一般的に API のパフォーマンスを制限して、現実のあらゆるシナリオに備えることができます。
Web ブラウザーまたは他のローカル クライアントから仮想化された Web サービスを実行して共有、または、プライベート クラウドまたはパブリック クラウドにデプロイします。 ローカル マシンで作成、構成、およびデプロイしてから、適切なサーバーにドラッグするだけでチーム全体で共有できます。 Web UI からトラフィックとパフォーマンスを分析することにより、仮想サービスを追跡および管理することができます。
利用できない Web サービスにより、開発やテストのワークフローを遅延させないようにしてください。Web サービスの準備ができていない、または使用できない場合でも、ReadyAPI Virtualization を使用して仮想サービスを生成して、実稼働対応の統合、パフォーマンステスト、または機能テストの作成を始められます。 サービスレイヤー全体を仮想化することで、マイクロサービス アーキテクチャのボトルネックを解消しましょう。
実際にビルドする前に、フル バージョンの API をアプリケーションに統合できると想像してみてください。 あるいは、まだ完成していない Web サービスや UI のための本番用の機能テストや負荷テストを書くのはどうでしょうか?
定義ドリブンの開発を使用すると、API 定義 (OAS、WSDL) をインポートして仮想化し、並行してテストと開発を開始できます。 実際の API が完成する前に、開発とテストをすぐに始められます。
組織の最も重要な API に加えられた変更のパフォーマンスとスケーラビリティを知る必要があるだけで、本当にサービス拒否攻撃と見なされたり、他のユーザーのサービス (API またはデータベース) へのアクセスを遮断したいですか? ReadyAPI Virtualization は劇的に簡素化します。