NECが公開するオープンソース

OSS貢献活動

Exastro EPOCH

Exastro EPOCH は、クラウドネイティブなアプリケーション開発を支援するためのプロセス及び環境をセットで提供する、オープンソースのアプリケーションです。

Exastro EPOCH とは

便利なはずのクラウドネイティブなアプリケーション開発が、なぜ浸透しないのか? Exastro EPOCH はそこに注目したアプリケーションです。クラウドネイティブなアプリケーション開発を支援するためのプロセス及び環境をセットで提供します。

Exastro EPOCH 概要

5つの特徴

Exastro EPOCH には、クラウドネイティブなアプリケーション開発を支援する、5つの特徴があります。

Exastro EPOCH 5つの特徴

【特徴1】クラウドネイティブなアプリケーションの CI/CD パイプラインを即時提供

Exastro EPOCH は、すぐに利用可能な状態から始められるため、CI/CD (Continuous Integration/Continuous Delivery)を使い始めるまでのコストを最小限にします。

【特徴2】複数の作業空間 (ワークスペース) を同時に持てる

本番環境とテスト環境を同時に構築/管理できるため、手間が減るだけでなく、ヒューマンエラーによる差分の発生を低減します。

【特徴3】Tekton と Argo の強みを活かしながら設定は統一された UI で提供

Tekton と Argo は、どちらもよく使われ、用途によって使い分けが必要ですが、開発元が違うプロジェクトなので UI が違い、それぞれに学習する必要があります。Exastro EPOCH では、同じ UI から必要な設定が行えるため、学習の手間が軽減できます。

【特徴4】[CI] GitOps に対応した CI 環境の提供

現在お使いの GitHub、Docker Hub と連携できます。(内部のものでも利用可能)

【特徴5】[CD] 環境一致を強力に支援

宣言的 IaC のテンプレートとパラメータをシステム上で管理することで 環境ごとの差分を最小管理する

関連情報

・ソースコード: new windowhttps://github.com/exastro-suite/epoch

・日本語ドキュメント: new windowhttps://exastro-suite.github.io/epoch-docs/index_ja.html

・コミュニティサイト:new windowExastro Suite

Exastro 関連サービス