IBMからAWSへの複雑な移行を、DoiTとともに加速
- 3
- 提供したAWS MAPフェーズ:Assess、Mobilize、Modernize
- 40
- 4層トポロジーを維持したまま1:1で移行したサーバー数
- 2→1
- 複数AZにまたがる単一AWS VPCに統合したIBM Cloudリージョン数
Earnyはレガシークラウド基盤上で、2年連続のブラックフライデーに深刻な障害を経験しました。スケーラビリティの課題と本番サポートの不足に悩まされ、エンジニアはピーク時に十分な顧客対応ができない基盤の制約に不満を募らせていました。
DoiTはEarnyの巨大なデータベースをCloud Spannerへ移行し、モノリシックアーキテクチャからGoogle Kubernetes Engine上のマイクロサービスへの移行を支援しました。ミッションクリティカルなシステムに対する綿密な計画と、エンジニアリングチーム間の緊密な連携により、シームレスなデータフローとシステム再設計を実現しました。
システムの複雑さと膨大なデータ量を踏まえると、このプロジェクトの成功にDoiTの存在は欠かせませんでした。両社のエンジニアリングチーム間で何度もミーティングを重ね、実装を大きく効率化できました。今ではすべてのユーザーデータがCloud Spanner上で稼働しており、問題も障害も一度も発生していません。
Ilan Zerbib, 創業者兼最高技術責任者(CTO)
Earnyは、消費者の買い物での節約を支援するアプリを通じて、消費者と販売者をつなぐ存在です。同社の調査によると、オンラインショッピングに関する知識不足によって、500億ドル相当の節約機会が失われていることが分かりました。Earnyは購入後に商品が値下げされた際に差額を返金する価格保護の自動化からスタートし、これまでに数千万ドルを消費者の手元へ戻してきました。
レガシークラウド基盤を利用していた頃、Earnyは2年連続でブラックフライデーに深刻な障害に見舞われ、顧客エンゲージメントの低下と機会損失を招きました。エンジニアは基盤の制約や本番サポートの不足に常に不満を抱えていました。十分な検討の結果、必要なスケーラブルで柔軟な環境を、DoiTの手厚いサポートとともに提供できるのはGoogle Cloudだという結論に至りました。
最初に取り組み、最も複雑だったのが、巨大なデータベースをSQL ServerからGoogle Cloudへ移行するプロジェクトでした。DoiTはデータモデルとフロー設計の再定義・再設計を支援し、Cloud Spannerへのシームレスな移行を実現しました。ミッションクリティカルなシステムだけに、移行には綿密な計画が不可欠でした。エンジニアリングチーム間で何度も重ねたミーティングが、実装の効率化に大きく寄与しました。
データベース移行の成功後、Earnyは仮想マシンをモノリシックアーキテクチャからGoogle Kubernetes Engine上のマイクロサービスへ移行しました。需要に応じて迅速にスケールアップ・ダウンできるようになり、コスト削減を実現。数百のクライアントとサービスを抱える中でも、エンジニアはシステム全体に影響を与えることなく個々のコンポーネントを開発できるようになりました。
Cloud SpannerとGKEの組み合わせ、そしてDoiTの継続的なサポートにより、Earnyは新機能の開発や即時のシステム調整を通じてイノベーションを続けられます。数百万人の顧客を支えるスタートアップとして、Earnyは1日あたり数十億件のトランザクションを処理し、数十万件の申請を行っています。事業運営にとって、システムの安定性と柔軟性は欠かせません。
Earnyが目指すのは、オンラインショッピング領域で最大の存在となり、あらゆる方法で消費者がテクノロジーを活用して節約できる世界を実現することです。同社は、数百万人の買い物客が自社アプリで数百万ドルを節約し、より豊かな経済的未来を築く姿を描いています。オンラインショッピングが拡大する今、今回の移行はまさに絶好のタイミングであり、増大する需要にも余裕をもって対応できる基盤となっています。
Cloud Intelligence™がクラウド環境全体の可視性、ガバナンス、ユニットエコノミクスをどう改善するかをご紹介します。
“PerfectScale gives us the confidence to automate Kubernetes optimization while letting our engineers focus on building what matters.”
Josh Zarrabi, Infrastructure Engineer
“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
Let us show you what ships this week.