このコンテンツはいかがでしたか?
- 学ぶ
- Autonoma AI は、企業が AWS のスピードを犠牲にすることなくバグを防ぐのに役立ちます
Autonoma AI は、企業が AWS のスピードを犠牲にすることなくバグを防ぐのに役立ちます

現代のアプリケーション開発は、微妙なバランスを取る必要があります。ソフトウェアチームは、コード量の増加、リリースサイクルの短縮、および顧客の期待の高まりに対処する必要があります。品質保証を犠牲にしてイテレーションを迅速に行うことはできませんが、企業にとって配信のスピードと出力の一貫性の両方を維持することはより難しくなっています。ますます多様化するモバイルプラットフォーム全体でソフトウェアを最適化してテストするには、膨大なリソースが必要ですが、そこに時間を割くことができるチームはほとんどありません。また、チームの負担が大きくなればなるほど、エラーがネットをすり抜ける可能性が高くなります。ここで AI は計り知れない価値をもたらし、プレッシャーにさらされているチームに自動化による時間の節約を可能にします。
Autonoma AI は、AWS と連携してまさにそれを実現し、手作業による品質保証や複雑な自動化フレームワークの必要性をなくす AI 搭載のノーコードプラットフォームにより、モバイルおよびウェブアプリケーションのテストに革命をもたらしています。AWS Device Farm のおかげで、Autonoma のお客様は、高価なハードウェアを管理する必要なく、自社の顧客が使用しているデバイス、プラットフォーム、オペレーティングシステム上で、大規模に自社製品を厳密にテストできます。
品質を犠牲にすることなくソフトウェアのリリースサイクルを短縮
2022 年に設立された Autonoma は、セットアップやメンテナンスを必要とせずに何千もの並行テストを実行するための弾力性のあるエンタープライズグレードのインフラストラクチャを提供しています。「テクノロジーネイティブ企業は、ソフトウェア開発ライフサイクルを合理化し、非常に迅速に行動できますが、大多数の企業には当てはまりません」と、CEO の Eugenio Scafati 氏は述べています。「通常、最大のボトルネックは品質保証であり、手作業によるテストでは多くの非効率性が生じます」。これらの非効率性は、コードを生成する AI エージェントが一般的になるにつれてさらに悪化する可能性があります。
「私たちが提案しているのは、別のアプローチです」と、Scafati 氏は述べています。「当社のフレームワークでは、非常に熟練した QA エンジニアのような技術的な知識がなくてもテストできます。Autonoma にアプリケーションについて伝えるだけで、テストケースが自動的に生成されます」。これにより、企業は製品の品質と顧客体験を向上させながら、テスト時間を数日から数分に短縮し、リリースサイクルを四半期全体で短縮できます。「お客様が非常に小規模なチームでどのように迅速にソフトウェアをリリースできるかを見るのはすばらしいことです」と、Scafati 氏は述べています。
無限のスケーラビリティと信頼できるセキュリティ
同社は、企業の顧客が必要とするスケーラビリティに対応できるように、ソリューションを AWS上 で構築することを選択しました。「私たちが行おうとしていることは、お客様の摩擦を取り除くことです」と、エンジニアリング担当副社長の Simon Mullen 氏は述べています。「そのためにはスケーラビリティが必要で、それが私たちが AWS に移行するきっかけになりました。また、SOC 2 認定も取得中であり、AWS が提供するセキュリティ基盤を持つことにも大きく依存しています」。
重要なのは、AWS が Autonoma に、ウェブアプリケーション、Android モバイルアプリケーション、iOS モバイルアプリケーションという 3 つの主要なテスト用のプラットフォームへのアクセスを提供していることです。「AWS は、3 つすべてをホストできる唯一のクラウドプロバイダーでした」と、Mullen 氏は述べています。「iOS インフラストラクチャをデプロイするには Mac インスタンスが必要ですが、それを備えたプロバイダーは AWS だけです。Android では AWS Graviton プロセッサを使用してきました。このプロセッサには、私たちのような SaaS プラットフォーム向けのエコシステム全体が備わっています」。
エンタープライズ規模での低コストの物理デバイステスト
Autonoma のインフラストラクチャの中核には AWS Device Farm があります。これは、企業がさまざまなデスクトップブラウザや実際のモバイルデバイスでテストすることで、テストインフラストラクチャのプロビジョニングや管理を行う必要なく、ウェブアプリケーションやモバイルアプリケーションの品質を向上させることができるアプリケーションテストサービスです。このサービスにより、企業は複数のデスクトップブラウザまたは実際のデバイスで同時にテストを実行して、テストと QA を迅速に行うことができます。また、Device Farm では動画やログも生成されるため、お客様はアプリケーションの問題をすばやく特定できます。
「AWS Device Farm により、エミュレートされたデバイスだけでなく、クライアントの物理デバイスでもテストを実行できるようになりました。それらのデバイスを自分で購入、管理、保守する必要はありません」と、CEO の Eugenio Scafati 氏は述べています。Autonoma チームは AWS Device Farm を信頼して、必要に応じて多くのさまざまなデバイス、同じデバイス、同じデバイスのさまざまなバージョンをテストしています。CTO の Tom Piaggio 氏は次のように説明しています。「従来のテスト方法には、決まった数の並列デバイスしか実行できないという非常に大きな制約があります。AWS Device Farm にはそのような制約はありません。デバイスをいくつでも柔軟に実行できるため、リグレッションタイムを大幅に短縮できます」。
Autonoma は、AWS Device Farm と並行して、Amazon Elastic Kubernetes Service (EKS) や Karpenter など、その他の幅広い AWS サービスを使用しています。「誰かがテストを 1,000 回実行したとしても、Karpenter と EKS を使えばクライアントの要求に合わせて簡単に拡張できます」と、Mullen 氏は述べています。Autonoma では、レビュー用にテストの記録とスクリーンショットもお客様に提供し、それらは Amazon Simple Storage Service (S3) を使用して保存されます。

専門家のサポートによる迅速なイテレーション
AWS と Autonoma のコラボレーションはテクノロジーだけにとどまりません。例えば、チームは AWS 上の革新、構築、成長を目指すスタートアップ向けの無料プログラムである AWS Activate に参加しました。参加者は AWS Activate クレジットをインフラストラクチャ、データサービス、および主要な AI モデルに投資できます。また、アーキテクチャのベストプラクティスや専門家によるガイダンスも利用できるため、市場投入までの時間を短縮し、運用コストを削減できます。「最初に Activate を使い始めたとき、基本的に AWS で使用できるクレジットを獲得できると思っていました」と、Mullen 氏は述べています。「しかし、すぐに専門家のグループとつながり、今日の基盤を構築するのに本当に役立ちました」。
「いったんその基盤ができたら、少し時間をかけて自分たちで AWS を探求しました」と、Mullen 氏は述べています。その後、Autonoma チームは AWS の専門家と協力して実装計画を策定し始めました。「短期的目標と長期的目標の達成方法を決定するにあたり、Slack をめぐって何度も意見が交わされました。この AWS とのコラボレーションは、プラットフォームを迅速に成熟させるのに本当に役立ちました」と、Mullen 氏は述べています。「このようなプログラムは、それがなければ解決にかなりの時間がかかると思われる障害を克服するように、スタートアップを本当にサポートしています。AWS がそれらの場面で皆様を支えていることを知ることは、本当に貴重です」。
調達の簡素化。リーチの拡大
商業面では、Autonoma は AWS Marketplace に出品しているため、製品のリーチと露出が向上し、顧客への調達が合理化されます。「多くの企業が既に AWS のお客様なので、調達サイクル全体を経て取引を開始する必要はありません」と、Scafati 氏は述べています。「AWS のイニシアチブに既に割り当てられている予算を使用して、AWS Marketplace を通じて直接支払いを受けることができます。必要なのは 1 回のクリックだけです」。1 年間にわたる調達サイクルは数週間に短縮され、パイロットプログラムやエンタープライズプログラムは新規顧客の獲得に役立っています。
より広い意味では、AWS は Autonoma が消費者の信頼を高め、金融セクターで複数の新規顧客を獲得するのに役立っています。「私たちは、銀行などのコンプライアンスが重視される業界で事業を行っています」と、Mullen 氏は述べています。「インフラストラクチャ全体を AWS に配置することで、その分野での大きな影響力が得られました。多くのお客様も既に AWS を利用しているため、ソリューションの統合が大幅に簡素化されています」。
「AWS アカウントマネージャーとはよく話をします」と、Scafati 氏は述べています。「私たちは彼らに当社の製品を示してから、既存の顧客に紹介しています。これは、市場開拓という観点から見ると、私たちの関係を本当に深めることができる分野です」。彼は続けます: 「AWS のお客様はほとんどの場合、物事を一元管理することを好むので、私たち自身で AWS を利用できることは大きなメリットです」。あるケースでは、お客様が Autonoma を選択したのは、まさに Autonoma が AWS Device Farm を使用して構築されたからでした。
自動化と状況に応じたエージェンティックインテリジェンスの組み合わせ
今後、Autonoma は AWS との連携を継続し、新しいエージェンティック機能でサービスを強化していきます。「当社は最近、サンフランシスコに移転しました。そこでは、バグ防止のためのよりエージェンティックなエクスペリエンスを構築しています」と、Scafati 氏は述べています。これらのエクスペリエンスは、自動化の効率性と状況に応じたインテリジェンスを組み合わせたものです。
「私たちは、迅速に行動し、意欲的な成長目標を達成したい企業やスタートアップに適した製品を構築しています」と、Scafaati 氏は述べています。「これらの企業にはテストの設計に投資する時間がなく、テストケースを提案して自律的に実行できる、すぐに使えるものが必要であり、それこそまさに私たちが提供しているものです」。
「ユーザーが製品を使用するのと同じ条件でテストを実行することが重要です」と、Scafati 氏は述べていいます。「私たちは、さまざまなデバイスやオペレーティングシステムにおける実際のユーザー行動に基づくインテリジェンスを追加して、スマートマトリクスと呼ばれる機能をすぐに利用できます」。Autonoma は、Amazon Bedrock で Anthropic モデルを使用して、AWS パートナーと緊密に連携してビジョンを実現しています。同社は現在、エージェンティックなソフトウェア開発ライフサイクル (SDLC) に積極的に取り組んでおり、今後も時間を節約できるインテリジェントな機能で品質保証の未来を形作っていきます。
Autonoma と同様に、世界中のスタートアップが AWS のサポートを受けて業界の新境地を開拓しています。2013 年の開始以来、既に 35 万社を超えるディスラプターが AWS Activate の成長を加速させています。Activate クレジット、技術リソース、および個別のガイダンスを利用したい場合は、今すぐ申し込んでください。
このコンテンツはいかがでしたか?