事例に学ぶ効果と課題
「AWS+OpenStack」で“ちょうどいいハイブリッドクラウド”は構築可能か
パブリッククラウドとプライベートクラウドには、それぞれメリット・デメリットがある。その間を取るものとして、ハイブリッドクラウドに注目が集まっている。AWSとOpenStackを用いたハイブリッド環境の構築事例を紹介する。
「パブリッククラウド」という言葉を耳にすると、IT部門の大半は瞬時にコスト削減を連想する。米Amazon Web Services(AWS)、米Google、米Microsoftをはじめとした多くのITベンダーがクラウドサービスを提供している。クラウドにアプリケーションを移行すると、確かに企業の支出を抑えることができる。だが、クラウドサービスベンダーを選定する際に、コストに対する評価が決め手になるとは限らない。
ソーシャルCRMの統合管理ソフトウェアを提供する米Lithium Technologies(以下、Lithium)は、2014年末に顧客向けアプリケーションをパブリッククラウドへ移行する作業を開始した。Lithium Technologiesでクラウド担当エンジニアを務めるジャスティン・フランクス氏によると、同社では、Google、Microsoft、米RackspaceなどのITベンダーを幅広く検討したという。しかしながら、最終的には、最も使い慣れたITベンダーのクラウドサービスを採用するに至った。
「当社にはAWSに習熟したエンジニアが数人いた。そのため、まずはAWSを使うのが自然な流れだった」(フランクス氏)
そうした背景がAWSを採用する後押しとなって、パブリッククラウドの導入を容易にしたわけだが、実際には多少の調整作業が必要となっていた。アプリケーションのレジリエンス(回復力、弾力性)に関する課題に取り組まなければならなかった。具体的には、必要に応じてインスタンス数が増減するクラウド環境に、アプリケーション側が確実に対応するための措置だ。回復力と弾力性を検証するテストを実施し、Lithiumが顧客と取り交わしているサービスレベル契約(SLA)および関連する全てのセキュリティ要件をサービスが満たしているかどうかを確認した。
新たなアプリケーションをAWSへ移行することは容易だった。つまり、クラウドインフラを活用するために、一からアプリケーションを開発したためだ。フランクス氏は次のように述べる。「従来の環境で実行していたレガシーアプリケーションをパブリッククラウドで動作させるには、ソースコードを書き直す必要がある。アプリケーションの回復力を向上し、米HashiCorpの『Consul』や米Chefの『Chef』といったテクノロジーに対応させなければならない。レガシーアプリケーションには、多少の追加作業が必要になる場合がある」
パブリッククラウドへの移行プロジェクトを軌道に乗せるに当たって、開発者はコスト面あまり気にしている様子はなかった、とフランクス氏は指摘する。クラウドでのアプリケーションの運用が始まった現在、IT部門では自社開発ツールとサードパーティー製ツールを用いてAWSのコストを最適化する作業を進めている。
「AWSのコスト監視ツールを使用しても、自分たちが使っている仮想マシンに関して納得できるレベルの分析は行われなかった。当社の場合、AWSのコスト監視ツールが十分とは思えなかった」(フランクス氏)
Lithiumでは、ベンダーロックインも懸念していた。そのため、単一ベンダーのテクノロジーに依存することを警戒している。十分な時間があれば、大抵のクラウドサービスにアプリケーションを移行できる、とLithiumのIT部門は考えている。
「AWSに問題があれば、他のクラウドベンダーのサービスを用いてアプリケーションを準備する必要があるかもしれない」とフランクス氏は語る。
ハイブリッドクラウドのスイートスポットを探す
アプリケーションの回復性、コストの最適化という課題はあったが、パブリッククラウドへの移行は“業務の効率化”という恩恵をもたらした。その結果、新たなシステムの開発期間を数週間から数分にまで短縮することができた。フランクス氏はインフラコストの大幅な削減にも期待を寄せている。
その一方で「規模の経済に関わっている場合、パブリッククラウドはもろ刃の剣になる」(同氏)と警告した。
「AWSで運用するサーバの台数が増加すると、1台当たりのコストが高くなる。データセンター内に自前でクラウド環境を構築する際の総保有コスト(TCO)を上回る可能性がある。プライベートクラウドの構築・運用によって“損益分岐点”が明確になった」(フランクス氏)
その分岐点に達したとき、Lithiumではハイブリッドクラウドを構築する決断を下した。「OpenStack」を利用してプライベートクラウドを自社構築し、AWSをはじめとする幅広いパブリッククラウドと併用した。AWSへの依存度を減らし、一部のアプリケーションとサービスをプライベートクラウドに移すことで、大幅なコスト削減につながることを期待している。
LithiumはOpenStackを本番環境で運用し、アプリケーションとサービスのワークロードを管理している。
「ハイブリッドクラウドは従来のデータセンターの役割を果たせるのではないかと考えている。それに加えて、仮想化と俊敏性という側面も兼ね備えている」とフランクス氏は語る。
だが、OpenStackを本番環境に導入する作業は、AWSにアプリケーションを移行したり、新たに開発したりするほど容易ではなかった。Lithiumの開発者は、AWSには熟知していたが、OpenStackには精通していなかった。そこで助けが必要となった。
「OpenStackでも、その他の新技術と同じことがいえる。テスト段階が終わるまで待ちたいが、競争上の優位性を考えると早く導入したい。そう考えるのは当然だろう。そこで当社では典型的な方法を採用した」(フランクス氏)
Lithiumはまず、社内リソースを使ってOpenStackの研究開発を進めた。その目的は、本番環境での運用を自社だけで行うべきか、他社の力を借りるべきかを判断することだった。最終的に同社では後者を選択し、OpenStackの専門家と他社の協力を求めた。
「特に本番環境で運用するつもりならば、OpenStackには手を付けないことが賢明だ。OpenStackは幅広い機能群で構成されている。当社では、OpenStackを開発環境で利用する企業と定期的に連絡を取り合っている。だが、それに対応してくれるのはごく少数だ」(フランクス氏)
OpenStackの専門家を雇用する予定はあるのかという質問に対し、フランクス氏は直接のコメントを控えたが、Lithiumでは常に人材を探しているとした。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー