オープンシステムかクローズドシステムかを選ぶことは、単純な「白か黒か」の判断では決してありません。利用可能なアクセス権限には幅広い選択肢があるため、最終的な選択は常に、実際に遂行する必要のある仕事によって決めるべきです。たとえば、リスクの低いタスクで迅速な結果が必要な場合は、パブリックAPIに依存するのが理にかなっています。逆に、高品質を保ちつつ厳格な制御も重視したいのであれば、プライベートクラウドのクローズドモデルを活用するのが最適なルートです。最後に、どんな状況でもデータを環境の外に出せない場合は、セルフホスト型のオープンモデルが必須の解決策となります。

私が所属する@SocialCapitalのチームは、最近リリースした「Open vs Closed Models(オープン対クローズドモデル)」の最新Deep Diveで、この枠組みをまさにその通りに整理しました。以下に共有する洞察は、その発表用スライドデッキから直接引用したものです。