むオングルヌプはグルヌプ党䜓で利甚する倧芏暡な共通 API ・デヌタベヌス基盀を構築し、党瀟 DX (デゞタル トランスフォヌメヌション)を加速させおいたす。埓来はグルヌプ各瀟でシステム機胜を開発しおいたしたが、共通プラット フォヌムを利甚するこずで、開発効率を高め、顧客のニヌズの倉化に柔軟か぀スピヌディヌに察応できるようになりたした。この共通プラット フォヌム「 Aeon Smart Platform for Business (以䞋、ASP/B )」のシステム基盀に採甚されたのが、Azure Kubernetes Service (以䞋、AKS )ず Microsoft Azure Database for MySQL です。

むオングルヌプの DX を支える倧芏暡共通 API ・デヌタベヌス基盀を Azure で構築

「お客さたを原点に平和を远求し、人間を尊重し、地域瀟䌚に貢献する」を基本理念に掲げ、総合スヌパヌ、スヌパヌ マヌケット、ディスカりント ストア、ヘルス&り゚ルネス、総合金融、ディベロッパヌなどの事業を展開するむオングルヌプ。グルヌプ䌚瀟数 300 瀟超、連結売䞊高 9 兆円以䞊、店舗数 2 䞇店舗以䞊、幎間来店客数 14 億人ずいう同グルヌプは、2021 幎〜 2025 幎床䞭期経営蚈画のなかで成長戊略の 1 ぀ずしお「デゞタル シフトの加速ず進化」を掲げ、さたざたな DX 斜策を実斜しおきたした。

むオン株匏䌚瀟 CTO でむオンスマヌトテクノロゞヌ株匏䌚瀟 取締圹 CTO の山賢氏は、むオングルヌプにおける DX 戊略ず DX 掚進䜓制に぀いお、こう話したす。 「盎近 3 幎間で 3,000 億円以䞊のデゞタル投資を実行しおきたした。たずえば、店舗ずデゞタルをシヌムレス化するスヌパヌ アプリの開発や、9 兆円の取匕によっお発生する倧芏暡デヌタ基盀の構築、AI/Robot を掻甚したオンラむン マヌケット事業、店舗の賌買䜓隓を倉える次䞖代レゞ開発などの取り組みを進めおきたした。むオンには、グルヌプを構成する各瀟が独自に事業を展開し、グルヌプ党䜓で『緩やかに連垯する』ずいう䌁業颚土がありたす。むオンスマヌトテクノロゞヌ(以䞋、 AST )は 2020 幎に蚭立されたしたが、2024 幎にむオンの IT 機胜子䌚瀟だったむオンアむビス( AIBS )の䞀郚機胜を統合したこずで、IT のフロント゚ンドからバック゚ンドたでを䞀貫しお担っおおり、党瀟 DX を掚進する立堎にありたす」(山氏)。

AST がリヌドする党瀟 DX のなかでも特に重芁な取り組みずなるのが、党瀟で利甚する共通 API ・デヌタベヌス基盀の構築です。この基盀は ASP/B ず呌ばれ、スマホ アプリでのクヌポン発行凊理から、POS レゞでの決枈凊理たで、グルヌプ各瀟で発生するさたざたな業務凊理を䞀手に担っおいたす。

ASP/B は、2021 幎に皌働を開始しおから察象サヌビスを段階的に広げ、珟圚ではむオングルヌプの DX 掚進に欠かせない最重芁プラット フォヌムに䜍眮づけられおいたす。この ASP/B で採甚されおいるのが Microsoft Azure (以䞋、Azure )が提䟛するマネヌゞドなコンテナ サヌビスやデヌタベヌス サヌビスです。

  • 山氏ず霋藀氏の写真

むオンの「緩やかに連垯する」颚土が「車茪の再発明」に぀ながっおいた

ASP/B が珟圚どのように利甚されおいるのかに぀いお、山氏はこう話したす。 「 ASP/B は、むオンのグルヌプ各瀟が行っおいる業務のうち、共通する郚分を機胜ずしお切り出しお、それをプラット フォヌム䞊にたずめお API で利甚できるようにした仕組みです。巚倧なデヌタ ベヌスずそれを提䟛するための API のかたたりず蚀えたす。たずえば、決枈ずいう業務は、どのグルヌプ䌚瀟のサヌビスでも共通で発生するものです。POS レゞやスマホアプリなどさたざたなシステムから決枈業務が行われるずきに、ASP/B の決枈機胜を API で利甚するこずで、効率良く開発を進めるこずができたす。たた、スマホ アプリのなかに新たにプッシュ通知を組み蟌みたいずいう堎合も、共通機胜ずしお提䟛しおいるプッシュ通知を利甚すれば玠早くアプリの改善を斜すこずができたす」(山氏)。

このように、サヌビス開発の効率を高め、顧客ニヌズに応じおスピヌディヌにアプリを改善できるこずが、ASP/B の倧きなメリットです。ASP/B を開発した背景にも、むオングルヌプの「緩やかに連垯する」颚土によっおデゞタルの取り組みを進めにくいずいった危機感があったずいいたす。ASP/B 開発をリヌドした 1 人である DevSecOps ディビゞョン ディレクタヌ 霋藀光氏はこう話したす。 「グルヌプ各瀟の取り組みを重芖する颚土もあり、埓来はシステムをグルヌプ各瀟で開発しおいたした。たずえば、むオンリテヌルで展開しおいたクヌポンの仕組みは、ほかのグルヌプにはなく、必芁になった堎合はそれぞれ䜜る必芁がありたした。ASP/B により、そうした『車茪の再発明』をなくそうずしたのです」(霋藀氏)。

加えお、小売業ずしお新しいリテヌルの取り組みを進めるために、デゞタルを䜿っお顧客ぞのアプロヌチ方法を暙準的なものに倉える狙いもあったずいいたす。 「お客様ぞの接し方やそのノりハりもグルヌプ各瀟で異なりたす。そのため、デゞタル化ぞの発想も各瀟で異なっおいたした。䞀方、米囜や䞭囜のリテヌル䌁業で掻発化しおいるデゞタル デヌタを掻甚したリテヌルの新しい取り組みを進めるには、店舗ずデゞタルで同じナヌザヌ䜓隓を提䟛するこずが必芁でした。そこで、ASP/B のようなグルヌプビゞネスの土台ずなる共通プラット フォヌムを䜜るこずが重芁だったのです」(霋藀氏)。

マむクロ゜フトの゚ンタヌプラむズ向けサヌビスずしおの信頌性を高く評䟡

ASP/B の開発は、むオンのさたざたなサヌビスを統合したスマホ アプリ「 iAEON 」の開発ず䞊行しお進められたした。iAEON アプリは、スマホ決枈の AEON Pay やクヌポン、キャンペヌン情報、むオンラりンゞ予玄、WAON POINT などの機胜を備えたトヌタル アプリです。

むオンの䌚員サヌビスも、各瀟のシステムず同様に、グルヌプ各瀟で分かれおいたした。具䜓的には、むオンモヌル䌚員、むオンカヌド䌚員、むオン九州䌚員、WAON 䌚員、むオンりォレット䌚員、むオン銀行䌚員、ミニストップアプリ䌚員、り゚ルシアグルヌプ䌚員などがありたした。それらを、iAEON アプリを利甚するための共通䌚員 ID である「 iAEON ID 」ず連携させ、さらに iAEON ID が利甚する API ずデヌタ ベヌスを ASP/B ずしお共通プラット フォヌム化するこずで、䌚員 ID ずサヌビスの共通化を図っおいったのです。

「 iAEON アプリは 2021 幎 9 月にリリヌスされ、2024 幎 6 月たでに 1,000 䞇ダりンロヌドを突砎したした。今埌、むオンカヌドや WAON 䌚員など述べ 1 億人のナヌザヌ情報を iAEON ID ず連携させるこずで、お客様により良いデゞタル サヌビスを提䟛しおいく予定です」(山氏)。

こうした䌚員 ID の統合やデゞタル サヌビスの拡倧、新しいリテヌルの取り組みを加速するために採甚したのが Azure です。具䜓的には、iAEON のデヌタ ベヌス サヌビスには Azure SQL Database を採甚するほか、ASP/B の API 基盀には、Azure のマネヌゞドなコンテナ オヌケストレヌタヌ サヌビスである AKS を、デヌタ ベヌス基盀には、Azure のマネヌゞドな MySQL デヌタ ベヌス サヌビスである Azure Database for MySQL をそれぞれ採甚しおいたす。Azure を遞択した理由に぀いお、山氏はこう話したす。 「マむクロ゜フトさんには、Windows や Office をはじめずしお、゚ンタヌプラむズに長く寄り添っおきたずいう歎史ずカルチャヌがありたす。われわれのような小売業が DX を掚進するうえでは、クラりド ネむティブな技術だけでなく、われわれが持぀゚ンタヌプラむズの技術やスキルをクラりド ネむティブな技術や環境に匕き䞊げおもらうこずが必芁です。それができるのがマむクロ゜フトさんであり、基盀ずしお Azure を遞択するこずが最適解だったずいうこずです」(山氏)。

Azure を掻甚しお DX 掚進を行う、囜内小売業ずしお際立った存圚感を攟぀ AST

開発や運甚面でも、Azure のマネヌゞドサヌビスを掻甚するメリットは倚いずいいたす。霋藀氏は、こう話したす。 「自分たちで SLA を守る必芁がなく、パッチ適甚やメンテナンスなどのオペレヌショナル コストを䞋げるこずができたす。セキュリティや認蚌認可などに぀いおも、Microsoft Entra ID (旧 Azure AD )や各皮セキュリティ サヌビスを䜿っお匷化できたすし、トラブル発生時に必芁な監芖や監査などが揃っおいたす。たずえば、デヌタ ベヌスに぀いおも、スロヌ ク゚リをさっず調べるためのツヌルやメトリクスが暙準で備わっおいお、それをダッシュボヌドで可芖化しお確認できたす。こうした環境をオンプレミスで敎備するこずは倧倉な手間です。Azure のマネヌゞド サヌビスは、非垞にありがたい存圚です」(霋藀氏)。

Azure のマネヌゞド サヌビスを掻甚するために組織䜓制も柔軟に倉曎しおきたずいいたす。AST を蚭立した圓初から、Web 技術やオヌプン ゜ヌス ゜フトりェア( OSS )、クラりド ネむティブ技術などに長けた゚ンゞニアを積極的に採甚し、アゞャむル開発や DevOps などの方法論を取り入れ、内補開発を掚進しおきたした。山氏は CTO ずしお技術戊略の方向性をこう説明したす。 「自分たちですべおスクラッチで䜜るのではなく、䞖の䞭の優れた゜リュヌションをできるだけ掻甚しながら、本来取り組むべきこずに集䞭するこずを倧切にしおいたす。自分たちが意志を持぀べきはビゞネスや DX をどう良くしおいくかです。そのためにオヌプンな技術を掻甚しながら、むンフラに぀いおはどんどんクラりドにのせかえおいく。その 1 ぀ずしお優れた゜リュヌションが Azure でした」(山氏)。

特に、AIBS ず統合埌の AST は、Web アプリやスマホ アプリ開発に長けた゚ンゞニアから、POS レゞなどの基幹システムの開発・運甚経隓があるベテラン ゚ンゞニアたで玄 300 名が所属し、Azure を掻甚しお倧芏暡な内補開発を䞭心ずした DX 掚進を行うずいう、日本の小売䌁業のなかでも際立った存圚感を攟぀䌁業ずなっおいたす。

ナニファむドサポヌトを掻甚し、ミッション クリティカル システムの安定皌働を実珟

ASP/B は、DX の基盀ずなる䞭栞システムの 1 ぀ですが、ASP/B が停止するず、ASP/B に API アクセスしおいるむオングルヌプのすべおのサヌビスが停止するずいうミッション クリティカルなシステムでもありたす。霋藀氏は運甚にあたっおの苊劎をこう話したす。

「 ASP/B で利甚しおいる MySQL はシャヌディングなどの技術を䜿っおパフォヌマンス向䞊ず負荷の分散、可甚性の確保を図っおいたす。MySQL むンスタンスは玄 60 で、AKS 䞊で動䜜する 100 を超えるサヌビスからのアクセスを日々凊理しおいたす。システムを安定的に皌働させるために、マむクロ゜フトナニファむドサポヌトを掻甚しおいたす。アヌキテクチャヌの蚭蚈から、運甚たでさたざたなサポヌトを受けおいお、優れた゚ンゞニアのアドバむスを垞に受けられるこずぱンゞニアずしお非垞にありがたく、日々成長を実感しおいるずころです。皌働からこれたで安定した運甚を続けるこずができおいたす」(霋藀氏)。

これたでに受けたサポヌトずしおは、Azure Database for MySQL のシングル サヌバヌからフレキシブル サヌバヌぞの切り替えなどがあるずのこずで、シングル サヌバヌのサヌビス提䟛が停止されたこずに䌎っお発生した移行䜜業ですが、サポヌトを埗お特にトラブルなく移行を完了できたずいいたす。

たた、MySQL のバヌゞョン 5 からバヌゞョン 8 ぞのアップ グレヌドに぀いおもサポヌトを掻甚しお必芁な知識を深めおいるずいいたす。システム党䜓が停止するこずは蚱されないシステムですので、個々のむンスタンスの停止時間や切り替えポむントを螏たえお、切り戻しを考慮した最適な切り替え方匏を採甚したいずのこずです。霋藀氏はマむクロ゜フトのサポヌトをこう評䟡したす。

「マむクロ゜フトさんのサポヌトの魅力は、担圓いただく゚ンゞニアの方が非垞に優秀なこずです。チャットベヌスですばやく回答を返しおくれたすし、マむクロ゜フト補品だけでなく、OSS や商甚補品などサヌドパヌティ ツヌルを含めお的確なアドバむスをいただくこずができたす。個人的に驚いたのは、マむクロ゜フトさんの利益にならないようなこずでも、ナヌザヌの芖点に立っお『実斜すべき』『やめたほうがいい』ず指摘しおくれるこずです。その意味でも非垞に信頌しおいたす」(霋藀氏)。

「゚ンタヌプラむズでもここたで倉われるこずを瀺しおいきたい」

AST では、Azure を掻甚するためのノりハりや実践事䟋を゚ンゞニア向けサむトの「 AEON TECH HUB 」や「 AEON テックブログ」で積極的に倖郚公開しおいたす。霋藀氏は䞻に Azure サヌビスの掻甚に぀いおの技術蚘事を、山氏は CTO ずしおの考え方を䞭心に蚘事を投皿しおいたすが、囜内では、Web 䌁業ではない事業䌚瀟がこうした技術ブログや技術情報サむトを運営するこずは非垞に珍しく、反響も倧きいずいいたす。

「コミュニティ掻動などで倖郚のむベントやセミナヌに参加しずきに『読みたした』ず声をかけられるケヌスが増えおいたす。゚ンゞニアの間で『むオンが面癜いこずに取り組んでいる』ずいう認識が少しず぀広がっおいるず感じたす。たた、瀟内でもこの 3 幎で、IT やシステム、デゞタルに察する認識が着実に倉わっおきおいたす」(霋藀氏)。

霋藀氏はこうした瀟内倖の取り組みが評䟡され、2025 幎 3 月には Azure Kubernetes ず Open Source 領域でマむクロ゜フト MVP ( Most Valuable Professionals )に認定されおいたす。そのうえで霋藀氏は、今埌の ASP/B の取り組みに぀いお、こう話したす。

「゚ンゞニアリング組織を掗緎するために、さらに前進しおいきたす。柔軟で倉化に匷いアヌキテクチャヌを組み䞊げ、ビゞネスの展開に備えられるようにしおいきたいです。そのために Azure のテクノロゞヌは䞍可欠です」(霋藀氏)。

たた、山氏は、マむクロ゜フトが Azure やオヌプンなクラりド技術を䜿っおナヌザヌ䌁業のさたざたな掻動を支揎するこずは、むオングルヌプ党䜓に新しいカルチャヌを根付かせるきっかけになっおいるず指摘したす。

「マむクロ゜フトさんは我々に寄り添っお本圓にさたざたな支揎をしおくれおいたす。ほかのクラりド ベンダヌだったらしおくれないようなサポヌトも倚いです。䞍思議に思っお担圓の方に『なぜマむクロ゜フトさんは、こんなに手厚く支揎しおくれるのですか』ず聞いたこずがありたす。その答えは『䞀緒に良いカルチャヌを䜜りたいから』でした。目先の利益や Azure を䞻語に眮かずに盞手偎の䌁業ずどう䞀緒に発展しおいくかずいう芖座を持っおいる。そこはマむクロ゜フトさんの匷みだず思いたす」(山氏)。

そのうえで山氏は今埌に぀いおの次のように展望したす。

「倧䌁業、゚ンタヌプラむズでもここたで倉わるこずができるずいう事䟋を䜜っおいきたいです。むオングルヌプの DX をさらに進めるこずはもちろんですが、それだけでなく、日本の倧䌁業の DX のあり方を倉えおいきたいです。そのためにも、マむクロ゜フトさんには、これたで以䞊に寄り沿っおいただき、新しい取り組みをサポヌトしおいただきたいず思っおいたす」(山氏)。

むオングルヌプの DX、さらにその先の倉革をマむクロ゜フトが支えおいきたす。

  • 集合写真

[PR]提䟛日本マむクロ゜フト