Skip to Content
イベント駆動マイクロサービスを構築する
book

イベント駆動マイクロサービスを構築する

by Adam Bellemare
March 2025
Beginner to intermediate
324 pages
4h 49m
Japanese
O'Reilly Media, Inc.
Content preview from イベント駆動マイクロサービスを構築する

序文

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

本書は、私がイベント駆動型マイクロサービスの世界への旅を始めたときに持っていたらよかったと思う本になるように書いた。本書は、私自身の個人的な経験、他の人たちとの議論、イベント駆動マイクロサービスの世界の一部または別の部分に関連する無数のブログ、書籍、投稿、講演、カンファレンス、ドキュメントの集大成である。私が読み取った著作の多くは、イベントドリブンアーキテクチャについてほんの少し触れているか、深さが不十分であることが発見された。アーキテクチャの特定の側面だけを取り上げているものもあり、参考にはなるものの、パズルのほんの一部分しか提供していない。また、イベントドリブンシステムは、同期的なリクエスト/レスポンスシステムの代替として、あるシステムが非同期メッセージを別のシステムに直接送信する場合にのみ有用である、と断言するような、還元的で否定的な著作もあった。本書が詳述するように、イベントドリブンアーキテクチャにはこれ以上のものがある。

私たちが使用するツールは、私たちの発明を形成し、大きく影響する。イベント駆動型のマイクロサービスアーキテクチャは、最近になってようやく容易に利用できるようになった技術の数々によって実現されている。分散、フォールトトレラント、大容量、高速のイベントブローカーが、本書のアーキテクチャとデザインパターンを支えている。これらの技術的ソリューションは、ビッグデータとほぼリアルタイムのイベント処理の必要性の融合に基づいている。マイクロサービスは、コンテナ化とコンピューティングリソースの要求の容易さによって促進され、何十万ものマイクロサービスのホスティング、スケーリング、管理の簡素化を可能にする。

イベント・ドリブン・マイクロサービスをサポートするテクノロジーは、問題に対する考え方や解決方法、そしてビジネスや組織の構造にも大きな影響を与える。イベント駆動通信マイクロサービスは、ビジネスの進め方、問題の解決方法、チームや人、ビジネスユニットのコミュニケーションの方法を変える。これらのツールは、つい最近まで不可能だった、真に新しいやり方を与えてくれる。

本書で使用されている慣例

本書では、以下の表記規則を用いている:

イタリック体

新しい用語、URL、メールアドレス、ファイル名、ファイル拡張子を示す。

Constant width

変数名や関数名、データベース、データ型、環境変数、ステートメント、キーワードなどのプログラム要素を指すために、プログラムリストや段落内で使用される。

Constant width bold

ユーザが文字通り入力すべきコマンドやその他のテキストを表示する。

Constant width italic

ユーザが提供した値、または文脈によって決定された値で置換されるべきテキストを示す。

チップ

この要素は、ヒントや提案を意味する。

この要素は一般的な注釈を意味する。

警告

この要素は警告や注意を示す。

オライリー・オンライン・ラーニング

オライリー・メディアは40年以上にわたり、テクノロジーとビジネスに関するトレーニング、知識、見識を提供し、企業の成功を支援してきた。

オライリー独自のエキスパートとイノベーターのネットワークは、書籍、記事、オンライン学習プラットフォームを通じて、その知識と専門知識を共有している。オライリーのオンライン学習プラットフォームでは、ライブトレーニングコース、詳細な学習パス、インタラクティブなコーディング環境、オライリーおよび200以上の出版社からのテキストやビデオの膨大なコレクションにオンデマンドでアクセスできる。詳細については、 ...

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

マイクロサービスの成功を可能にする

マイクロサービスの成功を可能にする

Sarah Wells
マイクロサービスアーキテクチャ 第2版

マイクロサービスアーキテクチャ 第2版

Sam Newman, 佐藤 直生, 木下 哲也

Publisher Resources

ISBN: 9798341625228