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 氏
「現在の世界では、企業はマージからデプロイまでの時間をできるだけ短縮することが求められています。迅速に拡張、並列化、分散化できること、実行時間を分割し最適化できること、Docker を最重要要素として管理できること、そして多くの社内システムを管理できることを重視して、CI ソリューションを検討したところ、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