ワークロード・テナント単位でクラウド支出を完全可視化
- Days
- 導入からコストインサイト獲得までの期間
- Days
- 導入から強力なコストレポーティング開始まで
- Workload & tenant
- コスト可視化の粒度
Software Projectsは、稼働中のマルチティア環境をIBM Cloud InfrastructureからAWSへ移行しながら、移行期間中は両環境を安全に接続し続ける必要がありました。その結果、DoiTには同時に解決すべき複数の課題が絡み合った形で持ち込まれました:
移行前、Software Projectsのチームは、耐障害性を考慮して規模を分けた2つのIBM Cloudリージョン(大規模なプライマリサイトと小規模なセカンダリサイト)で、明確に定義された単一のアーキテクチャを運用していました。各サイトは同じ4層構成を採用していました:
DoiTの移行計画では、このトポロジーをus-east-1の単一AWS VPCへ1:1で忠実にリフト&シフトすることとしました。24ノードと16ノードという構成規模はそのままに、地理的に独立した2つのIBM Cloudリージョンではなく、1つのAWSリージョン内の複数のアベイラビリティゾーンに分散配置する形です。以下の表は、各層の構成が変更なくそのまま引き継がれたことを示しています:

これらのノード数はカットオーバーの前後で一切変わりませんでした。同じ24ノードと16ノードが、同じ層別構成のまま、単に移設されただけです。この徹底ぶりが大きな意味を持ちました。Software Projectsのチームは、既に熟知している環境と全く同じように動作するAWS環境を引き継ぐことができ、その一方でDoiTは、2つのデータセンターリージョンを複数のアベイラビリティゾーンにまたがる単一のAWSリージョンに集約することで、インフラの複雑さを一段階取り除いたのです。また、AWS上で環境が安定した後に自己管理型のDocker Swarmクラスターを廃止し、マネージドコンテナプラットフォームへ移行するというロードマップが既にあったため、Modernizeフェーズへのスムーズな布石にもなりました。
DoiTは、AWS MAPの3フェーズを通してこの支援を推進しました。各フェーズが次のフェーズの技術的・財務的基盤を築く形で、DoiTのForward Deployment Engineeringチームがエンドツーエンドで提供しました。

1. Assess:根拠のある移行予算の策定
ワークロードを移す前に、Software Projectsのチームは、AWSのストレージとコンピューティングにかかるコストをサービス単位で明確に把握する必要がありました。DoiTはEBSとEFSを対象に、ボリュームタイプやストレージクラスごとの月額ストレージ、IOPS、スループットのコストをモデル化した詳細なコスト内訳を作成し、Software Projectsが移行ロードマップの短期・中期の支出を予測できるようにしました。また、Software Projectsのデータベースコンピューティングに対する割引戦略についても検討を進め、DoiT Flexsave(前払いのcommitments不要でCompute Savings Plans相当の割引が受けられる仕組み)と、スタンダードおよびコンバーティブルのリザーブドインスタンス価格を比較。将来的なマネージドデータベースサービスへの移行の可能性も踏まえ、それぞれのトレードオフを説明しました。
2. Mobilize:クラウド間接続の課題を解決
IBM CloudとAWS間の接続は移行全体のクリティカルパスであり、既製の解決策は存在しませんでした。DoiTは、AWS Direct Connect、IBM Direct Linkの専用回線、仮想ルーターアプライアンス、軽量なメッシュVPNといった選択肢を、コスト、安定性、構築の複雑さの観点から体系的に評価しました:
その結果、IBM Classic Infrastructure、IBM VPC、AWSを結ぶ、安定した検証済みのプライベートネットワーク経路が確立されました。これにより、Software Projectsのチームは、IBM上で稼働し続けるシステムへの接続を失うことなく、自らのスケジュールでワークロードを移行できる基盤を手に入れました。
移行期間中も本番環境の健全性を維持
移行期間中、DoiTはAWS側でも迅速な運用支援を提供しました。あるケースでは、EC2インスタンスが予期せずSSM接続を失い、SSHによるフォールバックも利用できない状態に陥りました。DoiTはコンソール出力の診断により根本原因(ルートボリュームのディスク容量枯渇によりSSMエージェントが起動できなかったこと)を特定し、ボリューム拡張とファイルシステムのリサイズという段階的な復旧手順を提示。さらに、再発防止のためCloudWatchによるディスク使用率アラームとSNS通知を先回りで設定し、特に本番システムを同種の障害から保護することに重点を置きました。
3. Modernize:コンテナ化と継続的なコスト最適化
移行の完了に伴い、支援はModernizeフェーズへと進みました。Software Projectsの本番および開発スタックは、依然として自己管理型のDocker Swarmクラスター上で稼働していました。機能はしているものの、マネージャーとワーカーへ手動でパッチを適用するという運用負荷を抱えていました。DoiTは現在、Mobilizeフェーズで確立したマルチAZ構成の統合VPC基盤を、ゼロからの再設計なしにそのまま活用し、SwarmクラスターをAWSのマネージドコンテナプラットフォーム(Amazon EKS)へ置き換える取り組みを支援しています。
同じモダナイゼーションの一環として、DoiTは環境の進化に合わせてクラウド支出の規律も維持しています。DCI Insightsを活用してSoftware ProjectsのAWS DetectiveとGuardDutyの構成をレビューしたところ、セキュリティツールのコストが全体支出のかなりの割合を占めるまでに増大しており、その主因は提供されるセキュリティ価値ではなく、大量のフローログの取り込みであることが判明しました。DoiTは、どの高重要度の検出タイプがどのデータソースに依存するかを含めてトレードオフを定量化し、最も価値の高い検出を失うことなくセキュリティカバレッジをライトサイジングするための、明確でエビデンスに基づいた選択肢を提示しました。この規律あるエビデンス重視のアプローチは、コンテナ化の取り組みにもそのまま引き継がれています。事後に最適化するのではなく、最初から適正な規模で構築するのです。
ハンズオンのエンジニアリング支援と並行して、Software Projectsは取り組み全体を通じてDoiT Cloud Intelligence(DCI)の複数の機能を活用しました。経験豊富なデリバリーチームと、自社のAWS環境をセルフサービスで可視化する仕組みの組み合わせです:

最後の2つの機能は日々の運用で活躍しています。Software Projectsのチームがコンテナへのモダナイゼーションを進める中、DCI AWS IntelligenceとDCI Datadog Insightsにより、月次請求書で問題が発覚するのを待つことなく、クラウドとオブザーバビリティの総支出を継続的に可視化できています。
IBMとAWSのプライベート接続こそ、私たちが確実にやり遂げなければならない部分で、自分たちだけで進めるよりも速く動きたいと考えていました。DoiTは私たちと一緒に選択肢を検討し、ルーティングを妨げていたサブネットの重複を突き止め、接続を安定させてくれました。それがすべての前進につながったのです。
DevOps Lead, Software Projects
Software ProjectsのAWS環境は、いま次のモダナイゼーションフェーズに向けた安定した基盤となっています。DoiTは、初期アセスメントから完全に接続された本番稼働可能なAWS環境の実現まで移行を支えてきた、技術デリバリーと継続的なコスト規律の組み合わせをそのままに、ワークロードのコンテナ化を進める同社との協業を継続しています。
Software Projectsは、本番環境と非本番環境が混在する環境を運用するソフトウェアサービス企業で、従来はIBM Cloud Infrastructure上でホスティングを行っていました。より広範なクラウド戦略の一環として、同社はAWS Migration Acceleration Program(MAP)のもとでワークロードをAWSへ移行するためDoiTと契約。DoiTがAssess、Mobilize、ModernizeのMAP全3フェーズを提供しました。
Cloud DiagramとCloud Intelligenceの詳細はこちら
クラウドインフラをリアルタイムに可視化。プロバイダーには見つけられない問題を発見し、自社のペースで解決できます。
Connecting IBM and AWS privately was the piece we needed to get right, and we wanted to move faster on it than we could on our own. DoiT worked through the options with us, found the subnet overlap that was breaking the routing, and made it stable. That unblocked everything else.
DevOps Lead, Software Projects
Attribute™'s platform is truly unique. We now have crystal-clear visibility into our cloud spend at the workload and tenant level, and that insight has already led to actionable savings and powerful insights as we further scale our service.
Paul White, VP of Engineering, Shasta Cloud
We have worked with DoiT for many years, and there has been an increasing number of capabilities and features in DoiT Cloud Intelligence. We've embedded features such as Cloud Analytics and Reports in our own FinOps processes, it's become core to what we do.
Martin Lee, Director of Operations
DoiT gave us the confidence to move from experimentation to production. They helped us understand the right way to build AI for the real world.
Milad Rezazadeh, CTO
Attribute™'s cost grouping technology took our cost visibility and allocation to a whole new level. Now, our teams are fully accountable for their budgets, significantly improving our cloud efficiency and helping us minimize unnecessary costs.
Eli Zilbershtein, Head of DevOps, Hippo
You can't tag a customer in a multi-tenant environment. Attribute™ finally shows us what each customer costs and what's driving those costs.
Omri Cohen, Director of Engineering, Platform
Attribute™'s data is truly unmatched. No other solution on the market could deliver the precise customer cost and usage profiles we needed in such a complex infrastructure. Within weeks, the data from Attribute™ transformed our understanding of cost structures, influencing key strategic decisions in pricing, renegotiations, and market positioning.
Jonathan Langer, COO, Claroty
Attribute™ simplified tracking customer costs in our multi-tenant environments. Customer cost measurement is now clear and standardized, and finance gets the business context they need. Integration was quick and required no changes.
Kfir Lippmann, CFO, Salt Security
Attribute™ translates complex cloud bills into actionable, business-centric insights that empower our engineering teams to take true ownership of their costs.
Balamurugan Mohandossgandhi, Head of IT and Infrastructure, PropertyGuru
This has let us get a better idea of what our cost of goods sold really is. It's not every day you come across something that delivers value as quickly as yours did for us. I was seeing useful insights inside the POC, and we had only deployed it to a couple of real clusters.
Jason Moore, Principal DevOps Engineer, Accrete AI
Eliminating the need to tag thousands of resources has freed up my team and we've invested our efforts in enhancing our platform significantly.
Ziv Sivan, VP of Engineering
PerfectScale by DoiT has become an important part of how we optimize Kubernetes at scale at OneFootball. It gives our platform team the visibility, automation, resiliency insights, and confidence we need to balance cost efficiency with production readiness, especially as we prepare for major global football moments like the 2026 FIFA World Cup.
Andrea Benfatto, Platform/Cloud Runtime Engineering Manager
Cloudflow's new RDS End of Life alerts have allowed us to be more proactive on keeping our database instances up-to-date. The new solution gives us internal visibility ahead of time so that we can prepare for upgrades, instead of having to upgrade under pressure while incurring extended support costs.
Jon Fairbanks, Site Reliability Engineering Manager
Let us show you what ships this week.