ビジネスを加速させるための取り組みをご紹介
顧客情報は企業の有益な資産である一方、個人情報保護法、プライバシーマーク制度等により運用、利活用には厳密な対応が必要だ。開発環境及び本番環境をクラウドへ移行する際には効率性、安全性を考慮した取り組みが必須となる。
2017年5月に施行された「改正個人情報保護法」では、データの自由な流通・利活用の促進を目的とした「匿名加工情報」の制度が新設され、一定条件をクリアすれば第三者への自由なデータ提供が可能になった。これにより多くの企業が新たな商品・サービスの開発、的確なマーケティング戦略といった事業拡張に向けた柔軟なデータの利活用を推し進めている。
一方で顧客情報などを守る観点から自前のオンプレミス環境で開発業務を進めているケースも多く、さまざまな課題が顕在化しているのも事実である。たとえば、オンプレミス環境の肥大化により機器の管理が煩雑化し、膨大な運用コストが発生している。あるいは定期的なアプリケーション開発により、開発用のデータが陳腐化し、バグの温床となっている。さらには開発環境のミドルウェアの最新化が後手にまわり、重大なバグ発生時の原因特定・調査が困難となっているなどである。
このような課題を解決するためには、クラウド環境へのリフト&シフトは有効な一手だ。しかし、アプリケーション開発における予期せぬ情報漏洩につながる潜在的なバグを防ぐためには、本番環境と同レベルの開発環境(及び開発データ作成)の準備が必要になるため、膨大な稼働と時間を覚悟する必要がある。
加えて、セキュリティに対する不安の解消も避けては通れない。クラウド上で顧客情報を扱うということは、オープンネットワーク上に顧客情報を晒すことを意味し、情報漏洩リスクが格段に上がるためだ。さらに通信量増加に伴う通信速度の低下もクリアにしておく必要がある。
本番環境と同レベルの開発環境をクラウド上に構築する第1のポイントは自動化ツールの活用にある。手動での構築を可能な限り減らすことで人為的なミスを減らすことができ、複数の開発環境があっても同じ実行プログラムを利用できるため大幅な構築の容易化、迅速化が図れるためだ。同じ実行プログラムのため構築後のバージョン管理が行いやすいというメリットも生まれる。
第2のポイントはクラウド上にある顧客情報を匿名化してデータ漏洩リスクを抑えることだ。ツールを活用して本番データを匿名化、開発環境で利活用すれば本番環境相当の試験が開発環境で実施できるようになる。つまり、開発のスピード、効率が格段に向上できるわけだ。
さらにクラウドへの接続にVPNと相互/中継接続基盤を利用すればデータ流通の安全性が向上でき、通信量増加に伴う通信速度の低下といった問題も解消できる。
業務の変化・メリットをご紹介
環境構築をツールで自動化することでオンプレミスからクラウド移行にかかる開発工数を削減。さらに一つの実行プログラムで複数の開発環境を作成できるため工期を短縮でき、稼働後のバージョン管理といった運用・保守の容易化も見込める。
クラウド上に存在する顧客情報などの本番データをツール活用で匿名化。情報漏洩リスクを低減し、安全・安心なデータ利活用ができる。さらに本番環境に近い試験が開発環境で行えるようになるため、開発の迅速化を図ることが可能だ。
システム構成をご紹介
<本構成のポイント>
<導入効果>
マルチクラウド環境を簡単・柔軟に接続可能な次世代サービス
月額課金のクラウド型匿名加工サービス
VPN(仮想私設通信網)と相互/中継接続基盤とは、お客さま拠点のオンプレミスサーバー、クラウド型オブジェクトストレージ、有事の際に起動するクラウドサーバーの間を接続します。インターネットのみを利用する場合に比べて、一定の情報セキュリティを確保しながら、安定した速度で通信が可能です。
[ポイント]
オープンソースのソフトウェア「Terraform」と「Ansible」を使用して環境用のデプロイシナリオを作成します。
[ポイント]
「環境デプロイシナリオ作成・管理」で作成したデプロイシナリオ群です。
「環境デプロイシナリオ群」を読み込んで開発環境の各種コンポーネントや仮想サーバーを作成します。
ボリューム等仮想サーバー作成に必要なコンポーネントです。
本番環境の仮想サーバーです。「2:環境デプロイシナリオ作成・管理」では本サーバーの設定を参考に開発用仮想サーバーのデプロイシナリオを組みます。
匿名化用データの読込先となる本番環境のデータベースです。「tasokarena」(旧匿名加工情報作成ソフトウェア)は匿名化処理を行う際このデータベースのデータを読み込みます。
[ポイント]
「tasokarena」は個人情報保護法などの法令に沿って、顧客情報などの適切な匿名加工を支援するソフトウェアです。使用するデータの特性や利用目的に応じた最適な加工方法、評価環境を提供します。Smart Data Platform(SDPF)サービスの1つです。
開発環境デプロイの実施時にボリュームなどの仮想サーバー作成に必要なコンポーネントです。
開発環境デプロイの実施時に作成される開発環境の仮想サーバーです。リソース作成は「Terraform」、中身の作成は「Ansible」にて行います。
SDPFが提供するサービス「tasokarena」を使用して顧客データを読み込み、事前に作成した加工ルールに基づいて匿名化。匿名化顧客データにエクスポートします。
匿名化されたデータのエクスポート先となる開発環境のデータベースです。
このページのトップへ