Skip to Content
マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する
book

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

by Luca Mezzalira, 嶋田 健志
October 2022
Beginner to intermediate
404 pages
5h 7m
Japanese
O'Reilly Japan, Inc.
Content preview from マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

7章事例:マイクロフロントエンドのための自動化パイプライン

マイクロフロントエンド自動化パイプラインの理論について説明してきました。ここでは前章で取り上げたトピックについて手順と考慮すべき内容を、実際のユースケースを示しつつ確認しましょう。ここで説明される、すべてのステップや構成が自動化戦略に必要になるわけではありません。それは会社やプロジェクトがそれぞれ異なるからです。

7.1 状況設定

ビデオストリーミングサービスを提供する企業であるACMEでは、プロジェクトに必要なマイクロフロントエンドを構築するためには、どのツールを使用するべきかということについて、開発者が組織内の誰よりも知っていることを信頼し、開発者に権限を与えています。チームにはマイクロフロントエンドを構築する責任があり、そのため開発者はマイクロフロントエンドの技術的なニーズと、会社が定義したいくつかのガードレールに基づいて、必要なツールを選択することを推進します。

同社はDockerコンテナに基づくカスタムクラウド自動化パイプラインを使用しており、クラウドチームはこれらのパイプラインを実行するために必要なツールを提供しています。プロジェクトは、垂直分割アーキテクチャのマイクロフロントエンドを採用しています。技術的にはHTMLページ、JavaScriptファイル、およびCSSファイルで構成されます。組織内のすべての開発チームは、ユニット、統合、およびエンドツーエンドのテストと連携します。これは、本番環境にデプロイされたコードの品質と信頼性を確保するために、技術リーダーとエンジニアリング責任者が下した決定です。

プロダクトとエンジニアの間の架け橋であるアーキテクチャチームは、パイプライン内で適応度関数を使用して、本番環境で配信される成果物に必要なアーキテクチャ特性が含まれていることを確認するように要求します。チームは、プロダクト担当者のビジネス要件を技術者が作成できる技術要件に変換する責任があります。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

30分でわかる『システム運用アンチパターン』

30分でわかる『システム運用アンチパターン』

田中 裕一
UXデザインの法則 ―最高のプロダクトとサービスを支える心理学

UXデザインの法則 ―最高のプロダクトとサービスを支える心理学

Jon Yablonski, 相島 雅樹, 磯谷 拓也, 反中 望, 松村 草也
初めてのSQL 第3版

初めてのSQL 第3版

Alan Beaulieu, 株式会社クイープ
パフォーマンス向上のためのデザイン設計

パフォーマンス向上のためのデザイン設計

Lara Callender Hogan, 西脇 靖紘, 星野 靖子

Publisher Resources

ISBN: 9784814400027Other