オラクル、マイクロサービスおよびサーバーレスアプリの開発を促進するMicronaut Foundationに参加
オラクルは、Micronaut Foundationにエンジニアリングパートナーとして参加し、モジュール化された軽量なマイクロサービスやサーバーレスアプリケーションを開発するためのJVMベースのフレームワークにおけるコラボレーションとイノベーションを強化しました。同財団の拡大するエコシステムとリソースにより、開発者はOracle Cloud Infrastructureやその他のクラウドプラットフォームにクラウドネイティブアプリケーションを展開することができます。

オラクルはこのほど、Micronaut Foundationにエンジニアリングパートナーとして参加し、Micronaut Frameworkのイノベーションと採用を促進するための取り組みを強化しました。このオープンソースのJVMベースのフレームワークは、モジュラーで高性能なマイクロサービスやサーバーレスアプリケーションを構築するための道を開くものです。オラクルがMicronaut Foundationと協力することで、JVMコミュニティの高まる需要に応えるプラットフォームの能力を高めることを約束します。
2020年にObject Computing, Inc.(OCI)によって設立されたMicronaut Foundationは、Micronaut Frameworkのドキュメント、機能、サービスなどのエコシステムを育成・支援することを目的とした非営利組織です。また、同財団は、JVM分野における最先端技術として、同プラットフォームの普及に重要な役割を担っています。OCIは、Micronaut Foundationに加え、オープンソースのWebアプリケーションフレームワークであるGrailsのイノベーションと採用を促進するために、Grails Foundationも設立しています。
Micronaut Foundationは、Micronautコミュニティと貢献団体の多様な利益のバランスを取る独自のアプローチにより、プロジェクトの方向性に対してより包括的なアプローチを提供することを目的としています。ガバナンスを強化することで、すべてのステークホルダーが声を上げ、意思決定プロセスで代表されることを保証します。
Micronaut Frameworkは、マイクロサービス開発のためのフレームワークとして広く使われているSpring Bootとは対照的に、Javaのアノテーションを注入に活用することで、ランタイムのリフレクションを排除しています。また、起動が速く、メモリ使用量が少ないため、オラクルの高性能JDKディストリビューションであるGraalVM Native Imageでアプリケーションをネイティブ実行ファイルにコンパイルし、クラウドやコンテナ、サーバーレス機能として展開する際に最適な選択肢です。
Oracle オラクルは、クラウドプラットフォームサービスを容易に活用できるMicronautの機能拡張に引き続き注力し、開発者がOracle Cloud Infrastructureやその他の対応プラットフォームで展開可能な真のクラウドネイティブアプリケーションを構築できるようにする予定です。2020年以降、Micronaut Frameworkに積極的に貢献してきたオラクルは、クラウドベースのアプリケーションに取り組む開発者のニーズに応えるために、このプラットフォームの機能をさらに向上させることになります。
Micronautは、Javaのクラウド化において先駆的な役割を果たし、GraalVMとの提携により、クラウドにおけるJavaの開発生産性を向上させる可能性を示しました。Micronautフレームワークを利用する著名な企業には、Alibaba、Target、Minecraft、Boeingなどがあり、このプラットフォームに対する価値と信頼が強調されている。
Micronaut Foundationは、フレームワークに関する一般的な質問や議論のためのMicronaut Gitter Channelを含む様々なサポートサービスを提供しています。このオープンフォーラムでは、コミュニティメンバーがMicronaut開発チームやコミュニティメンバーとチャットでつながり、技術的なサポートを求めたり、実りある議論をしたりすることができるようになっています。また、財団はブログも運営しており、フレームワークに関する最新のニュース、リリース、イベントなどを共有しています。
急速に進化するソフトウェア開発の世界において、no-code やlow-codeAppMaster.io などのプラットフォームは、アプリ構築のプロセスを合理化します。AppMaster は、小企業から大企業まで、あらゆる規模の企業のアプリケーション開発のスピードアップとコスト削減を目的とした強力で包括的な統合開発環境 (IDE) を提供します。MicronautやGraalVMといった最先端の開発フレームワークを採用することで、企業はこれらの強力なツールの潜在能力を最大限に活用し、さまざまなアプリケーションに対応した高度で拡張性の高いソリューションを構築することができます。


