The Challenge
Pronti AIは当初、AWS上でファッションスタイリストアプリを開発していましたが、リソースのスケーリングとライトサイジングに苦戦していました。当初のインフラはオーバープロビジョニング状態で、オートスケーリングも備えていません。さらに、自社管理のKubernetesデータベースがリスクと運用負荷を高めていました。これらの課題が重なり、不要なコストと運用上の複雑さを生んでいたのです。少人数のITチームと限られたAWSの知見しかないPronti AIには、コアとなるクラウド基盤から見直す、よりシンプルでマネージドなアプローチが必要でした。
The Solution
DoiTとPronti AIは移行と再設計の初期段階から協働を開始し、DoiTは旧アーキテクチャの弱点を的確に特定できました。レビューを通じてDoiTは、柔軟性に欠けるリソースプロビジョニング、過大な保守負荷、セキュリティ上のギャップという3つの重要課題を抽出。マネージドおよびサーバーレスサービスを最大限に活用したシンプルなGoogle Cloudアーキテクチャを提案し、運用負担をPronti AIからプラットフォームとDoiTへと移しました。
Results
- アーキテクチャ強化で侵害リスクを低減し、変更デリバリーを高速化
- テストとデプロイの自動化で開発者の生産性とリリースの信頼性を向上
- マネージド/サーバーレスサービスでオーバープロビジョニングを解消し、コストと運用の複雑さを削減
中核プロダクトのGoogle Cloud Platformへの移行において、DoiTの知見はかけがえのないものでした。スケーラビリティ、セキュリティ、自動化の課題を先回りして解決してくれたおかげで、アプリのセキュリティと俊敏性が高まり、コストも最適化されました。すでに効率は大きく上がり、チームは本来注力すべきプロダクト開発に集中できる環境が整っています。
Mila Banerjee, CEO
Pronti AIについて
Pronti AIは、AIの力でファッションとの関わり方を変革しています。革新的なモバイルアプリを通じて、ユーザー自身のクローゼット、シーン、その日の気分まで踏まえたコーディネート提案と、専門的なショッピングガイダンスを提供します。手持ちの服を簡単に撮影してアップロードするだけで、Pronti AIがファッションの新たな可能性を切り拓き、ユーザーが自信を持って自分らしいスタイルを表現できるよう後押しします。さらにPronti AIは、すでに持っている服に合う購入候補アイテムも提案します。
スケーラビリティと弾力性の実現
硬直的なプロビジョニングを踏まえ、DoiTはまずスケーラビリティと弾力性に着目しました。Google Cloud Runの導入により、Pronti AIはインフラ管理なしに需要スパイクを吸収できるようになりました。Cloud RunとGoogle Cloud Buildを連携させることで、APIのCI/CDとオートスケーリングを効率化し、変動するworkloadsに即応できるキャパシティを確保。さらに、データベーススキーマのアップグレードを安全に行うため、DoiTはCloud Run Jobsの構築を支援しました。隔離された一時的な実行環境により、アプリのパフォーマンスや可用性への影響を最小限に抑えつつ、独立かつ安全にスキーマ変更を行えるようになりました。
CI/CDの自動化
APIのビルド/テスト/CI/CDを自動化するため、DoiTのCloud Reliability Engineers(CRE)はCloud BuildとGitHubの連携を提案しました。この連携でAPIは常に最新の状態に保たれ、手動デプロイは不要に。CI/CDの実現により開発者の生産性も向上しました。Cloud Buildはカスタムビルドステップや構成にも対応しており、チームは要件に合わせて柔軟にパイプラインを設計できます。ビルドトリガー、環境変数、テスト、カスタムスクリプトにより、きめ細かなカスタマイズが可能です。
セキュリティアーキテクチャの強化
移行と最適化の総仕上げとして、DoiTはセキュリティアーキテクチャを強化しました。セキュリティと分離性を高めるため、データベースを内部IPに移し、VPC Serverless Connector経由で接続。攻撃対象領域の縮小、レイテンシ改善、ネットワーク構成の簡素化、コンプライアンス対応の容易化を実現するとともに、VPC内リソースともシームレスに統合できるようになりました。
DoiTがクラウドチームのコスト管理をどう支援するかをご覧ください
Cloud Intelligence™が、クラウド環境全体の可視性、ガバナンス、ユニットエコノミクスをどのように改善するかをご紹介します。
More customer stories
IBMからAWSへの複雑な移行を、DoiTとともに加速
- 3
- 提供したAWS MAPフェーズ:Assess、Mobilize、Modernize
- 40
- 4層トポロジーを維持したまま1:1で移行したサーバー数
- 2→1
- 複数AZにまたがる単一AWS VPCに統合したIBM Cloudリージョン数
ワークロード・テナント単位でクラウド支出を完全可視化
- Days
- 導入からコストインサイト獲得までの期間
- Days
- 導入から強力なコストレポーティング開始まで
- Workload & tenant
- コスト可視化の粒度
Google CloudとDoiTで切り拓く、小売の未来
Finlex、DoiTとの協業でクラウドコストを50%削減し本番AIを実装
- Over 65%
- 2024年から現在までのクラウドインフラコスト削減率
- 40%
- 可視性の向上と効率的なAIアーキテクチャによるコスト削減
クラウドコストをチームの行動に変える──Hippoの挑戦
- Minutes
- Attribute™とAWSの統合所要時間
- Business unit
- 達成したコスト・アカウンタビリティの水準
What they say
Partnership with DoiT is extremely significant. We've been able to grow significantly over the last year, mostly because we could reinvest our resources in new technologies instead of new internal resources.
Jason Hartin, CTO
On integrating DataHub, the DoiT team was very hands-on to the point where DoiT support put together the first ingestion script and pipeline to unlock us.
Kyle Espinola, Head of Platform Engineering
“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
Your cloud bill shouldn't be a mystery
Let us show you what ships this week.
