ブログ・コミュニティ

HOMEデベロッパー向け ブログ・コミュニティ OpenShift コミュニティ Red Hat OpenShift Platform 4 ハンズオンワークショップ紹介 〜Dev Module4:イベント駆動型サーバーレス編〜

Red Hat OpenShift Platform 4 ハンズオンワークショップ紹介 〜Dev Module4:イベント駆動型サーバーレス編〜

「Dev Module4:イベント駆動型サーバーレス編」では、Cloud Native アプリケーションの開発からKafkaクラスターの構築、イベントドリブンサービスへの改修、サーバレス化、そしてTektonを用いたCI/CDパイプラインの作成までのプロセスが紹介されています。
利用する技術にはRed Hat AMQ Streams (Apache Kafka)、Red Hat Runtimes (Quarkus, Spring Boot, Node.js)、Red Hat Data Grid、Knative、Tektonなどが含まれます。
ハンズオンでは、5つのマイクロサービスをOpenShift上で開発し、PostgreSQLやMongoDBなどのデータソースと連携。
Quarkus Extensionsを使用してデータソースを簡単に設定し、最終的にCache (Data Grid) サーバーと統合してデータトランザクションのパフォーマンスを最適化します。
イベント駆動サービスの構築では、AMQ Streamsを使用してメッセージング/ストリーミングのバックボーンとして活用し、決済サービスを追加してアプリケーションをイベントドリブン/リアクティブ化します。
さらに、GraalVMを使用したネイティブ実行ファイルへのコンパイルを通じてサーバレスサービスを作成し、TektonでCI/CDパイプラインを構築して、Cloud Native なCI/CDソリューションの実現を目指します。

記事のリンク

選ぶなら業界をリードするコンテナプラットフォーム

OpenShiftならインフラ運用の効率化はもとよりアプリケーション開発者がソースコードの開発に専念できるように必要な機能までも提供してくれます