コース概要

導入

  • Microservices と Spring Boot の紹介
  • Spring Bootの概要
  • Webサービスの紹介

Spring Boot

  • Spring Boot プロジェクトの IDE のセットアップ
  • Spring Boot の機能を理解する
  • 組み込みサーバーの使用
  • Spring Bootアクチュエーターの探索
  • Spring Boot DevTools の使用

安らかなWebサービス

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

Spring Data JPA

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

スプリングセキュリティ

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

Unit Testing

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

Docker

  • Dockerの概要
  • Dockerのセットアップ
  • Dockerを使用する

Kubernetes

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

CI/CD パイプライン

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

概要と次のステップ

要求

  • Javaでの開発経験
  • Spring Frameworkの経験

観客

  • Java開発者
 21 時間

参加者の人数



Price per participant

お客様の声 (4)

関連コース