Spring Cloudを用いたマイクロサービスシステム構築

概要

中規模~大規模のシステム開発においては、ここ数年、マイクロサービス化に取り組む事例が数多く見られます。将来的なシステムの柔軟性を考えると、その目的や理想は非常に優れていますが、現実にはサービス間の連携(呼び出し)の統制を維持することや、開発時の複雑さに苦労する場面が多々あります。
弊社のSpring Cloud導入・開発支援をご利用いただくことで、より高いレベルのシステム開発・保守を実現いたします。

Spring Cloudの特徴

エイムネクストの強み

  1. 常にSpring Cloudの最新動向を注視しています。
  2. Spring Cloudの内部ソースを読み解けるメンバーが在籍しています。Spring Cloudの進化に追随するため、最新情報を収集し、バージョンごとの差異をソース差分レベルまで把握しています。お客様に最適なシステム構成を提案できます。
  3. 設計~運用で即戦力がある体制を構築できます。
  4. プロジェクトの各開発フェーズでは、即戦力のメンバーを適切に配置した体制をご提供いたします。また、マイクロサービス システムの構築に適したアジャイル開発プロセスをご提案することも可能です。

サービスの実施流れ



FAQ

Spring Cloud 1.x では Netflix のコンポーネントを利用していました。その Netflix コンポーネントは サポート対象外にとなりましたが、Spring Cloud の新バージョンへ切り替える対応は可能でしょうか? 対応可能です。少々ヒアリングのお時間をいただけますでしょうか。現状の構成スタックを確認したうえで、最適な対策案をご提案いたします。
現在のシステムは旧バージョンの Spring(MVC、Boot など)で開発し、仮想環境で稼働させていますが、Spring Cloud を活用してコンテナ(Kubernetes)へ移行したいと考えています。対応は可能でしょうか? Spring Cloudを活用して移行するにあたり、ライブラリの選定やソフト構成の検討が必要です。まずはお打ち合わせをさせていただき、状況を確認したうえでご提案いたします。
Strutsで開発された旧システムでも、Spring Cloudへ移行することは可能ですか? 可能です。ソースコードの移行やソフトウェア構成の変更が必要です。弊社の「Struts から Spring MVC への移行支援」サービスもご参照ください。

関連リンク

マイクロサービス化 ~ 巨大化したシステムの再構築 ~ Springフレームワーク導入支援 Struts から Spring MVC への移行支援 SPA (Single Page Application)