ケーススタディー

Ataccama が開発者を喜ばせて Docker で AI の旅を加速させた方法

会社について: アタッカマ・コーポレーション(Ataccama Corporation)は、国際的なソフトウェア会社である
産業:ソフトウェア開発
企業規模: 501-1、従業員000人
場所:トロントに本社を置き、北米、EMEA、APACのクライアントの近くに配置されています

ハイライト

  • Dockerにより、デプロイ時間が 75%短縮され、サーバーが 40%削減されました
  • 拡張性が向上し、アプリケーションのスケーリング時間が 66%短縮
  • 開発サイクルと運用の迅速化と合理化
  • リソース使用量を大幅に削減(アプリケーションあたりのCPU使用率を33%削減)
  • アプリケーションのパフォーマンスと信頼性が大幅に向上
  • 社内チームとクライアント双方のユーザー満足度の向上

概要

国際的なデータ管理のリーダーがインフラストラクチャをモダナイズ

Ataccama は、ビジネスの拡大を見据えて、AWS や Azure などのクラウド プラットフォームを活用して、俊敏性、拡張性、コスト効率を実現したいと考えていました。 物理サーバーからクラウドサーバーへの移行には、Dockerなどのコンテナ化テクノロジーを採用してデプロイプロセスを標準化することが含まれていました。 また、Ataccama は、この移行を促進するために、開発チームと IT チームを DevOps 手法に移行しました。 最後に、Ataccamaの顧客の期待に応えるため、セキュリティ体制の改善とアプリケーションパフォーマンスの向上が優先されました。

Dockerの開発者ツールスイートは理想的なソリューションを提供し、Ataccamaが迅速なデプロイ、環境間のシームレスな移植性、およびアプリケーション管理の簡素化を実現するのに役立ちました。 Docker化されたマイクロサービスに移行することで、Ataccamaは機能開発を加速し、効率とパフォーマンスを向上させ、セキュリティと高可用性を確保することができました。

会社概要

データ管理のイノベーター

16年以上にわたり、Ataccamaはデータ品質、ガバナンス、マスターデータ管理(MDM)のパイオニアです。ジェネレーティブAI(GenAI)を搭載したAtaccama ONEは、包括的なデータ管理機能を提供し、組織が信頼できる高品質で管理されたデータを使用してビジネスイニシアチブを加速するのに役立ちます。 世界中で 200 社以上のアクティブな顧客を抱えるAtaccamaは、企業がデータの価値を最大化する方法のイノベーションを推進し続けています。

課題

クラウドへの移行と新しいプラクティスの採用

Ataccama のチームは、俊敏性、拡張性、コスト効率を高めるために、最新のテクノロジーに対応する必要性を認識していました。 モノリシックなレガシーアプリケーションからクラウドネイティブアーキテクチャへの移行には、DockerやKubernetesなどのコンテナやオーケストレーターによるデプロイを標準化する必要がありました。

さらに、手作業によるコーディングと運用から自動化されたDevOps手法への移行は、アタッカマの技術チームのスキルアップに新たな機会をもたらしました。 開発者にコンテナのスキルを身に付けさせ、チーム間のコラボレーションを促進することは、プロジェクトの重要な部分でした。

あらゆる業界の企業が前例のないデータの増加とそれに伴う複雑さを経験している中、Ataccamaは、データ管理の課題に取り組むために、アプリケーションのパフォーマンス、セキュリティ、高可用性に関する顧客の期待に一貫して応えることに重点を置いていました。 GenAIのようなイノベーションイニシアチブをサポートするには、Ataccamaのテクノロジースタックをアップグレードする必要もありました。

クラウドとコンテナは戦略的なメリットが計り知れませんが、これらを効果的に活用するには、組織とテクノロジーの重要なシフトが必要でした。

解決

Dockerは開発者の満足度と生産性を向上させます

クラウドへの移行を成功させるために、Ataccama は Docker を使用してコンテナベースのアーキテクチャを構築し、オンプレミス環境とクラウド環境間でシームレスな移植性を実現しました。 Dockerのコンテナプラットフォームにより、開発者は本番環境のインフラストラクチャをローカルにミラーリングし、アプリケーションを簡単にコンテナ化して超高速でデプロイできるようになりました。

Ataccama氏は、Podmanのような他のコンテナソリューションも検討したが、シニアDevOpsエンジニアのVladimir Mikhalev氏は、Dockerが最良のソリューションであると断言した。 20年間のIT管理を経て、Mikhalev氏はDockerが正しい選択であると確信していました。「Dockerが他と一線を画しているのは、OCIのようなオープンスタンダードをサポートしていることと、その驚くべき柔軟性です」と彼は言います。 「これは、コンテナを実行するだけにとどまりません。 Dockerを使用することで、ほとんどのツールでは対応できない方法で、インフラ全体でコンテナ化されたアプリケーションをシームレスに構築、共有、管理することができます。」

Mikhalev は以前、IBM、Thales、Amazon で IT 部門に携わっていました。 現在、彼はDevOps のコミュニティを運営し 、Docker、コンテナ、IT技術全般について共有しています。 彼の目標は、DevOpsコミュニティがDockerとコンテナ技術から最後の一滴まで可能性を絞り出せるようにすることです。

Docker Compose

Mikhalev氏は、Dockerの開発者への大きな魅力を強調し、 Docker Compose を例に挙げている。 Compose はローカル開発環境を対象としているにもかかわらず、そのシンプルさからステージングでも広く普及しています。

簡単な YAML ベースのサービス定義により、Compose は実験のお気に入りとして確立されています。 Compose は、ネットワーク、ストレージ、ボリュームを自動的に処理することで、データベースやメッセージキューなどの一般的なアプリケーションのセットアップ時間をわずか数分に短縮します。

Mikhalev 氏によると、チーム メンバーは、本番前の環境でも、利便性のために Compose を定期的に選択しています。 「複雑なオーケストレーションの概念を学習する必要がなくなったため、アプリケーション機能の提供に集中できます」と Mikhalev 氏は言います。 Compose が提供する複数のコンテナにまたがる統合ビューは、テスト中にも役立ちます。

Docker Compose は、便利で構成可能なツールであるため、Ataccama で人気が高まっています。 そのシンプルさとユーザーフレンドリーなデザインは、同社の技術スタック内で広く使用されていることに貢献しています。

チーム全体の結果

Dockerは現在、さまざまなチームやタスクの日常的な開発の一部となっています。 Ataccama社によるDevOps手法の採用は、ガバナンスの合理化とセキュリティコンプライアンスの確保を継続するDockerのツールスイートによって、より迅速に実現されました。 Ataccamaのスケーラビリティは、共有リソースを介してトラフィックの急増を処理し、コードを調整することなく簡単にクロスクラウドテストを容易にするDockerの恩恵も受けています。

全体として、Dockerは、クラウドプラットフォーム全体で高性能で安全なアプリケーションを迅速かつ大規模に提供するために必要なデプロイの俊敏性、移植性、および回復力をAtaccamaに提供します。

主な利点

スピード、拡張性、標準化

Ataccama社がDockerを導入することで実現した具体的なテクノロジーとビジネスの改善は、変革をもたらしました。

Icon 02 主な利点

導入とイノベーションのサイクルを短縮

Dockerにより、Ataccamaはアプリケーション展開のリードタイムを 75%短縮し、開発から本番までの時間を 50%短縮することができました。 Dockerは、セットアップ時間を短縮し、環境構成を簡素化することで、チームが新しいコンテナを即座に立ち上げ、価値の提供に焦点を移すことを可能にします。

Icon 07 主な利点

リソース使用率と拡張性の向上

コンテナ化による密度の向上により、Attacamaのサーバーフットプリントは 40%削減され、レガシーハードウェアの廃止が可能になりました。 一方、コンテナは、ワークロードが基盤となるカーネルを共有するため、アプリケーションあたりのCPU使用率を 33%削減しました。 この使用率の向上により、ホスティング容量が強化され、ビジネスの成長がサポートされました。 スケーラビリティも向上しました - Docker により、Ataccama は 2 倍の数のアプリケーション インスタンスを簡単に管理し、需要の急増に合わせてシームレスにスケーリングできるため、アップタイムと可用性が向上しました。

Icon 03 主な利点

セキュリティと信頼性の向上

Dockerは、開発からテスト、本番環境まで 環境全体の一貫性を確保し ギャップから生じる問題を軽減します。 また、Dockerは実行時にコンテナを分離し、脆弱性を最小限に抑えます。 これらの機能強化により、より堅牢で回復力のあるアプリケーションポートフォリオが実現し、プラットフォームの信頼性と顧客の信頼が向上します。

Icon 06 主な利点

イノベーションの促進

導入を加速し、環境の一貫性を向上させ、ローカルワークステーションでのスケーラブルな実験を可能にすることで、Ataccamaはビッグデータと機械学習に関する戦略的イノベーションイニシアチブを急速に進めています。

 

業績

未来に向けた変革

クラウドネイティブなアーキテクチャとコンテナを採用し、Dockerが極めて重要な役割を果たすことは、Ataccamaの移行とデジタルトランスフォーメーションの成功に不可欠であることが証明されました。 Dockerは、変化に対する技術的および文化的な障壁を打ち破り、レガシーインフラストラクチャから最新のアプリケーションアーキテクチャへの移行を可能にしました。 コンテナを競争上の優位性に変えることで、Ataccama は規模を拡大しながら、顧客が要求するペースで顧客のニーズを満たし続けています。

Ataccamaは、Dockerを活用してテクノロジーのビジョンを推進することに注力することで、運用効率が向上し、イノベーションと実験の文化に貢献しています。 GenAI機能のプロトタイプ作成と展開を迅速に行うことができるため、Ataccamaはデータ管理の分野で優位に立ち、AIの大きな可能性を探求し、テストする準備ができています。

「Docker に切り替えたことで、状況は一変しました」と Mikhalev 氏は言います。 「モノリシックなアプリケーションではなく、モジュール式のマイクロサービスを作成できるようになりました。独立した開発と効率的なデプロイが可能です。 これは、私たちが提供できる速度に関する飛躍的な進歩です。」

「モノリシックなレガシーアプリケーションをDockerに移行したことで、ゲームチェンジャーになりました。これにより、独自に開発して効率的にデプロイできるモジュール式のマイクロサービスを構築できるようになりました。 これまで不可能だったベロシティを解き放つことができるのです」

ウラジミール・ミハレフ
シニアDevOpsエンジニア at Ataccama

「私にとってDockerの最もインパクトのある機能は、アプリ、構成、依存関係を1つの標準化されたユニットにバンドルできることです。 このレベルのカプセル化は、環境の不整合を排除するためのゲームチェンジャーとなっています。」

ウラジミール・ミハレフ
シニアDevOpsエンジニア at Ataccama

「Dockerが他と一線を画すのは、OCIのようなオープンスタンダードのサポートと、その驚くべき柔軟性です。 これは、コンテナを実行するだけにとどまりません。 Dockerを使用することで、ほとんどのツールでは対応できない方法で、インフラ全体でコンテナ化されたアプリケーションをシームレスに構築、共有、管理することができます。」

ウラジミール・ミハレフ
シニアDevOpsエンジニア at Ataccama

「Docker に切り替えたことで、状況は一変しました。モノリシックなアプリケーションではなく、独立した開発と効率的なデプロイで、モジュール式のマイクロサービスを作成できるようになりました。 これは、私たちが提供できる速度に関する飛躍的な進歩です。」

ウラジミール・ミハレフ
シニアDevOpsエンジニア at Ataccama

自分に合ったサブスクリプションを見つける

今すぐ専門家に連絡して、Dockerサブスクリプションのコラボレーション、セキュリティ、サポートの完璧なバランスを見つけてください。