CircleCI +

Coinbase 社、ファイアウォールの内側で CircleCI を実行し、セキュリティと信頼性を向上する

Coinbase 社は、CircleCI Enterprise を使用して、マージからデプロイまでの時間を最小化しています。

Coinbase 社は CircleCI を使用して以下のメリットを実現しています。

  • マージからデプロイまでの平均時間を半分に短縮
  • これまで担当者 1 名が毎日半分の時間を費やしていたCI メンテナンスの時間を週 1 時間未満に短縮
  • 開発者のスループットを20% 増加



CircleCI 導入前の課題

Coinbase 社は Web およびシステムアプリケーション用に CircleCI 利用しており、インフラストラクチャ、Web、および仮想通貨取引チームには 40 を超えるプロジェクトがあります。Coinbase 社はビットコインを取り扱っているため、非常にデリケートで厳格に規制されたワークロードを実行しています。以前には SaaS ソリューションを利用していましたが、セキュリティリスクに対するコンプライアンス上の課題をクリアできませんでした。Coinbase 社は、継続的インテグレーションテクノロジに移行することで、より安全かつ確実、そして費用対効果に優れる方法でワークロードを実行できるようになりました。

ソリューション

プロジェクトが成功しているかどうかを確認するために Coinbase 社が使用している重要な指標の 1 つは、開発者がコードをマージしてからそのコードが本番環境で実行されるまでの時間です。テストスイートを高速化し、本番環境へのコードのデプロイを最適化するために、同社は多くの費用を投資してきました。これまで、Coinbase 社の IT 費用の少なくとも50% がコードのテストとデプロイに費やされてきました。

CircleCI に移行することで、Coinbase 社はテスト実行時間を自動調整する能力を大幅に向上できました。どのテストをどのノードで実行するかを継続的に調整でき、マージからデプロイまでの時間を大幅に短縮できたのです。

さらに、CircleCI のパッケージング方法によって、Coinbase 社は同社のクラスタと一般的に利用しているワークフローを、自社のペースで拡大できるようになり、同社はマージとデプロイの時間をスケーリングおよび最適化できるようになりました。


Rob Witoff 氏
「当社が誇ることができる最高の資産の 1 つは、これまでに採用してきた優秀なエンジニア達です。優秀なエンジニアに、処理に時間がかかるツールや操作が面倒なツールを使わせるのではなく、自分の好きな時間に自分のやり方で使用できるセルフサービス方式のワークフローを提供したいと考えていました。当社が CircleCI に移行したのは、そのためです。」

Rob Witoff 氏
Coinbase | 元インフラストラクチャおよびセキュリティ担当ディレクター

Rob Witoff 氏
「現代の実情として、企業はマージからデプロイまでにかかる時間を可能な限り短縮しなければなりません。当社が CI ソリューションに求める条件は、素早くスケーリングできること、並列処理、分散、分割により実行時間を短縮できること、多くのシステムを社内で管理できるよう Docker がフルサポートされていることです。これらを踏まえると、CircleCI が一番です」

Rob Witoff 氏
Coinbase | 元インフラストラクチャおよびセキュリティ担当ディレクター


Coinbase 社について

Coinbase 社は米国最大手のビットコイン企業であり、消費者、取扱業者、開発者における市場シェア第 1 位となっています。Coinbase 社は多くのユーザーがビットコインを利用できるように、安全な取引環境を提供しています。2012 年初頭に設立され、ビットコインウォレット(前年比約 10 倍)を利用する 2,000 万人以上のユーザー、37,000 の取扱業者が登録し(Wikipedia、TimeMagazine、Square、Dell.com、Overstock.com、redditなどを含む)、7,000 名の開発者がプラットフォーム上でビルドを行っています。Coinbase 社は、DFJ Growth、Andreessen Horowitz、UnionSquare Ventures などから合計で 1 億 600 万ドルを調達し、世界 19 か国でサービスを展開しています。本社はサンフランシスコにあり58 人の従業員がいます。

デプロイ先

Amazon Web Services

スタック

Ruby
Node.js

チームの人数

200 人以上

close

Thank You for Submitting Your Info


You should receive an automated response notifying you that we received your info. Someone from our Enterprise team will be reaching out to you shortly.


CircleCI Success Logo