IBMからAWSへの複雑な移行を、DoiTとともに加速
- 3
- 提供したAWS MAPフェーズ:Assess、Mobilize、Modernize
- 40
- 4層トポロジーを維持したまま1:1で移行したサーバー数
- 2→1
- 複数AZにまたがる単一AWS VPCに統合したIBM Cloudリージョン数
Outbrainは、オンプレミス環境とのシームレスな連携を保ちながら、旧式化したリサーチクラスタの刷新を迫られていました。ホスティング契約の更新まで残された猶予はわずか4か月。その間に技術選定、検証、移行をすべて完了させる必要がありました。さらにリサーチクラスタの利用は変動が大きく、小規模プロジェクト時にはサーバーが遊休状態となり、コストが無駄に発生していました。
OutbrainはDoiT Internationalと組み、Cloud Dataprocを基盤にGoogle Cloudへ移行しました。プロジェクトの要件に応じてクラスタサイズを動的に調整するオートスケーリングを導入し、コスト効率を高めるためにプリエンプティブルノードを採用。BigQueryで詳細なトラフィック分析を実現し、6ペタバイトに及ぶリサーチデータはCloud Storageに格納しています。
DoiT Internationalは、本音で相談でき、抜本的に新しいやり方を一緒に練り上げられるパートナーです。関連技術への深い知見があり、こちらの計画をただ実行するだけのベンダーではありません。
Orit Yaron, VP of Cloud Platform
Outbrainは、インフラ刷新の期限を目前にしていました。リサーチクラスタの技術は旧式化が進み、ホスティング契約は2018年第1四半期までに更新が必要な状況でした。既存インフラは複数のデータセンターにまたがる数千台のサーバーで構成され、ライブのレコメンドサービスには適していたものの、リサーチ用途では非効率が目立っていました。利用量の変動が大きく、小規模プロジェクト時にはサーバーが遊休状態となり、コストが無駄に発生していたのです。オンプレミスのライブレコメンドクラスタとシームレスに連携しつつ、効率性と拡張性を両立できるソリューションが求められていました。
OutbrainはDoiT Internationalと連携し、Google Cloudへの移行を計画・実行しました。2017年後半にProof of Conceptを実施して技術の有効性を検証するとともに、リサーチャー向けのトレーニングを実施。2018年1月には本格的な移行に着手しました。通常業務への影響を避けるため、物理ネットワークのバックアップ回線を活用して6ペタバイトのデータをCloud Storageへ転送。新たなリサーチクラスタの中核にはCloud Dataprocを据え、Hadoop機能の統合とCloud Storage上のデータとのシームレスな連携を実現しました。
新アーキテクチャでは、Cloud Dataprocのオートスケーリング機能により、プロジェクト要件に応じてクラスタサイズを動的に調整しています。適性のあるworkloadsにはプリエンプティブルノードを採用し、コスト効率を引き上げました。BigQueryによってデータセンターのパフォーマンスをきめ細かく分析でき、リージョン間のトラフィック最適化も可能になっています。Cloud Vision APIは大規模な画像タグ付けを担います。このハイブリッド構成により、オンプレミスとの連携を保ちつつ、クラウドのメリットを最大限に引き出しています。
移行直後からコスト面の効果は明確に表れ、旧リサーチクラスタ比でインフラコストを40%削減しました。プロジェクトの立ち上げもスムーズになり、ハードウェア調達にかかっていた長いリードタイムは不要に。オートスケーリングとオンデマンドのクラスタ管理により、コストの予測精度も向上しました。最新の技術スタックはOutbrainを最先端の職場として印象づけ、人材獲得にも貢献。サーバーレスのリサーチ基盤とリソース活用の改善により、運用効率も大きく高まっています。
OutbrainはGoogle Cloudの技術を活用し、サービスの最適化を進めています。現在はKubernetesクラスタの活用も検証中で、ニュース速報時にコンピュートを瞬時に拡張し、需要が落ち着けば自動で縮小する仕組みの構築を目指しています。これにより、ピーク負荷を見込んだサーバーの過剰配備という課題を解消しつつ、サービスの可用性を維持できます。Googleとの継続的な協業は、長期的な最適化と、新たなツールや技術への早期アクセスを軸に進められています。
Cloud Intelligence™が、クラウド環境全体の可視化、ガバナンス、ユニットエコノミクスの向上をどう後押しするかをご紹介します。
“Without PerfectScale by DoiT, I don't know how we would do it. We'd have to have twice the number of people on my team to stay on top of it. With PerfectScale, we can focus on the more strategic issues.”
David Adkins, Director of Software and Platform Engineering
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
Let us show you what ships this week.