deepcのケーススタディ
![]()
「アルゴリズムを持っている人が、1時間でプラットフォーム上にそれを展開できることが重要です。」
-- Andrew Webber, deepcシニアソフトウェアエンジニア |
AIスタートアップdeepc、Knative Eventingで研究者と放射線科医を接続deepcは最先端のスタートアップであり、高度なデータ技術と人工知能を医療にもたらしています。このドイツの企業は、クラウドベースのテクノロジーを通じて、放射線科医がより優れた診断とリソースにアクセスできるように支援しています。彼らの目標は、医療現場における効率性と改善を促進しながら、治療の質を全体的に向上させることです。この技術革新には、大きな課題が伴います。医療システムは厳しく規制されているため、患者プライバシーと安全性がdeepcの最優先事項です。また、医師や医療スタッフは、人命に関わる状況において、新しいテクノロジーが信頼性と安定性を備えていることを求めています。課題への対応deepcは、Knative Eventingなどのツールを最大限に活用した慎重に設計されたソリューションを通じて、これらの課題に取り組んできました。彼らの製品は、放射線科医がX線やMRIなどの画像を分析する人工知能(AI)プログラムの幅広い選択肢にアクセスできるようにします。これらのAIプログラムから生成されたデータは、放射線科医がより正確な診断を行うのに役立ちます。deepcのワークフロー放射線科医は画像をdeepcOSにアップロードします。最初は、deepcOSクライアントアプリケーションを含む病院のITインフラストラクチャ内の仮想マシンにアップロードされます。いくつかの選択を行った後、deepcOSは使用する適切なAIを特定します。次に、スキャンから患者の情報を削除してからデータを暗号化します。deepcOSは、そのデータをクラウドベースのdeepc AIプラットフォームに送信します。このプラットフォームは、AIアルゴリズムが動作するために必要なコンピューティングパワーを提供する上で重要な役割を果たします。プログラムが完了すると、結果は送り返されます。最後に、データは患者に再関連付けされ、放射線科医は結果に基づいて行動を起こすことができます。重要なのは、患者の情報は常に病院のオンプレミスに残り、deepcのサーバーに送信されないことです。Knative搭載のプロセスdeepcOSのワークフローは、Knative Eventingの高度な実装に基づいています。Knative Eventingを使用すると、チームはサーバーレスアプリケーションを使用してイベント駆動型アーキテクチャを迅速に展開できます。Knative Servingと連携することで、deepcのリソースとプログラムは、開発者が設定した特定のイベントトリガーに基づいて自動的にスケールアップおよびスケールダウンします。Knativeが管理を担当するため、プロセスは人が行動を起こすのを待つ必要がありません。データがdeepcのクラウドベースのプラットフォームに送信されると、Knativeは特定のAIをトリガーするイベントを発行します。1つが選択されると、Knativeはプログラムを実行するためのコンテナ環境を開始します。一部のAIプログラムは1つのコンテナしか必要ない場合があります。その他は、並列またはシーケンシャルで実行される複数のコンテナを必要とする場合があります。複数のコンテナの場合、deepcチームはKnative Eventingを使用して複雑なプロセスを調整するワークフローを作成しました。プロセスが完了して放射線科医への出力を提供した後、Knativeはアクティブなコンテナを停止するようにトリガーします。「Knativeは、一貫性の基盤を提供してくれます。」と、シニアソフトウェアエンジニアのAndrew Webber氏は述べています。レガシーシステムと先進システムの橋渡しこのプラットフォームは、世界をリードする企業や研究者によって開発されたAIを提供します。Knativeにより、放射線科医向けのSDK実装を通じて、独立した研究者の作業との統合も可能になりました。彼らはKubernetesの専門家である必要はなく、数日かけて作業をdeepcのプラットフォームを通じて患者に提供する必要もありません。「アルゴリズムを持っている人が、1時間でプラットフォーム上にそれを展開できることが重要です。」とWebber氏は述べています。実装によっては、より複雑なものもあります。標準的なコンテナに適合しないレガシーテクノロジーを使用している場合や、OSレベルの設定を必要とする独自のアーキテクチャを持っている場合があります。deepcは、それらのテクノロジーを独自のクラウドベースのプラットフォームに接続し、Knative Eventingのワークフローと統合するAPIと仮想マシンを構築しました。このアプローチにより、それらのプログラムがシステム内で完璧に動作することが保証されます。ビジネスのケースKnativeを中心にプラットフォームを開発するという選択は、このスタートアップにとっていくつかのビジネス上のメリットをもたらしました。企業の成長における最も複雑な側面の1つは、スケーリングです。多くのテクノロジー企業は、より多くの顧客がオンボードされると、開発者が混乱し始め、新しいバグやその他の問題が明らかになることに気づきます。しかし、Knativeの性質上、deepcにとってはこれが問題になることは少なくなります。Knativeの自動化とサーバーレス手法の組み合わせにより、より多くの顧客がオンボードされても、deepcはより多くのリソースを構築する必要がありません—すべて自動的に行われます。Knativeにより、このスタートアップは、顧客に自社のテクノロジーを使用して真の価値を追加することもできました。たとえば、放射線科医が使用する多くのアプリケーションはさまざまな企業によって構築されているため、医療関係者は異なるシステムや手順を操作する必要がありました。deepcは、多くの研究者の作業を1つのプラットフォームで利用できるようにすることで、現場の専門家にとって複雑なプロセスを終了します。医療システムは、シンプルで統合された請求を受け取ります。Knativeは、deepcが顧客がプラットフォームを使用するための強力な理由を作り出すのに役立っています。今後の展望deepcはすでに素晴らしい成果を上げており、さらに多くの機能が計画されています。この企業は、Knativeがどのようにしてあらゆる組織が、今日の最も複雑な問題のいくつかに対処できる印象的な技術アーキテクチャを構築するのに役立つかのモデルです。Knativeが提供する機能を使用することで、彼らは可能性を切り開いてきました。詳細情報 |