Scalable Data Architecture with Java: Build efficient enterprise-grade data architecting solutions using Java

Banerjee, Sinchan

  • 出版商: Packt Publishing
  • 出版日期: 2022-09-30
  • 售價: $1,810
  • 貴賓價: 9.5$1,720
  • 語言: 英文
  • 頁數: 382
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801073082
  • ISBN-13: 9781801073080
  • 相關分類: Java 程式語言JVM 語言
  • 下單後立即進貨 (約3~4週)

商品描述

Orchestrate data architecting solutions using Java and related technologies to evaluate, recommend and present the most suitable solution to leadership and clients


Key Features:

  • Learn how to adapt to the ever-evolving data architecture technology landscape
  • Understand how to choose the best suited technology, platform, and architecture to realize effective business value
  • Implement effective data security and governance principles


Book Description:

Java architectural patterns and tools help architects to build reliable, scalable, and secure data engineering solutions that collect, manipulate, and publish data.

This book will help you make the most of the architecting data solutions available with clear and actionable advice from an expert.

You'll start with an overview of data architecture, exploring responsibilities of a Java data architect, and learning about various data formats, data storage, databases, and data application platforms as well as how to choose them. Next, you'll understand how to architect a batch and real-time data processing pipeline. You'll also get to grips with the various Java data processing patterns, before progressing to data security and governance. The later chapters will show you how to publish Data as a Service and how you can architect it. Finally, you'll focus on how to evaluate and recommend an architecture by developing performance benchmarks, estimations, and various decision metrics.

By the end of this book, you'll be able to successfully orchestrate data architecture solutions using Java and related technologies as well as to evaluate and present the most suitable solution to your clients.


What You Will Learn:

  • Analyze and use the best data architecture patterns for problems
  • Understand when and how to choose Java tools for a data architecture
  • Build batch and real-time data engineering solutions using Java
  • Discover how to apply security and governance to a solution
  • Measure performance, publish benchmarks, and optimize solutions
  • Evaluate, choose, and present the best architectural alternatives
  • Understand how to publish Data as a Service using GraphQL and a REST API


Who this book is for:

Data architects, aspiring data architects, Java developers and anyone who wants to develop or optimize scalable data architecture solutions using Java will find this book useful. A basic understanding of data architecture and Java programming is required to get the best from this book.

商品描述(中文翻譯)

使用Java和相關技術來設計和實施數據架構解決方案,以評估、推薦並向領導層和客戶呈現最合適的解決方案。

主要特點:
- 學習如何適應不斷變化的數據架構技術環境
- 瞭解如何選擇最適合的技術、平台和架構,實現有效的商業價值
- 實施有效的數據安全和治理原則

書籍描述:
Java的架構模式和工具幫助架構師構建可靠、可擴展和安全的數據工程解決方案,用於收集、操作和發布數據。

本書將通過專家的清晰可行的建議,幫助您充分利用可用的數據架構解決方案。

您將從數據架構的概述開始,探索Java數據架構師的職責,並了解各種數據格式、數據存儲、數據庫和數據應用平台,以及如何選擇它們。接下來,您將瞭解如何設計批處理和實時數據處理管道。您還將掌握各種Java數據處理模式,然後進一步瞭解數據安全和治理。後面的章節將向您展示如何將數據作為服務發布,以及如何設計它。最後,您將專注於通過開發性能基準、估算和各種決策指標來評估和推薦架構。

通過閱讀本書,您將能夠成功地使用Java和相關技術來設計和實施數據架構解決方案,並向客戶提供最合適的解決方案。

您將學到什麼:
- 分析和使用最佳的數據架構模式解決問題
- 瞭解何時以及如何選擇Java工具來進行數據架構
- 使用Java構建批處理和實時數據工程解決方案
- 瞭解如何將安全性和治理應用於解決方案
- 測量性能,發布基準,優化解決方案
- 評估、選擇和呈現最佳的架構方案
- 瞭解如何使用GraphQL和REST API發布數據服務

本書適合對象:
數據架構師、有志於成為數據架構師的人、Java開發人員以及希望使用Java開發或優化可擴展數據架構解決方案的任何人都會發現本書有用。需要對數據架構和Java編程有基本的理解,才能從本書中獲得最佳效果。