ノート:

MicronautとGraalVMによるクラウド・ネイティブJavaアプリケーションの構築

イントロダクション

このワークショップは、Oracle CloudでGraalVM、Oracle Autonomous Database、Micronautを使用したJavaアプリケーションの構築を開始することを検討しているJava開発者向けです。このワークショップにはいくつかのラボがあります。

Micronautについて

Micronautは、コンパイル時にフレームワーク・インフラストラクチャを事前計算する、革新的なサーバー側Javaテクノロジです。MicronautはGraalVM Native Imageと組み合せて、メモリーとCPUを使用するクラウド・ネイティブのJavaアプリケーションを構築できます。これは、先進的なコンパイル・テクノロジによって、小さく高速です。

Micronautには、コンパイル時にSQL問合せを事前計算するMicronaut Dataと呼ばれる永続性フレームワークもあり、Autonomous Databaseとの連携に最適です。

GraalVMについて

GraalVMは、信頼性が高く安全なOracle Java SE上に構築された、高パフォーマンスのJDKディストリビューションで、より少ないリソースでアプリケーションのパフォーマンスを高速化するよう設計されています。Javaアプリケーションの実行には、Graal Just-in-Time (JIT)コンパイラを使用するHotSpot JVM、またはネイティブ・エクセクト可能な事前作成(AOT)としてコンパイルされた2つの方法があります。

ラボ・コンテンツ

この演習では、次のことを行います。

推定ワークショップ時間: 60分

注:ラップトップアイコンが表示された場合は常に、コマンドの入力やファイルの編集などのアクションを実行する必要があります。

# The box under the icon will tell you what to do.

コマンドをコピーするには、フィールドの上にカーソルを置き、「クリップボードにコピー」アイコンをクリックします。

端末ウィンドウでコピーしたコマンドを貼り付けるには、右クリックしてコンテキスト・メニューからPasteオプションを選択します。かわりにキーボード・ショートカットを使用する場合は、CTRL+SHIFT+Vを使用します。

使用されているテクノロジ

その他の学習リソース

docs.oracle.com/learnの他のラボを調べるか、Oracle Learning YouTubeチャネルでさらに無料の学習コンテンツにアクセスします。さらに、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerにします。

製品ドキュメントは、Oracleヘルプ・センターを参照してください。