「マイクロサービス」とは? ナナメ読みで納得(5/5 ページ)
5分目 ANAの取り組みは? 日本企業はファーストステップのとき
日本では、2016年の末ごろから社内システムのマイクロサービス化を検討する企業が増え始めました。現在は大手企業を中心に、システムのどの部分を切り出し、どのデータを外部と連携させるのか思案している段階だと四宮氏は話します。
先に例に挙げた保険や流通、金融業界の他にも自動車やガス、電気の分野で検討が進んでいます。具体的な事例としては、ANAが2016年に、一枚岩だった国内線インターネット予約システムを刷新し、アプリケーションの追加といった変化に対応できるアーキテクチャへと変更しました。現在、予約システムは、旅客のアカウントを管理する機能を持ったシステムや、マイレージプログラムの管理機能を持ったシステムとWeb APIを介してつながり、システム間でデータを連携しています。現時点では、社外のシステムと連携することはしていませんが、今後はインターネット予約サービスをWeb API化し、公開することも検討課題になるだろうと述べています(日本CAの事例資料より)
さて、システムをマイクロサービス化するメリットを伝えられたでしょうか。ちなみに、この方式を導入する際にはAPIゲートウェイというプラットフォームが必要になります。APIゲートウェイの役割の1つは、セキュリティを確保すること(認証によってセキュリティを確保するOAuthやOpenID Connectなどの技術を使います)。マイクロサービスの方式では各部品が独立してデータをやりとりしているため、APIゲートウェイを使って各マイクロサービスにセキュリティを適用し、社内外のシステムと安全につなぐ必要があります。また、APIゲートウェイは、通信プロトコルの違いを吸収する機能もあります。もしも、各システムの窓口でSOAP, MQ, FTPといった異なる通信プロトコルが使われていた場合に、その違いを吸収する通訳として機能し、共通のREST APIに変換して内外からデータを呼び出します。
【参考文献】
斎藤昌義『図解 コレ1枚で分かる最新ITトレンド 増強改訂版』技術評論社、2015年3月、279項。
日本CA、「全日本空輸様:CA API Gateway/CA DevTest Solutions 導入事例」
@IT 「5分で絶対に分かるAPIマネジメント、API経済圏」
CHANGE MAKERS 「Web APIが生み出す経済効果とは~上~」
Copyright © ITmedia, Inc. All Rights Reserved.
困ったときのビジネス用語
この記事の著者
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
Windowsを使い続けるのは正解か? 「Linux化」というモダナイズのもう一つの選択肢
-
2
「Gemini Notebook」で利用者10倍 シニア社員をAIヘビーユーザーにした首都高の考え
-
3
スクエニ開発陣が「ドラゴンクエストX」の世界観を守るのに「Gemini」が必要だったワケ
-
4
ニンテンドーシステムズ開発者が明かす、通信「低遅延・安定運用」のコツ【事例集】
-
5
グループウェアの導入状況(2018年)/前編
-
6
Switch 2は「12人通話」でもなぜ軽い? 新機能「ゲームチャット」超低遅延の秘密
-
7
「新しいOutlook」って使ってる? 移行で変わるメール誤送信対策
-
8
スウェーデン発、AI議事録Klangが日本上陸 無料で文字起こし無制限
-
9
ランサムウェア対策の3ステップ AWSが提唱する「3-2-1-1-0」ルールとは
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー