お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
はじめに
- Spring Bootを用いたマイクロサービス入門
- Spring Bootの概要説明
- Webサービスの基礎知識
Spring Bootの基本事項
- Spring Bootプロジェクト向けIDEの設定方法
- Spring Bootの主要機能を理解する
- 組み込み型サーバーの利用法
- Spring Boot Actuatorの仕組みと活用法
- Spring Boot DevToolsの効果的な活用方法
RESTful Webサービスの実装
- RESTアーキテクチャの概要説明
- パス変数の取り扱い方
- リクエストパラメータの処理方法
- POSTメソッドの実装手法
- GETメソッドの実装法
- 堅牢な例外処理の仕組み
- DELETEメソッドの実装手順
- コンテンツネゴシエーション戦略の適用方法
- RESTfulサービスにおけるデータフィルタリング手法
- APIバージョニングの取り扱い方
Spring Data JPAの活用
- JPAの基礎説明
- JPAの設定手順
- 従業員情報リソース向けPOSTエンドポイントの作成方法
- データベースからの従業員データ取得法
- データベースからの従業員データ削除手法
- H2からMySQLデータベースへの移行手順
Spring Securityの運用
- Spring Securityの基本概要
- Oktaサービスの登録および設定法
- APIゲートウェイ保護の手法
- 注文処理サービスにおけるセキュリティ対策
- Spring Security実装内容の検証方法
ユニットテストの実践
- 注文処理サービス向けテスト環境の設定法
- テストメソッドの作成手順
- テスト結果の検証手法
- 初期化用メソッドの構築方法
Dockerの基礎知識と利用法
- Dockerの基本概要説明
- Docker環境の構築手順
- 実務におけるDockerの具体的な活用形態
Kubernetesの導入準備
- Kubernetesの構成要素とアーキテクチャの理解方法
- Kubernetesを用いた設定およびデプロイ作業手順
CI/CDパイプラインの実装
- 継続的統合・配信(CI/CD)の基本説明
- アーティファクトレジストリの構築方法
- 仮想マシンインスタンスの準備手順
- Jenkinsパイプラインの設定法
まとめおよび今後の取り組み方針
要求
- Javaによる開発経験があること
- Springフレームワークに関する基礎知識があること
対象者
- Java開発者
21 時間
お客様の声 (4)
講師はコースのテーマについてだけでなく、関連する他のトピックについても深い知識を持っていました。質問に答えることができたり、すぐに答えを知らなくても後で回答できるようにメモを取ることもできました。
Abe Sabbagh - Enbridge
コース - Advanced RabbitMQ - 2 Days
機械翻訳
トレーニング環境で独立した演習を実施する可能性。
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
コース - Kafka for Administrators
機械翻訳
教師の技術的準備
Giorgio - Asystel-BDF S.p.A.
コース - Creating a Service Mesh with Istio and Kubernetes
機械翻訳
非常に実践的な例が示されました。参加者の知識レベルが varied であるにもかかわらず、トレーナーは誰もがついていけるようなペースを保とうと努力しました。また、支援が必要な人には基本的に全員に多くのサポートを提供しました :)
Georgi - BMW SA
コース - Apache Kafka for Developers
機械翻訳