APIを数分でデプロイするためのクラウドプラットフォームの色鮮やかなイラストの横で、嬉しそうに笑う2人のプロフェッショナル。
ビルド

数週間かかっていたAPIとインテグレーションを数分で開始

シンプルなプロセスで開発をスピードアップし、AIを活用した1つのプラットフォームで設計、構築、テストを行える機能によりサイロを解消します。

このプラットフォームでサポートされている一般的なAPIとサービスロゴを示している、Anypoint™ Design Centerワークスペースのデジタルイラスト。

質の高い管理されたAPIを迅速に構築

Anypoint Platform™では、OAS、RAML、AsyncAPIなどの一般的な形式でAPIのブループリントを作成でき、設計中に品質基準やガバナンスの確認もできます。このAPIビルターツールは、ドキュメント、コードサンプル、テストをすべて組み込みのシミュレーションツールで自動的に作成します。したがって、レビューサイクルが減り、配信が早くなります。

複数のサードパーティサービスのロゴとつながっている中央ハブのイラスト。シームレスなAPIインテグレーションを示しています。

データがどこにあっても迅速にアクセスして統合

Anypoint Platform™であらゆるシステムに接続します。一般的なデータベース、アプリケーション、他のシステム向けに事前作成された数百ものコネクタが使用されます。カスタムニーズに合わせて、カスタムメイドのコネクタを作成したり、REST APIをコネクタに自動変換したりできます。この柔軟性のため、標準的なアプリケーションでも独自のビジネスツールでも、事実上どのようなシステムとも統合可能です。

統合デジタルワークスペースのイラスト。AIを活用した1つの環境で行われる設計、開発、デプロイのライフサイクル全体を示しています。

設計、開発、デプロイを1つのAI環境で

あらゆる形式のAPIの作成に役立つ統合ツールで開発をスピードアップします。すべてを1か所で行えます。さまざまなアプリ、システム、データソースをまとめて接続するインテグレーションを構築します。本番環境に移行する前に、組み込みのシミュレーションサービスで機能をテストして検証し、既存のAPI設計を自動で作業アプリケーションロジックに変換します。

組み込みAPIテスターのインタフェースのイラスト。リアルタイムのデバッグセッションとコード改善ツールを示しています。

組み込みのAPIテスターツールで迅速にデバッグして改善

組み込みのテストツールで開発の早期に問題が見つかるため、APIを迅速にデバッグして改善できます。この統合テストフレームワークは、テストの実装と実施を高速化しながら、RAML API設計からテストを自動生成します。ワンクリックするだけで、テストのカバレッジがすぐに表示され、ギャップの特定やコード品質の強化が簡単になります。

MuleSoft Anypoint Platform™ Visualizer

Anypoint Platform™の無料トライアルをお試しください

インテグレーション、API、自動化を実現できるNo.1プラットフォームを30日間無料でお試しください。クレジットカードは必要ありません。ソフトウェアのインストールも不要です。

API設計に関するよくある質問

APIビルダーは視覚的な開発ツールです。コードをゼロから書くのではなく、シンプルなWebインタフェースを使用して、APIの設計と作成が可能です。APIの仕様を一般的な形式で構築でき、ドキュメントが自動生成され、APIを実際にビルドする前にその機能をテストできるため、API開発が大幅に高速化して簡単になります。

開発プロセスは通常、次のようなAPI主導の接続性アプローチに従っています。まずAPIを設計し、Muleアプリケーションを使用してインテグレーションロジックを実装し、ローカルまたはクラウドでテストし、CloudHubまたはRuntime Fabricのような環境にデプロイします。

MuleSoftでは、APIファーストの設計アプローチを勧めています。これは、Anypoint Platform™でRAMLまたはOASを使用したAPI仕様の作成から開始します。開発者は次に、バックエンドのコーディング前に、APIモックの作成、テスト、文書化ができるため、コラボレーションと再利用性が向上します。

主要なAPI開発ツールには、Anypoint™ Code Builder(AIを活用したIDE)、Anypoint Platform™(API、環境、デプロイメントの管理)、DataWeave(データ変換)、Anypoint™ Exchange(アセットディスカバリ―と再利用)などがあります。

MuleSoftのAnypoint™ Code BuilderはAIを活用して、コード生成、エラー解決、フロー作成、パターン提案をサポートします。複雑な作業を効率化でき、開発者は仕事を早く進められるので、ミスが減少します。

MuleSoftでは開発、テスト、本番の環境がAnypoint Platform™で管理されます。役割を割り当てて、VPCを設定し、環境固有のプロパティでアプリケーションをデプロイして、セキュリティと関心の分離を確保できます。

APIとインテグレーションのテストは、組み込みのモッキングサービスMUnit(自動ユニットテスト)またはPostmanを使用して行われます。機能とインテグレーションのテストには、カスタムスクリプトも使用できます。ACBはテスト生成と検証ツールもサポートしています。

Anypoint™ Code Builderはバージョン管理のためにGitと統合されているため、コード変更の管理、支店間のコラボレーション、CI/CDパイプラインの接続で、開発者をサポートします。このツール内でGitリポジトリをプロジェクトに直接リンクして、シームレスなコード管理ができます。

MuleSoftは、CloudHub、CloudHub 2.0、Runtime Fabric(オンプレミスまたはKubernetes)、顧客が管理するMuleランタイムへのデプロイメントをサポートしています。デプロイメントは、プラットフォームUI、CLI、CI/CDパイプラインで管理します。

MuleSoftはAnypoint™ Exchangeで再利用することを推進しています。ここで、API、コネクタ、テンプレート、ベストプラクティスを公開し、全チームで利用すれば、重複を減らしてスピードアップできます。

一般的な役割は、APIデザイナー、インテグレーション開発者、DevOpsエンジニア、アーキテクト、ビジネスアナリストなどです。MuleSoftのプラットフォームとツールは、管理された安全な環境でこのような役割全体のコラボレーションをサポートします。

+

Esta página está disponible en español

Ver en español