IBM API Connectのトレーニングコース
IBM API Connectは、APIのライフサイクル全体をサポートするセキュアなAPI管理プラットフォームです。このプラットフォームには、APIの作成、保護、管理、コミュニティ化、分析などの各フェーズに対応したツールが提供されています。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、IBM API Connectを使用してAPIライフサイクル全体をサポートしたい開発者向けです。
本トレーニング終了後、参加者は以下ができます:
- APIライフサイクルの理解
- 組み込みポリシーを使用したAPI仕様の作成
- API製品の作成と管理
- API認証とOAuth v2.0セキュリティの実装
コース形式
- 対話型講義とディスカッション
- 多くの演習と実践
- ライブラボ環境でのハンズオン実装
コースカスタマイゼーションオプション
- このコースのカスタマイズされたトレーニングを希望される場合は、お問い合わせください。
コース概要
IBM API Connectの概要
IBM API Connectの使用開始
API Connect開発環境の理解
カタログと消費者組織の管理
API Managerを使用したAPIの定義
REST APIの定義
メッセージ処理ポリシーの確立
クライアント認証要件
OAuth 2.0プロバイダの作成
OAuth 2.0セキュリティの実装
ローカルテスト環境とデベロッパー・ポータルでのAPIテスト
GraphQL APIの作成とテスト
API製品の展開
API製品の管理
API製品ライフサイクルの理解
API使用状況の監視
デベロッパー・ポータルのカスタマイズ
トラブルシューティング
まとめと次回のステップ
要求
- ウェブサービス、プロトコル、アプリプログラミングに関する基本的な知識
- APIに関する基本的な理解
対象者
- 開発者
オープントレーニングコースには5人以上が必要です。
IBM API Connectのトレーニングコース - 予約
IBM API Connectのトレーニングコース - お問い合わせ
IBM API Connect - コンサルティングお問い合わせ
お客様の声 (1)
非常に準備が整った教材と、質の高いトレーナー。一緒にできる演習がとても楽しく、リモートシステムを閲覧することで、トレーナーが随時誤りを指摘し、修正することができました。
Polska Spolka Gazownictwa sp. z o.o.
コース - IBM API Connect
機械翻訳
今後のコース
関連コース
Java (Jersey) を使用した API 開発とテスト
14 時間Jersey は、JAX-RS(Java API for RESTful Web Services)のオープンソースリファレンス実装です。REST API を Java で迅速かつ効果的に構築するためのライブラリを提供しています。現代的なテストツールと組み合わせることで、Jersey は開発者が API の設計、構築、テスト、ドキュメント作成を効率的に行うことができます。
この講師主導のライブトレーニング(オンラインまたはオンサイト)では、初級から中級レベルの Java 開発者やテスト担当者が Jersey および関連ツールを使用した API 開発とテストを学ぶことを目指しています。
このトレーニング終了時には、参加者は以下のことが Able to:
- Maven を使用して Jersey プロジェクトをセットアップする。
- Jersey を使用して RESTful API を開発およびデプロイする。
- Postman と自動化テストフレームワークを使用して API をテストする。
- API のエラー処理、セキュリティ、ドキュメント作成を行う。
コースの形式
- 対話型の講義とディスカッション。
- 実践的な演習と練習。
- ライブラボ環境での実装。
コースのカスタマイズオプション
- このコースのカスタマイズ版を依頼する場合は、お問い合わせください。
API First Design
14 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、APIの開発効率を向上させながら、品質、信頼性、再利用可能性を改善したい開発者向けです。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- API First Designの概念を中心にソフトウェアプロジェクトを計画および組織化する。
- 他のステークホルダーと共有ビジョンのAPIについて話し合い、合意する。
- 効率的にAPI Firstアプローチを実装するために必要なツールを選定し、導入する。
- 他のチームメンバーと並行してソフトウェアを開発する。
- ソフトウェアアプリケーションの開発コストを削減する。
コース形式
- 対話型の講義とディスカッション。
- 多くの演習と実践。
- ライブラボ環境でのハンズオン実装。
コースカスタマイゼーションオプション
- このコースのカスタマイズされたトレーニングをご希望の場合は、お問い合わせください。
Google Cloud Apigee 上でのマイクロサービス開発
21 時間このインストラクター主導の実践的なトレーニング(オンラインまたはオンサイト)では、開発者が Google Cloud Apigee API プラットフォーム上で API を構築、テスト、デバッグ、展開する方法を学ぶことを目指しています。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- API 開発に必要なすべてのリソースが含まれた開発環境をセットアップします。
- Apigee Edge 内で利用可能なツールを理解し、実装します。
- API を Google Cloud に構築して展開します。
- API エラーの監視とデバッグを行います。
- Google Cloud のアナリティクスや機械学習ソリューションを活用して、API をよりスマートにします。
Apigee Hybridを使用したAPI管理
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)では、開発者がApigee Hybridを使用してAPIランタイムを管理・制御し、デバッグやAPIプロキシの展開を行う方法を学びます。
本トレーニング終了時には、参加者は以下のことが Able to できます:
- Apigee Hybridの特徴とアーキテクチャを理解する。
- ハイブリッドランタイムプレーンのツールとコマンドを使用する方法を学ぶ。
- Apigee Hybridでの環境管理を行う。
- ハイブリッドプラットフォーム上でAPIプロキシを展開し、デバッグする。
Google Cloud Apigee X を使用した API 開発
14 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、Apigee X を使用して効率的かつ安全に API を設計、開発、管理したい開発者向けです。
このトレーニング終了時、参加者は以下が行えるようになります:
- API ソリューションの開発を開始するために必要な開発環境をセットアップする。
- API の開発、セキュリティ、ライフサイクル管理に関する基本とベストプラクティスを理解する。
- API を設計、構築、テストし、Apigee X プラットフォームに展開する方法を学ぶ。
- API キー政策や OAuth アクセストークンを使用して多層的な API セキュリティを実装する。
APIセキュリティ
7 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)では、開発者がAPIセキュリティの仕組みを理解し、API保護のために異なるAPI認証戦略を適用する方法を学びます。
このトレーニング終了時には、参加者は以下のことをできるようになります:
- 異なるAPIセキュリティ戦略を理解し、識別する。
- APIゲートウェイでAPIキーとメソッド要求を設定する。
- APIゲートウェイを使用してAPIセキュリティを設定する。
Axway API Gateway for Developers and Administrators
7 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、Axway API Gatewayの機能とツールを実装して、APIを開発、展開、管理、監視することを目指す開発者と管理者向けです。
本トレーニング終了時には、参加者は以下のことができます:
- Axway API Gatewayのインストールを行い、サーバーとドメインを設定します。
- シームレスなエンタープライズインフラストラクチャを構築するためのAPIゲートウェイシステムを計画します。
- APIゲートウェイを管理して、APIの設定を作成、編集、展開します。
- サービスを監視して、APIのパフォーマンスとメトリクスを追跡します。
Kong API Gateway
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、エンジニアがKong APIゲートウェイを設定し、マイクロサービスへのトラフィックを管理することを目指しています。
本トレーニング終了時には、参加者は以下のことが可能です:
- Kongクラスターをインストールおよび構成します。
- Kong APIゲートウェイを使用して、APIにアクセスするための単一の通信ポイントを提供します。
- Webサービストラフィックを細かいレベルで制御します。
- 認証を通じてAPIへのアクセスを保護します。
- レートリミティングとクォータを使用してトラフィックを制御します。
- ELKスタックなどのサードパーティソリューションを使用して、APIトラフィックを監視、ログ記録、および分析します。
MuleSoft Anypoint Platformを使用したAPI管理
14 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、中級レベルの開発者向けです。MuleSoft Anypoint Platformを使用して、APIと統合をより速く、安全で汎用的なプラットフォームで設計、構築、管理することを目指しています。
このトレーニング終了時には、参加者は以下のことができるようになります:
- MuleSoft Anypoint Platformを使用してAPIを開発するための開発環境を設定します。
- MuleSoft Anypoint Platformの特徴とアーキテクチャを理解します。
- AnyPoint Platformを使用してAPIを設計、構築、管理、デプロイする方法を学びます。
- 統合とAPIの構築における各コンポーネントの役割を理解します。
- APIを使用してデータベースに接続し、データを変換します。
- APIプロキシを作成およびデプロイしてAPIへのアクセスを管理します。
MuleSoft Advanced Integration Techniques
21 時間MuleSoftは、クラウドとオンプレミス環境にまたがるアプリケーション、データ、デバイスを接続する主要な統合プラットフォームです。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、MuleSoftとAnypoint Platformを使用して複雑な統合フローを設計、最適化、展開することを目指す上級レベルのMuleSoft開発者および統合プロフェッショナルを対象としています。
このトレーニング終了時には、参加者は以下のことができるようになります:
- エラーハンドリングとバッチ処理を使用して高度なMuleフローを設計および実装する。
- OAuth 2.0、ポリシー、カスタムセキュリティ実装を使用してAPIを保護する。
- DataWeaveを使用して複雑な変換と動的なルーティングを行う。
- CloudHubおよびハイブリッド環境にアプリケーションを展開し監視する。
- Git、Jenkins、Mavenを使用してMuleSoftプロジェクトのCI/CDパイプラインを実装する。
コース形式
- 対話型の講義とディスカッション。
- 多くの演習と練習。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースのカスタマイズされたトレーニングを依頼する場合は、ご連絡ください。
MuleSoft Anypoint Platform 基本
14 時間このインストラクター主導のライブトレーニング(オンラインまたは対面)は、システムの統合、API の管理、企業全体でのデータフローの合理化を行うために MuleSoft を使用したい初心者の IT プロフェッショナルを対象としています。
このトレーニング終了時には、参加者は以下のことが Able になります:
- MuleSoft および Anypoint Platform の基本概念を理解する。
- MuleSoft のツールを使用して API を設計、構築、管理する。
- MuleSoft 統合技術を実際の問題に適用する。
- DataWeave と一般的な統合パターンの習熟度を示す。
OpenAI API
14 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、開発者がOpenAI APIを使用してアプリケーションのデプロイ前レビュー、安全性ツールの継続的な改善、およびアプリケーションのスケーリングを行う方法を学ぶことを目指しています。
このトレーニング終了時には、参加者は以下のことが Able to できるようになります:
- OpenAI APIの概念を理解する。
- OpenAI APIを設定し、その機能を使用してアプリケーションを管理する。
- OpenAI APIインターフェース内の異なるライブラリとモデルを使用する。
- アプリケーション開発においてテキスト、コード、画像を生成および操作する。
Red Hat 3Scaleを使用したAPI管理
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、開発者やシステム管理者がRed Hat 3Scaleを使用してAPIを構築、配布、管理、収益化し、APIライフサイクルの使用状況、セキュリティ、サポートを制御しながら行いたい方を対象としています。
このトレーニング終了時には、参加者は以下のことが Able to できるようになります:
- Red Hat 3Scaleを使用してAPIを管理するために必要な開発環境を設定する。
- 3Scale API管理の特徴とアーキテクチャを理解する。
- APIを作成、管理、収益化する方法を学ぶ。
- デベロッパーポータルを使用してAPIを公開し、サインアップフローとカスタマーアクセスを構成する。
- APIの導入を効果的かつ安全に行う方法を理解する。
- リアルタイム通知を可能にするウェブフックを定義および実装する。
SwaggerとOpenAPI仕様
14 時間この講師主導のライブトレーニング(オンラインまたは対面)は、Swaggerを使用してRESTful Webサービスの構築、設計、ドキュメンテーション、および利用を行うバックエンド開発者を対象としています。
このトレーニング終了時には、参加者は以下のことができるようになります:
- ソフトウェアインフラストラクチャのAPI管理戦略を作成する。
- Swaggerツールを使用してOASファイルを編集し、SDKを作成する。
- APIセキュリティ、バージョニング、ドキュメンテーションなどの重要な機能を実装する。
Apigeeを使用したテスト自動化
14 時間ApigeeはGoogle CloudのAPI管理プラットフォームで、組織がAPIを設計、保護、展開、監視、スケーリングするためのフルライフサイクル管理を提供します。このプラットフォームのテストと自動化機能により、チームはAPIを検証し、ポリシーを強制し、CI/CDパイプラインでの高品質なデプロイメントを確保できます。
この講師主導のライブトレーニング(オンラインまたはオンサイト)は、Apigeeツールと統合を使用してAPIテストと検証を自動化したい初心者から中級レベルのQAエンジニアや開発者向けです。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- ApigeeをAPIテストと監視のために設定する。
- Apigeeと統合ツールを使用してAPIのテストケースを自動化する。
- APIのパフォーマンス、セキュリティ、信頼性を検証する。
- CI/CDパイプラインにテスト自動化を統合する。
コースの形式
- インタラクティブな講義とディスカッション。
- 実践的な演習と練習。
- ライブラボ環境での実装。
コースのカスタマイズオプション
- このコースのカスタマイズされたトレーニングを希望される場合は、お問い合わせください。