Axonium

Axonium(アクソニウム)はマイクロサービス導入のハードルを下げる、運用前提の開発基盤です。
改善要望を素早く形にしながら、システムのライフサイクルに柔軟性を持たせられます。
開発を速く・楽に・安全にする基盤のメリット
基盤構築をスキップ
ゼロから立ち上げるには作業量も意思決定も多くなるマイクロサービスですが、基盤整備そのものを大幅にスキップできるので業務や価値の設計に集中できます。
運用破綻を防ぐ
上流工程で運用観点が抜けると、手戻りが増えてしまいます。Axoniumは運用時に想定される事象への解決策をあらかじめ用意しているため、想定外対応を極小化、安定した運用開始につなげます。
調整コストを削減
API互換やエラー設計などは、チーム間調整が重くなりやすいですが、Axoniumでは必要な共通機能を用意しているため、チーム間の調整は仕様確認に限定。各チームは業務ロジックの実装に集中できます。
マイクロサービス導入でこんなお困りごと、ありませんか?
いざマイクロサービスを導入したいと考えたとき、このような問題に直面した経験はないでしょうか?
ノウハウや技術面の悩み
- どんなロードマップでマイクロサービス化していけばいいか分からない
- 技術選定・DevOps基盤構築をどうすればいいか分からない
- 運用体制をどう変えていけばいいか分からない
データ整合性・分散トランザクションの悩み
- 分散トランザクション管理が難しそう
- Sagaパターンの実装が不安
- 監視・トレーサビリティ基盤をどう整えれば最適化できるか分からない
SaaS事業での開発・運用の悩み
- マルチテナント設計・テナント隔離をどうすればいいか分からない
- テナント境界でのデータ漏洩・設定ミスが怖い
Axoniumが叶える失敗しないマイクロサービス化の進め方
ロードマップ策定
マイクロサービス移行
肥大化・複雑なシステム
レガシー刷新
「どこから始めればいいか分からない」を解決
マイクロサービス構築や運用時に必要な要素は、すでに実装済み。だからこそ、業務や価値の設計に注力しながら、開発アセスメントで最適なロードマップを策定できます。
複雑なシステムや肥大化したシステムも確実なステップで段階導入を進められます。
▼ 関連サービスについてはこちらをチェック
分散トランザクション
Sagaパターン
イベント駆動アーキテクチャ
「処理失敗時の動作に強い」設計
処理失敗時にどう安全に復旧させるのかが、信頼性と保守性を左右します。Axoniumでは失敗時の再実行・再開を前提とした設計で構築しています。
具体的には、TemporalによるSagaオーケストレーションの制御とTransaction Out Boxで分散トランザクション管理のハードルを下げ、サーバーダウン時も履歴から自動再開・リトライを可能にしています。
そのうえ、DebeziumとKafkaにより、クラッシュ時にイベントが失われない構成を実現しました。
マルチテナント
テナント分離
アクセス制御
セキュリティ設計
「安全な顧客分離設計」を実現
SaaSサービスでは「顧客ごとに認証や権限を分けたい」「データ漏洩を防ぎたい」といった要件が頻出です。Axoniumでは、マルチテナント化にするための整理から認証・認可設定、Kubernetes運用設定まで対応しているため、SaaSに最適な構成を実現します。
具体的には、Keycloakを用いた認証・認可設定によりテナント分離とアクセス制御を担保しながら運用できる仕組みを備えています。
▼ 関連サービスについてはこちらをチェック
まずはお気軽にご相談ください
Axonium導入をお考えの方へ
不明点やご状況の整理からでも構いません。
事業会社さま・SIerさま、いずれのケースもご相談いただけます。
マイクロサービスが効果的な場面
ここでは一般的にマイクロサービスが適した状況・場面について紹介します。
変更が多い機能だけ、速く安全にリリースしたい
変更が多い機能を独立させることで、影響範囲を局所化できます。 小さく頻繁に改善でき、リリース速度を上げられます。
仕様が頻繁に変わる領域に
- 顧客管理
- 会員管理
- キャンペーン
様々な機能が混在する際、必要な所だけ強くしたい
負荷が突出しやすい機能を切り出し、必要な部分だけをスケールさせることができます。コスト面でも有利になり、性能と費用を両立できます。
一部だけ負荷が突出する領域に
- 検索機能
- レコメンド表示
- 帳票管理
毎回の調査と改修コストを抑えたい
連携ポイントをサービス単位で整理し、影響範囲を局所化できます。仕様変更のたびの調査・改修コストを抑え、連携を安定させます。
仕様が頻繁に変わる領域に
- 基幹システム
- 決済システム
- 輸配送システム
Axonium概要
Axoniumは運用を前提とした開発基盤なので、あらかじめロール制御・テナント制御・認証基盤などを搭載しています。また、共通ライブラリではログ・トレーシングや多言語対応もしているので、導入負荷を削減でき、運用開始までのスケジュールが短縮可能になります。

※マスター管理・テナント管理・認証管理の機能はオプション機能となります。
Axonium構成要素
フロントエンド、バックエンドのAxonium構成要素です。

開発・構築体制イメージ
当社のAxonium導入は直導入と受託導入それぞれのお客さまの状況に応じて、柔軟に対応できるよう支援範囲・構築体制を柔軟に組み立てられるようにしております。
ベトナム子会社Vangle Tekの活用
Axoniumはベトナム子会社Vangle Tekも開発チームの一員として構築してきました。Axoniumを熟知している当社だからこそ、円滑な開発・構築の推進が可能になります。
開発規模によってはVangle TekにPMOを立て、ベトナム現地のパートナー企業を活用したプロジェクト体制も実現できます。
事業会社さまのケース
- 自社での開発に導入
- 当社へ委託開発 (※1)

SIerさまのケース
- 獲得した案件で活用
- 自社ソリューションに組み込んで活用
- 当社へ委託開発
- 提案~納品までご支援 (※2)

導入の流れ
お問い合わせ
- まずはお気軽に、お問い合わせフォームから「Axoniumについて」を選択してお問い合わせください。担当者より3営業日以内に連絡いたします。
初回ヒアリング
- 現状の課題・目的・システム構成などをお伺いし、導入可否や進め方を整理します。併せて、制約条件等の確認も行います。
ご提案
- 内容や規模感によっては現状調査を行ったうえで、お客さまにとって中長期的な事業計画・コスト面・予算感を踏まえた最適な解決策でご提案いたします。
開発・構築
- アセスメント→要件定義→設計→開発(再構築)→テスト、と工程を進めていきます。
- 限られた予算内で最大限の効果を発揮できるよう、基本的にはアセスメントでロードマップを策定した上で要件定義・開発へと進めていきます。
納品・運用開始
- テスト工程を経て納品となります。
自社で開発したAxoniumだからこそ、運用フェーズもぜひお任せください!
よくある質問
一度に全面刷新が難しい基幹業務システムのマイクロサービス化や、システム間連携が増えて運用負担・調整コストが膨らんでいる環境に向いています。
影響範囲が読めない・特定担当者に依存している、といった課題がある場合には、連携の整理と段階移行を通じて、業務スピードと安定運用の両立を目指せます。
システムが膨大で複雑なので不安があります。
はい、導入可能です。
まずは現状調査でシステムの状況を整理し、事業の中長期計画も見据えたロードマップの策定から着手して見通しをつけます。
そのうえで、緊急度の高い領域や置き換えやすい領域から段階的にマイクロサービス化を進め、将来のEOS(サポート終了)などのリスクを抑えやすい状態へ導きます。
はい、可能です。
業務影響の少ない領域から段階的に置き換えることで、稼働を維持しながら移行を進め、リスクと手戻りを最小化します。
導入形態により異なります。
事業会社さまの直導入では、基本的には当社が設計・構築に加えて運用設計や改善サイクルまで伴走し、貴社の社内運用と分担して進めます。
SIerさまの受託導入では、状況に応じた対応が可能です。主なパターンとしては貴社の運用体制に合わせて役割分担を整理し、必要範囲を支援するパターン、開発から運用までPJチームの一員として推進するパターンが挙げられます。
はい、利用できます。
SIerさまが提案・導入を進めやすいよう、支援範囲・構築体制を複数用意し、案件特性に応じて柔軟に組み立てられる形を想定しています。パートナー形態については、貴社の販売・提供モデルに合わせてご相談のうえ設計します。
Axonium導入をお考えの方へ
不明点やご状況の整理からでも構いません。
事業会社さま・SIerさま、いずれのケースもご相談いただけます。
