コンテナの誇大広告を斬る
コンテナ&マイクロサービスが常に優れているわけではない
レガシーシステムをコンテナでマイクロサービス化することがトレンドの一つになっているが、それが常に最良の方法というわけではない。企業はコンテナとどう向き合うべきなのか?
本稿は、データレイクプロバイダーDatabricksの製品担当シニアバイスプレジデントであるデービッド・マイヤー氏へのインタビュー記事だ。
Computer Weekly(以下CW):コンテナの設計、開発、デプロイ、メンテナンスについて企業が考えるべきことは何でしょうか。
デービッド・マイヤー氏(以下DM):あらゆる企業は、全体的な成果に注目する必要がある。目標を把握したら、マイクロサービスがモノリシックアーキテクチャよりも優れているかどうかを判断する。あるタスクを多くのマシンにスケールアウトする必要があるなら、それをコンテナに配置することになる。だがコンテナにまつわる誇大広告に惑わされてはいけない。
マイクロサービスはモノリシックアーキテクチャよりも優れていると考えられる傾向がある。その考えは必ずしも正しいとは限らない。全ては目標によって異なる。ソフトウェアとは複雑なものだ。コンテナを利用するからといってシステム設計がシンプルになるわけではない。システムをコンテナにラップすることを選ぶなら、メリットがデメリットを上回ることを確認しなければならない。
CW:API接続をサポートしないレガシーシステムにコンテナを適合させるのは容易ではないという意見もあります。コンテナのエコシステムはAPIが中心になっていると思いますが、APIをサポートしていないレガシーシステムにコンテナを接続するのはいつも難しいというのは正しいですか。
DM:その通りだ! 分けて考えてみよう。全てのコンテナにはAPIがある。コンテナ内のソフトウェアにはAPIを操作する方法がある。コンテナが意味を成すためには、コンテナのシステム設計内で両者に互換性が必要になる。それが難しい。
CW:クラウドネイティブに移行できない古いレガシーシステムとコンテナを連携させるためには、複数のシステムを並列で作成しなければならないことになりますか。
DM:必ずしもそうではない。企業はそれぞれ異なる。必要なのはコンテナが意味を成す場合でのみ利用することだ。コンテナのハイプ・サイクルは、コンテナによってソフトウェア開発が容易になると信じるように導かれている。容易になることもあれば、複雑になるものもある。
例えば、コンテナで稼働しているシステム全体の設計を見直す方法を考えてみる。ワークロードを大規模に運用しているSaaS企業は全て、コンテナで運用する方が容易になるのでコンテナを利用するだろう。スケーリングが不要ならば、コンテナを利用すれば複雑になるだけだろう。コンテナにはスケールメリットがあるが、それが必要かどうかを自問すべきだ。
CW:結局、コンテナはスケーラビリティと無限の回復力の万能薬ではないということですね。
DM:コンテナがスケーリングさせるわけではない。スケーリングさせたいなら、コンテナによってそのプロセスが容易になるということだ。自社に適したものにより広く目を向けるべきだ。
CW:誰もが最初にコンテナについてしっかりと学習すべきでしょうか。
DM:コンテナは、効率、再利用、慣習に関係する。だが「コンテナはそのようなシステムの運用をシンプルにする」とまとめてしまってはいけない。実際には非常に難しいからだ。独自のコンテナを大規模に運用する方法を考えるのではなく、タスクをコンテナにカプセル化して大規模に運用できるベンダーを利用する方法を考えるべきだ。
ベンダーがコンテナベースのアーキテクチャを提供できる、統合されたベンダーエコシステムを作成する必要がある。
次に、社内の誰かがコンテナについてしっかり学んで技法を習得しておく。そしてベンダーと契約する前に、そのベンダーが正しい知識を身に付けていることを確認する。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社ガラパゴス] 「AIっぽい広告」の山に埋もれさせない AIマーケで着実に成果をだす秘訣とは? -
製品資料
[株式会社ガラパゴス] 「広告投資」調査レポート2026:勝ち組企業は何に投資しているのか? -
製品資料
[株式会社Helpfeel] 「問い合わせの渋滞」を解消、情シスの負担を軽減する“次世代型AI”活用方法 -
製品資料
[株式会社Helpfeel] 対話型AIエージェント×RAGで社内情報の検索/問い合わせを効率化するには? -
技術文書・技術解説
[株式会社クレスコ] ソフトウェア開発の属人化と手戻りをどう防ぐ? 速さと品質を両立させる方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
2
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
3
Netflixのバックエンドは「ほぼJava」 3000超のアプリを支える開発基盤の裏側
-
4
「配信に1カ月」の代償 カルビーがLINE運用で外部依存を断ち切った理由
-
5
APIキー奪取から3時間でクラウド掌握 Anthropicが暴いた「バイブハッキング」の現実的な防御策
-
6
製造業以外も直撃する「ITとOTの融合」 現場機器を巻き込む情シスの新潮流
-
7
AI全部入り「Microsoft 365 E7」に企業が二の足を踏む訳 移行意向はわずか4%
-
8
「従来のRAG」は限界か Databricksが示す「適応型検索」の勝算
-
9
高額な「AI PC」を一般従業員も使えたら? 費用のハードルを一気に下げる方法
-
10
「有線LAN環境」に関するアンケート
ホワイトペーパーランキング PR
-
1
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
-
2
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
3
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
4
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
5
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
9
少額減価償却資産が40万円未満へ拡大、令和8年度税制改正で押さえるべき変更点
-
10
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー