電力自由化、ガス自由化などを背景に、社会インフラ企業にもITを使った「顧客体験価値の競争」「ソフトウェアの戦い」が押し寄せている。これを受けて、東京ガスグループのIT事業会社である東京ガスiネットも、デジタルトランスフォーメーションの一環として、クラウド活用を積極的に進めているという。国内ではセキュリティなどの懸念からクラウド活用に乗り出せていない企業がいまだに多い。東京ガスiネットに話を聞いた。東京ガスグループのIT事業会社である東京ガスiネット(以下、TGアイネット)がクラウド活用を加速させている。Platformを使った開発環境の検証を続けている。2017年10月現在はアジャイル開発やDevOpsの手法を取り入れながら外部公開用のAPI開発を推進するなど、いよいよマルチクラウド環境での実案件の開発にも着手し始めた段階だという。周知の通り、電気やガスなどのエネルギー業界におけるITシステムには、非常に高度な安定性と信頼性が求められる。社会インフラ系の企業にとって、システムは「自前主義が当たり前」であり、データセンターをはじめ、バックアップセンター、ネットワーク回線、バックアップ回線ですら自社で運営する例が多い。Cloudを選んだ理由とはどのようなものだったのか?——TGアイネットで、2016年までシステム技術部アプリ基盤グループマネージャを担い、現在はエネルギーソリューション営業支援プロジェクトマネージャを務める上田志雄氏に話を聞いた。ガスの強みは“お客さまのお宅の台所まで上がって対面営業できること”にありました。お客さまの数は1100万件に達します。これほどの規模でありながら、お客さまと非常に近い距離でビジネスをしている企業は極めて珍しいのではないでしょうか。経営環境変化が速い近年、同じビジネスが10年、20年と続くことはあり得ません。お客さまの働き方や生活スタイルが変わり、日中に訪問することが難しくなっています。お客さまはスマートフォンなどを使って日々新しい情報を受け取っています。上田氏はクラウド活用に取り組む理由をこのように語る。この考え方の背景には、2016年4月に始まった電力の小売り自由化、2017年4月からスタートしたガスの小売り自由化があることは言うまでもない。顧客の働き方や考え方、社会の在り方が変わる中、ITを使った自社事業の変革はもはや不可欠というわけだ。「具体的には、顧客接点や顧客サポートを強化するために、デジタル技術を使ってオムニチャネルな環境を整備しようとしています。クラウドはそれを実現するための重要な手段の1つなのです。「変わっていくもの」に、コストと時間をかけ過ぎてはいけない上田氏がクラウドに求める要件の1つは、やはり「スピード」だ。「台所に入って直接話を聞く」ことが難しくなった以上、顧客の声に応えるためには、ITサービスをスピーディーに開発し、顧客の反応を得ながら迅速に改善し続けることが求められる。従来のようにハードウェアの調達から始めるスタイルでは到底スピードを担保できない以上、「クラウドを使って必要なリソースを数クリックで調達し、迅速にデプロイできること」が重要になってくるというわけだ。「ただし、単に基盤の調達スピードを上げるだけではビジネスのスピードは上がりません。サービスの開発からデリバリーまでのプロセスを短くし、さらにそのフィードバックサイクルを高速で回せる仕組みが必要です。具体的には、パートナー企業が開発環境としてAWSを使ったり、社内の開発部隊が検証・開発環境としてAzureを使ったりできるようにする一方で、社内の開発プロジェクトの一部でアジャイル開発やDevOpsの取り組みを進めてきた。クラウドとアジャイル開発は必ずしもセットで導入しているわけではなく、開発プロジェクトの内容に応じてクラウドを使い分けたり、アジャイル開発の取り入れ方を変えたりしているという。「例えば、企業においてはIaaSの利用が一般的ですが、前述のようにIaaSは基盤に過ぎませんから、スピードという観点で言えば、PaaSを利用した方が、管理工数の削減も含めてさらなるスピードアップが可能です。“自社にとっては”、どのクラウドをどう使えば開発・リリース・改善のスピードを向上できるのか、アジャイル開発やDevOpsが適している環境とはどのような要件を備えたものなのか。それを見極めるためにクラウドの検証を続けている状況です」もう1つ、上田氏がクラウドに求める要件は「外部とのインタフェース構築」だという。ガスの小売り自由化とともに、小売りを行うガス事業者向けにガスを供給する「託送業務」が本格化した。託送業務を行うためには、相手方となるガス事業者とデータをやりとりするインタフェースが必要になるが、それをどこにどう作るかが課題なのだという。「これまでの企業対企業通信のように、テープ交換やファイル交換などを行う時代ではありません。いって、データをオンラインでリアルタイムにやりとりするために、既存のオンプレミスシステムを改修することも難しい。オンプレミスシステムに外部との入口を作ってガス事業者にログインさせる方法では、セキュリティリスクや、障害などが起きた際の責任範囲の問題が生じます。具体的には、「託送業者とガス事業者の共同利用システムのための認証基盤」を社外に用意し、ユーザー管理や認証系システムもクラウド上に構築、APIで管理することで、リアルタイムかつセキュアにデータをやり取りする仕組みを考えているという。外部とのインタフェースを構築しておくことで、新しい事業者、新しいサービスにも対応しやすくなる。一般に、パブリッククラウド活用ではデータを外に出すことに対してセキュリティを懸念する向きはいまだ少なくない。上田氏はこの点についても、「セキュリティ面ではむしろ自社金庫のようなオンプレミスシステムより、銀行のようにその分野のプロフェッショナルがセキュリティを管理しているクラウドの方が安全です」と指摘する。「何より経営環境変化が激しい以上、ニーズに合わせてビジネス/システムも変えていかなければなりません。変わっていくものに対して必要以上にコストや時間をかける必要はありませんし、システムも“自前”にこだわる必要はありません。重要なのはビジネス目的を実現することです。Platformだという。Service」を使って、開発環境の検証を積極的に進めてきた。Cloudを採用した背景として、まず「既存環境との親和性が高かった」ことを挙げる。開発標準が策定されたのは2008年。策定作業には上田氏も担当として積極的に関わったという。EE、開発環境がWebLogicと定められています。LinuxやMySQLなどを使ったオールOSS(オープンソースソフトウェア)構成が推奨されており、もしオールOSSが難しい場合はOracleを利用すると定められています。Platformを利用する際は、「いかに効率よく、スピーディーに開発できるか」をテーマに、TGアイネットのアプリ基盤グループとパートナー企業のスタッフ、計20人のチームで、アジャイル開発やDevOpsに取り組んでいるという。Platformの評価として、まずPaaSとしての使い勝手の良さを挙げる。Platformを各種サービスを使ってCI/CD環境を構築。「CI/CDを実践するためのプラットフォームがパブリッククラウドですぐに手に入るというのは大きな魅力です。他社のパブリックIaaSを使った開発では、IaaS上にJenkinsやGitを自分たちでインストールして、それを自前で管理する必要がありました。Platformではそれらをサービスとして登録して、管理をオラクル側に全て任せることができます。Databaseについても、面倒な設定やチューニングの必要がありません。現在はGit-flowでオリジナルフローを作ったり、チャットサービスとの連携を図ったりと、CI/CD環境をどこまで高度化できるかを検証しつつ、実案件への適用を部分的に進めつつあるという。特性を見極め、マルチクラウドを主体的に使いこなすことが大切コスト面での魅力も大きい。Databaseも、クラウドサービス版なら従量課金であるためライセンスコストや保守料がかからない。“自社の目的に最適な環境”を目指して試行錯誤を繰り返し、新しい環境を複数立ち上げることも多い中、「必要なだけ利用できるのはクラウドならではのメリット」と指摘する。この他、クラウド活用に伴うオラクルのコンサルティングも評価した。冒頭で述べたように、上田氏らが進めているのはオムニチャネルの実現基盤としてのクラウド活用だ。ここには「コンシューマ向けの新サービスやユーザー体験をどう作っていくか」といったB2C領域のテーマ、「託送業務におけるデータ連携サービスの構築」などB2B領域のテーマ、「ガスの検針・点検スタッフや、営業スタッフ向けのサービス構築」などB2E領域のテーマ、全てが含まれる。検証段階とはいえ、クラウド活用は決してIT部門に閉じた局所的な取り組みではなく、東京ガスとしてのブランドイメージ、顧客ロイヤルティを左右する「全社的な取り組み」なのだ。「デジタル変革の実現には、単にクラウドを活用するだけではなく、社内の意識や文化、ビジネスを支える仕組み、人材のスキルなどを変えていくことが必要です。実際にはサービス導入よりもこうした“布教活動"の方が難しい。オラクルはコンサルタントを通じて、クラウド活用に対する社内の説得や意識改革などを支援してくれました。Cloudを評する一方で、「周囲の評価に惑わされず、最後は自分の目で確かめるのがエンジニアの役割。Cloudについても、目的に適しているかどうか、しっかりと見極めることが大切です」と強調する。Databaseの設定はオンプレミスでもクラウドでもそのまま使うことができます。他のミドルウェア製品もそうです。オンプレミスとクラウドの間にアーキテクチャの壁がない。このことはオラクルの既存ユーザーにとって大きな魅力だと思います。オラクルという“色があること”が特長になっている。逆に、他社のクラウドサービスには、オープン性という“色がないこと”が魅力になっているものもあります。『周囲の評判が良いから』ではなく、どれが目的に最適か、先入観にとらわれずに考えてみる。Cloudが適している場合もあるはずです。した各種クラウドサービスの特長を見極め、どのクラウドをどう使うのか。現在、TGアイネットでは、新しい開発標準やアプリケーションフレームワークの策定、新技術の導入など、東京ガスグループを支える情報子会社として、さまざまな取り組みを進めている。Project」にも関心を寄せているという。「デジタル変革は社内の意識、文化、人の在り方を含む問題。「経営層には、クラウドに代表される新しい技術、文化を積極的に取り入れていかないとまずい、という危機感があります。エンジニアの育成という点でも、新入社員にも全員にコーディング研修を必須とするなど社内改革が進んでいます。今の若手に『このプロジェクトでCIどう?』と聞くと『全然いけますよ!』と頼もしい答えが返ってきますよ」デジタル変革は技術だけの問題ではなく、社内の意識、文化、人の在り方も含む問題——最後に、上田氏はあらためてこの点に触れ、「クラウド活用とともに、エンジニアの役割やスキルセットにも変革が必要です。インフラエンジニアは、ハードウェアの手配やパラメータ設計などが必要なくなれば、別の形で能力を発揮していくことが求められます」と話す。「例えばマルチクラウドの管理でインフラの知識を生かす、セキュリティ分野にインフラ運用のスキルを生かすなど、既存の知見を発展・拡大させていくことが必要になっていくと考えます。