Netguru の600 人以上のワールドクラスの開発者にスピードと柔軟性を届ける
Netguruは、CircleCIによって世界のデジタルトランスフォーメーションのニーズを解決しています
CircleCI を選んだ理由
Netguru 社は最先端のイノベーションで、顧客のデジタルトランスフォーメーションプロセスをトータルに支援しています。世界初のコンセプトストアを開発する場合でも、医療手術ための救命アプリを開発する場合であっても、Netguru 社のサービスにより、製品ビジョンを効率的に設計、ビルド、リリース、スケーリングできるアジャイル製品チームを活用できるようになります。
2012 年に Netguru 社は転換期を迎え、それ以降、急速なペースで成長を続けています。当時利用していた独自のビルドソリューションと Jenkins 環境は、Netguru 社や同社の顧客が求めるスピードに応えることができていませんでした。求められるスピードに追いつくために、Netguru 社は、単にコードをテストしデプロイするだけではない CI ツールを導入することを検討し始めました。高速で柔軟性があり、カスタマイズが可能でありながら、優れたコードを提供でき、メンテナンスが最小限で、高機能で包括的な CI/CD ツールが求められていました。
ソリューション
Netguru 社は、さまざまなツールを精査した後、メンテナンスの容易さから CircleCI を選びましたが、CircleCI を利用してすぐにその柔軟性とスピードに感銘を受けました。Netguru 社で、ソフトウェアデリバリの品質を監督している、ソフトウェア開発プラクティスリードである Adam Nowak 氏は、次のように述べています。「CircleCI を実装した直後に、すぐに成果が現れました。CircleCIに切り替え、Docker ベースのワークフローとパイプラインを使用し始めた瞬間から、チームはこれまで以上に多くの業務を行えるようになったのです。これまで使用していたツールと比較して、柔軟性に優れ、テストとデプロイ以外のタスクを私たちは実行できるようになりましたが、これが当時の私たちの主な目標だったのです。」
CircleCI に切り替える前には、Nowak 氏と彼のチームは各種のテストが終了するまでに、最大で 1 時間待機する必要がありました。CircleCI に切り替えてからは、待ち時間が 75% 短縮され、20分になりました。「それまで使用していたソリューションとリソースは十分に強力とは言えませんでした。CircleCI の柔軟なキャッシング機能により、同時実行能力が向上し、優れたコードを迅速に提供し、フィードバックループを高速化できました。これだけでも、私たちのチームにとって大きな恩恵でした。」
Nowak 氏と彼のチームが成長を続けるには、顧客が目標としているデジタルトランスフォーメーションを実現するために、CI 環境をカスタマイズする能力が必要でした。Netguru 社は、CircleCI を使用してインテグレーションとデリバリパイプラインを自動化することで、顧客が求める次元の高度な環境とスピードを実現できます。「たとえば、メールを送信する場合など、あるサービスからデータを取得し、別のサービスに送信する小さなサービスがありますが、CircleCI のおかげで、AWS マシンをデプロイする必要はありません。スクリプトを記述し、CircleCI にプラグインし、コンフィグを追加し、これを月に 1 回実行する必要があることを指定するだけで操作は完了します。」
CircleCI を選んだ理由
CircleCI は、Netguru 社の開発者とエンジニアが顧客のデジタルトランスフォーメーションを成功させるために必要な高度なカスタマイズを提供します。
「柔軟性とパフォーマンスは、顧客が求めている最大の要素です。これらの要素が CircleCI からもたらされたのです。CircleCI を使用しなければ、当社は成長することも、顧客に優れたサービスを提供することもできなくなります。優れたサービスを提供するためには、CircleCIのような優れたサービスプロバイダと連携することが鍵なのです。」
「CircleCI に移行するまで、開発チームは一連のテストを完了するのに 1 時間以上も待たなくてはなりませんでした。」
Adam Nowak | ソフトウェア開発プラクティスリード | Netguru
Netguru 社について
Netguru 社は、デジタルトランスフォーメーション、製品開発、ソフトウェアソリューション製作、および製品デザインに関するコンサルティングサービスを提供しています。Netguru 社は、10 年以上にわたって、フォルクスワーゲン、イケア、ケラー・ウィリアムズ不動産などのフォーチュン 500 企業に加え、金融、教育、さらにロボティクス業界で急成長しているスタートアップ企業で 600 以上のプロジェクトを手がけてきました。Netguru社は、音楽の楽しみ方、言語の学び方、自転車のレンタル方法などを変革している多様な顧客にサービスを提供しています。同社の製品は、TechCrunch、Business Insider、Product Hunt でも紹介されています。