Event-Driven Systems with Microsoft AI : Use AI to Control Complex Event Flows (First Edition)

個数:
  • 予約
  • ポイントキャンペーン

Event-Driven Systems with Microsoft AI : Use AI to Control Complex Event Flows (First Edition)

  • 現在予約受付中です。出版後の入荷・発送となります。
    重要:表示されている発売日は予定となり、発売が延期、中止、生産限定品で商品確保ができないなどの理由により、ご注文をお取消しさせていただく場合がございます。予めご了承ください。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版
  • 言語 ENG
  • 商品コード 9798868826450

Full Description

This book will be a practical, end-to-end guide to designing and building event-driven systems on Microsoft Azure, with a strong focus on real-world APIs and carefully chosen AI integrations. Instead of starting from abstract patterns, the book follows a concrete case study—a food ordering and delivery platform—built step by step using Azure Service Bus, Azure Functions, Azure Communication Services, Azure Container Apps, Key Vault, Application Insights, and Azure OpenAI or compatible AI services.

These topics are especially important now for several reasons. Modern systems are increasingly distributed, integrated, and real-time: users expect instant notifications, businesses integrate with partners across tenants, and services must stay responsive even under heavy load or partial failures. Event-driven design is one of the few approaches that addresses scalability, resilience, and decoupling at the same time—but many teams still struggle to move from simple REST APIs and create jobs to robust event pipelines. At the same time, AI is moving from "nice demo" to "must-have," yet most guidance focuses on chatbots, not on how to use AI to help operations teams understand and control complex event flows.

This book aims to fill that gap. It shows everyday cloud developers how to evolve from a single API to a production-style event-driven system, how to make responsible use of AI for summaries, anomaly hints, and decision support, and how to keep everything observable, secure, and cost-aware. While the tools are Azure-native, the patterns—events before endpoints, contracts and versioning, sagas and compensations, DLQ handling, back-pressure, and AI-assisted operations—are portable to any modern cloud platform. The goal is that readers finish with a working blueprint they can adapt directly in their own organizations, not just theory.

 What You Will Learn

* Learn how to model business flows as domain events, design robust event contracts, and evolve them safely over time without breaking consumers.

* Use Azure Service Bus, Azure Functions, and Container-based APIs together to implement reliable, loosely coupled workflows such as user registration, order processing, and notification pipelines.

* Integrate Azure OpenAI (or compatible models) into event flows for tasks like summarizing operational data, prioritizing work, detecting anomalies, and enhancing customer communication—without turning the system into an expensive "AI toy.

* Implement patterns like outbox, retries, dead-letter queues, idempotent consumers, and back-pressure so the system keeps working under real-world load and partial outages.

* Protect secrets with Key Vault, use managed identities and role-based access control correctly, and design multi-tenant and cross-team boundaries for larger organizations.

* Use Application Insights and log queries to trace an order from start to finish, set meaningful SLOs, tune performance and cost, and automate deployments with GitHub Actions and infrastructure-as-code.

Contents

Chapter 1: Why Event-Driven Systems Matter in the AI Era.- Chapter 2: Core Principles of Event-Driven Architecture.- Chapter 3: Azure Messaging Landscape: Event Grid, Service Bus, and Event Hubs Chapter.- 4: Designing Event Contracts, CloudEvents, and Message Flows.- Chapter 5: Creating Event Producers and Consumers with Azure Functions.- Chapter 6: Reliable Delivery, Retries, and Dead Letter Queues.- Chapter 7: Securing Event-Driven Systems with Managed Identity, Key Vault, and RBAC.- Chapter 8: Networking, Observability, and Cost Optimization.- Chapter 9: Integrating AI for Classification, Predictions, and Automated Actions.- Chapter 10: Anomaly Detection, Summarization, and Intelligent Routing.- Chapter 11: Human-in-the-Loop Design and Event Processing Workflows.- Chapter 12: Designing the Domain and Event Flows.- Chapter 13: Building Producers, Consumers, and Event Routing.- Chapter 14: AI-Driven Decision Making in the Pipeline.- Chapter 15: Deploying with CI/CD, Infrastructure as Code, and Scaling for Production.

最近チェックした商品