コース概要

導入

  • Spring Bootを使用したマイクロサービスの概要
  • Spring Bootの概要
  • Webサービスの概要

Spring Boot

  • Spring Bootプロジェクト用IDEの設定
  • Spring Boot機能の理解
  • 組み込みサーバーの使用
  • Spring Bootアクチュエータの探求
  • Spring Boot DevToolsの使用

RESTful Webサービス

  • RESTの概要
  • パス変数の扱い方
  • リクエストパラメータの扱い方
  • POSTメソッドの使用
  • GETメソッドの使用
  • 例外処理
  • DELETEメソッドの使用
  • コンテンツネゴシエーション
  • RESTfulサービス用データフィルタリングの使用
  • APIバージョニングの使用

Spring Data JPA

  • JPAの概要
  • JPAの設定
  • 従業員POSTメソッドの作成
  • データベースから従業員データを取得する
  • データベースから従業員データを削除する
  • H2データベースをMYSQLデータベースに変換する

Spring Security

  • Springセキュリティの概要
  • Okta登録と設定
  • APIゲートウェイのセキュリティ
  • 注文サービスのセキュリティ
  • Springセキュリティのテスト

単体テスト

  • テスト用注文サービスの設定
  • テストメソッドの作成
  • テスト検証
  • セットアップメソッドの実装

Docker

  • Dockerの概要
  • Dockerの設定
  • Dockerの使用

Kubernetes

  • Kubernetesコンポーネントとアーキテクチャの概要
  • Kubernetesの設定と使用

CI/CDパイプライン

  • CI/CDの概要
  • アーティファクトレジストリの作成
  • VMインスタンスの作成
  • Jenkinsパイプラインの使用

まとめと次回のステップ

要求

  • Java開発経験
  • Spring Frameworkの使用経験

対象者

  • Java開発者
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー