デベロッパーがデプロイの面倒から解放されるソフトウェア開発モデル

2年間文字どおりダークだった(ステルス状態だった)Darkは、同社が「デプロイレス」と呼ぶユニークなソフトウェア開発プラットホームを構築した。Darkのエディターを使ってDarkの言語でアプリケーションを書けば、そのご褒美としてアプリケーションのデプロイはGoogle Cloud Platformの上で自動的に行われる。ソフトウェアのデプロイに伴うすべての苦難から、デベロッパーは解放される。

今日ステルスを脱した同社は、実は2017年に350万ドル(約3億8000万円)のシード資金を獲得している。そしてその後の2年間、彼らはそのかなり複雑なプラットホームを構築してきた。

同社の共同創業者の一人でCEOであるEllen Chisa(エレン・チサ)氏は、Darkのツールセットの使い方を勉強する必要はあるが、それだけの価値はあると主張する。複数のツールが連携して動くよう、細心の設計をしているからだそうだ。

彼女は次のように語る。「Darkの最大の問題は新しい言語を学習して、たぶん使い慣れたエディターとは違うエディターを使うことだと思うけど、Darkと言語とエディターの三者が協働すると、とても大きな利点が生まれる」。

「Darkでは、エディターが言語をよく知ってるので極めて適切なオートコンプリートが得られる。そして、どんなコードでもコードを書いたらすぐにインフラストラクチャがそれ用にセットアップされる。何が必要かDark自身が知ってるから」。

確かにそそられる話だが、でもチサ氏は今後の啓蒙活動が重要と言う。プログラマーたちは今現在、何らかのツールを使ってプログラムを書いているからだ。彼女が主張する最大のセールスポイントは、いろんなタスクを統合した自動化のおかげで、デプロイメントの周辺に存在する大量の複雑性を取り除いたことだ。

彼女によると、Darkの3大ベネフィットとは、

  1. インフラストラクチャのセットアップの自動化
  2. デベロッパーがデプロイで悩まなくていいこと(デベロッパーはアプリケーションのコードを書くだけでいい、書き終わったコードはすでにホストされている)
  3. コードを書くことと並行してトレーシングが行われる

ということだ。「Darkのエディターがトレーシングの能力を持っているからコードを書けばすぐにトレースされる」と彼女は言う。

もう一人の共同創業者でCTOのPaul Biggar(ポール・ビガー)氏は、初期のCI/CDツールであるCircleCIを作ったデベロッパーの1人だから、デプロイについてはよく知っている。

350万ドルのシードラウンドをリードしたのはCervin Ventures、これにBoldstart、Data Collective、Harrison Metal, Xfactor、GitHubのCOO Erica Brescia氏、Backstage、Nextview、Promus、Correlation、122 West、そしてYubariが参加した。

[原文へ]

(翻訳:iwatani、a.k.a. hiwa