トレーニング > サイバーセキュリティ > Designing Secure Microservices with Keycloak (LFWS305)
インストラクター主導のコース

Designing Secure Microservices with Keycloak (LFWS305)

必須のIAMスキルを習得し、クラウドネイティブのキャリアを強化しましょう。OAuth2、OIDC、SSOを活用したKeycloakでマイクロサービスを保護する方法を学びましょう。これらは、現代の開発者、DevOps、セキュリティ専門家にとって必須のコア機能です。

対象者

クラウド ネイティブ アプリケーションを設計または管理し、キャリアの向上と組織のセキュリティの強化のために IAM の専門知識を身に付けたいと考えている開発者、DevOps エンジニア、セキュリティ プロフェッショナル向けです。
折りたたむ 続きを読む
学習内容

認証フロー、アクセスポリシー、ユーザーフェデレーションの設定を実践的に体験できます。Keycloakの導入におけるトラブルシューティング、強化、拡張に関する実践的な専門知識を習得し、ゼロトラストかつエンタープライズ対応のアイデンティティ管理における効果を高めるスキルを習得できます。
折りたたむ 続きを読む
身につく知識

Keycloakの実践経験をキャリアアップに活かしましょう。安全でコンプライアンスに準拠した大規模なIAMシステムを設計、導入、管理する準備が整います。これらのスキルは、DevOps、プラットフォームエンジニアリング、セキュリティリーダーシップといったあらゆる分野で高く評価されます。
折りたたむ 続きを読む
おもなテーマ
すべて展開
すべて折りたたむ
コースの紹介
Keycloakを使い始める
ラボ: Keycloak 管理コンソールのウォークスルー
一般的な使用例とその理由
マイクロサービスのセキュリティ保護
ラボ: Docker を使用したローカル Keycloak のセットアップ
ラボ: API セキュリティの構成
ソーシャルログイン
ラボ: Google と GitHub をソーシャル ID プロバイダーとして設定する
トークン検証とAPIゲートウェイ統合
ラボ: Keycloak を使用してゲートウェイの背後にある複数のマイクロサービスを保護する
ラボ: Keycloak 認可サービスを使用してユーザー ロールによる API アクセスを制限する
Kubernetes への Keycloak のデプロイ
ラボ: Kubernetes 上で Keycloak セットアップをデプロイおよびスケーリングする
Keycloak 実稼働中
ラボ: 高可用性の本番環境 Keycloak セットアップをシミュレートする
強化とトラブルシューティング
ラボ: Keycloak 構成の監査と強化 (トークンの有効期限、セッション タイムアウト、シークレットのローテーション)

前提条件
このコースを最大限に活用するには、学習者は次の条件を満たす必要があります。

  • Linuxターミナルコマンドに精通している
  • Docker/Podmanに精通している
  • Kubernetesの基礎とHelmに精通している
  • PythonやJavaScriptなどのプログラミング言語に慣れている