お問い合わせ

コース概要

はじめに

  • QuarkusとSpring Frameworkや他のJavaフレームワークとの比較
  • Quarkusの機能とアーキテクチャ概要

開発環境の準備

  • IDE(IntelliJ IDEA、Eclipse、VSCodeなど)の選定
  • Java、Maven、GraalVM、Dockerのインストール

Quarkusアプリケーションの作成

  • Quarkusプロジェクトの初期化手順
  • アプリケーションの実行方法
  • Quarkusにおける依存性注入の利用法
  • アプリケーションのテスト手法
  • アプリケーションのパッケージ化処理

GraalVMによるネイティブ実行ファイルの構築

  • GraalVMの設定手順
  • アプリケーションをネイティブ実行形式にコンパイルする方法
  • コンテナ内でのネイティブアプリケーションのパッケージ化
  • ネイティブアプリケーションのデバッグ手法

Mavenを用いたQuarkusアプリケーション開発

  • プロジェクト作成手順
  • 拡張機能の利用方法
  • 開発モードでの実行・デバッグ手法
  • IDEへのインポート処理
  • コンテナ対応型実行ファイルの構築方法

Dockerを用いたネイティブアプリケーションのコンテナ化

  • コンテナイメージの作成および公開手順
  • Kubernetes環境へのネイティブアプリケーションのデプロイ方法

トラブルシューティング

まとめと総括

要求

  • Javaフレームワーク(SpringやJava EEなど)に関する知識があること
  • Javaプログラミングの実務経験があること

対象者

  • 開発者様
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー