ブラックボックス化した既存システムの残存で、2025年以降に予想される経済損失は最大12兆円/年といわれている。これを経済産業省は「2025年の崖」と呼び、企業に警鐘を鳴らす「DXレポート」を公開した。レポートでは、システム開発に取り入れるべきアーキテクチャとして「マイクロサービス」を挙げている。本特集では、マイクロサービスとは何か、システムをマイクロサービスにさせるとどのような課題が生まれるのか、モノリシックなサービスをマイクロサービスに移行させた事例などを通じて、どの場面でマイクロサービスを活用すべきか、現実解を探る。TopStory特集:マイクロサービス入門(1):「マイクロサービスに出遅れた」ところは、先人から何を学べるかこれまでマイクロサービスアーキテクチャに取り組んだ組織の多くは、試行錯誤を重ねて、自らの組織における最適解を見いだしている。いま、マイクロサービスを考える人たちは、先人から何を学べばいいのだろうか。導入検討に向けて気を付けるべきポイント特集「マイクロサービス入門」第2回目は、マイクロサービスが注目される背景と、企業がこれからマイクロサービスの導入を検討するに当たって、考えておくべきポイントをオイシックス・ラ・大地で技術顧問を務める寺田佳央氏が解説します。1.3、JDBC、JSPで構築——ECサイト「Oisix」がマイクロサービス化を進めたワケ特集「マイクロサービス入門」の第3回目は、マイクロサービス化を実現したECサイト「Oisix」がどのような環境でサービスを提供していて、どういった課題を抱えた中でマイクロサービス化を選択したのか、オイシックス・ラ・大地でシステム本部シニアアーキテクトの小林弘明氏が紹介します。(2019年11月25日)特集:マイクロサービス入門(4):マイクロサービスアーキテクチャにおける「サービス配置」の考え方マイクロサービスアーキテクチャを用いてシステム開発をする場合、アプリケーションをどのように分割して配置すればいいのか。アプリケーション間の通信はどのような点に留意すべきかを、オイシックス・ラ・大地の川上徹氏が解説します。(2019年12月17日)特集:マイクロサービス入門(5):新規構築や移行時のリスクを軽減、「ストラングラーパターン」とは?モノリシックなサービスをマイクロサービス化する際、どのように移行させればいいのか。オイシックス・ラ・大地の川上徹氏がOisixのマイクロサービス移行に当たって採用したアプローチと開発プロセスを紹介します。2019年秋・ITインフラ編」の特別講演にダイソーの丸本健二郎氏が登壇。内製化によって、データ管理基盤の最適化、高度化を図ったいきさつと結果について講演した。2019年秋・ITインフラ編」の基調講演に経済産業省の「DXリポート」作成者である和泉憲明氏が登壇。2025年の崖を克服するためのDX実現のポイント、DX推進ガイドラインやDX推進指標の概要について語った。(2019年11月21日)特集:百花繚乱。令和のクラウド移行(14):クラウドも人の子。ZOZOTOWNの事例では、マイクロサービス化とマルチクラウド化のポイントを、クラウドベンダーからの提案とともにお届けする。(2019年9月4日)「DX推進指標」を7月31日から提供開始:経済産業省に聞く「DXレポート」の真意2018年に発表されて以降、多くの企業の高い関心を集めている経済産業省「DXレポート」。レガシーを刷新しなければ企業は多大なインパクトを受けることになるとした「2025年の崖」問題に危機感を抱く経営層も多いが、メッセージに対する“誤解”も少なくないようだ。情報産業課に話を聞いた。オイシックスのエンジニアが語る舞台裏2000年から運用してきたECサイトにマイクロサービスを導入したオイシックス・ラ・大地。モノリシックなECサイトのアーキテクチャをどのようにマイクロサービス化させていったのか、同社のシステム基盤部で基盤刷新セクションの川上徹氏が語った。マイクロサービス/サーバレス時代のセキュリティ従来のモノリシックなアーキテクチャに代わって着目されている「マイクロサービス」や「サーバレス」。これらの新しいアーキテクチャについて、セキュリティの観点からどのようなことに留意すべきなのだろうか。やっていく宣言」に大きな反響があった。米国を中心に多くの企業で実践されているが、疑似的とはいえ本番環境に障害を起こさせるというカオスエンジニアリングを日本で実践するのは、まず不可能という向きが多かったからだ。クックパッドでは実践することが可能になったのか。Engineering)の活動を行い、Webサービスの価値を高めるためにはどうしたらいいか」について、リクルートの新たなインフラ基盤を例に見ていきます。今回は、Fleetの具体的な仕組みや取り組みを紹介します。本連載では、リアクティブプログラミング(RP)の概要や、それに関連する技術、RPでアプリを作成するための手法について解説します。今回は、マイクロサービス向けフレームワーク「Lagom」について解説します。「デジタルIT」「エンタープライズIT」どちらにも求められる、アプリケーションの開発や保守に関わる「スピードアップ」をテーマに、2回に分けて解説する。前編となる今回は、スピードアップへの貢献が期待される、クラウド時代に沿ったモダナイゼーションの4つのアプローチを紹介する。Frontends(BFF)について解説する連載。初回は「超入門」としてBFFの概要や事例を中心に紹介する。役立つ?マイクロサービスに関わる人々の間で、「サービスメッシュ」「Istio」への注目が高まっている。これについて、Javaコミュニティーで広く知られる日本マイクロソフトのテクニカルエバンジェリスト、寺田佳央氏がデモを交え、分かりやすく説明した。寺田氏の説明を要約してお届けする。ジョン・ラーゲリン氏を迎えるなど、国内はもちろんグローバル展開も加速させているメルカリ。2017」にサービス開発・運用の舞台裏を探った。Pickup(15):「マイクロサービス」でないものとは何か「マイクロサービス」に期待が寄せられる一方、この言葉を誤用しているベンダーやプロバイダー、アーキテクト、開発者も少なくない。今回は、私が作成した「マイクロサービスでないもの」のリストを紹介しよう。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。