ビジネスや事業のデジタル化に向けて、企業情報システムが対応を迫られている。換言すれば、CIOや情報システム部門は次世代システムのグランドデザインを描くことが求められている。ではどうすべきか?そのヒントになるのが、大手ITベンダーが提示するソリューション像だ。その1つとして、独SAPの「SAP HANA Cloud Platform」を紹介する。
ユーザー企業にとって、大手ITベンダーが描く次世代ソリューション像は、参考するに値する資料になり得る。もちろん、そのベンダーの我田引水的な面は割り引く必要があるにしても、次世代の企業システムのためのヒントが盛り込まれている。(1)どんなグランドデザインであるべきか、(2)どんな構成要素から成り立つか、(3)システムアーキテクチャーはどうなっているか、といったことである。
典型例が「Systems of Record(SoR)」「Systems of Engagement(SoE)」という考え方だろう。もう説明不要かも知れないが、一口に企業情報システムといっても「既存の業務やコミュニケーションの効率化や合理化を主眼としたSoRと、モバイルやIoT(Internet of Things:モノのインターネット)、ビッグデータなどの技術を駆使して従来なかったシステムやサービスを具現化するSoEがある」というものだ。米IBMや富士通などが折に触れてアピールし、今ではかなり一般的になっている。
そんな中、ミッションクリティカルなERP(Enterprise Resource Planning)の最大手である独SAPが新たなシステム像を提示し、さらに具体的なソリューション(サービス)として提供しつつある。読者がSAPユーザーであるかどうかに関わらず、それを知っておくことは自社の次世代システムの姿を考え、描くうえで参考になることは間違いない。そこで、どんなものかを解説しよう。
全体像を示したのが図1である。中央に位置するのはSAPの主力製品であるERPの「S/4 HANA」ではなく、「HANA Cloud Platform」である。反対側には「Business Objects」をはじめとする分析(アナリティックス)のためのソリューション群、基盤的な位置づけの「HANA Platform」、そして上部には「IoT Platform」がある。
拡大画像表示
さらに図1の上部にはSAPが買収してきたSaaS(Software as a Service)群、すなわち企業間取引のAribaや、経費管理/精算のConcur、タレントマネジメントのSuccessFactorsなどが、HANA Platformの下側にはSAP以外の既存データソース(左側)とビッグデータのデータソースが、それぞれ見える。これをSAPが提供するソリューション群を配置しただけとみることもできる。だが「SAP」や「HANA」といった言葉を取り去り、代わりに業務アプリケーションやDBMSといった言葉を入れれば、これからの企業情報システムの大まかな絵になり得るだろう。
つまり、予算的にも人員的にも企業情報システムの多くを占める基幹システム(=S/4 HANA)は、次世代システムの全体からすると一部であり、必要不可欠だとしても企業情報システムの中核という存在ではなくなる。同時にデータベース(=HANA Platform)は、基幹システムから論理的に分離され、SoRとSoEを通貫した共通基盤に位置づけられる。その中核がHANA Cloud Platformという図式である。図1をSAPのソリューションを軸に、もう一段、詳しくしたのが図2だ。
拡大画像表示
ではHANA Cloud Platform(以下HCP)とは何か。答は、クラウド上で稼働するアプリケーションの開発と実行を担うPaaS(Platform as a Service)である。S/4 HANAと連携するIoTシステムなど新たなアプリケーションを開発・稼働させたり、あるいはSuccess Factorなどクラウドアプリケーションの機能を拡張したりするためのパブリックなクラウドサービスだ(図3)。オープンソースソフトウェアであるCloud Foundryを使って実装されている(ハードウェアレイヤーではOpenStackも利用)。
拡大画像表示
そうなると「純粋のCloud FoundryとHCPは何が違うのか」という疑問が出てくるかも知れない。この点はSAPの製品戦略を色濃く反映しているため、冒頭で述べた企業情報システムのグランドデザインには直結しない点に注意していただきたいが、疑問の答は「HANA Platform」にある。多少乱暴な解釈だが、HCP=HANA Platform+Cloud Foundryだ。
ついでにHANA Platformは何かというと、その実体はSAPのインメモリーDBMSの「HANA」を中核に、基盤関連機能を組み合わせたもの(図4)。具体的には、アプリケーションを開発・実行できるアプリケーションサーバー機能(アプリケーションサービス)や、ビッグデータも含めた様々なデータソースと連携してデータを統合する機能(データ統合サービス)などである。
拡大画像表示
図4を子細に見ていくと、これからの企業情報システムが備えるべき機能要素も、ある程度は明らかになる。データ統合サービスを例にすれば、データの仮想化やETL機能、データ品質管理、HadoopやSparkなどビッグデータの統合、およびリモートでのデータ同期である。繰り返しになるが、SAPのユーザー企業かどうかとは関係なく、こうしたソリューション像を次世代のシステムデザインの“鑑”として活用できるだろう。
一方でSAPユーザー企業であってもHCPやHANA Platformを採用する必要がないケースがあることも推察できる。ERPをS/4 HANAに移行する場合はHANA Platformが必須だが、SAP ERPを使い続けるならDBMSは市販製品を選択でき、PaaSもHCP以外のソリューションを選べる。選択肢は1つではない。