Solutions Architect's Handbook : Kick-start your career as a solutions architect by learning architecture design principles and strate, 2/e (Paperback)

Saurabh Shrivastava , Neelanjali Srivastav

  • 出版商: Packt Publishing
  • 出版日期: 2022-01-17
  • 定價: $1,980
  • 售價: 8.0$1,584
  • 語言: 英文
  • 頁數: 588
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801816611
  • ISBN-13: 9781801816618
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Key Features

  • Transform business requirements into end-to-end technical architectures with this practical guide
  • Assess and overcome the various challenges while updating or modernizing legacy applications
  • Learn how to future-proof your architecture with IoT, machine learning, and quantum computing

Book Description

Solutions Architect's Handbook, Second Edition, takes a hands-on approach to helping you become a solutions architect. You will learn how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. This will help you build effective product strategies for your business and implement them from start to finish.

The new edition incorporates new chapters on disruptive technologies, such Internet of Things (IoT), quantum computing, data engineering, and machine learning. It also includes updated discussions on cloud-native architecture, blockchain data storage, and mainframe modernization with public cloud.

This book provides an understanding of solution architecture and how it fits into an agile enterprise environment. It will take you through the journey of solution architecture design by providing detailed knowledge of design pillars, advanced design patterns, anti-patterns, and the cloud-native aspects of modern software design.

By the end of this book, you'll have learned techniques that enable you to create efficient architecture designs that meet your business requirements.

What you will learn

  • Explore the various roles of a solutions architect in the enterprise landscape
  • Implement key design principles and patterns to build high-performance, cost-effective solutions
  • Choose appropriate strategies to secure your architectures and increase their availability
  • Modernize legacy applications with the help of cloud integration
  • Understand big data processing, machine learning, IoT, and quantum computing, and how they fit into modern architecture
  • Integrate a DevOps mindset to promote collaboration, increase operational efficiency, and streamline production

Who this book is for

This book is for software developers, system engineers, DevOps engineers, architects, and team leaders working in the information technology industry who aspire to become solutions architect professionals. It will also be useful for existing solutions architects who want to broaden their skillset and learn about new technologies.

A good understanding of the real-world software development process and general programming experience with any language will be useful.

商品描述(中文翻譯)

主要特點


  • 以實用指南的方式,將業務需求轉化為端到端的技術架構

  • 克服更新或現代化舊應用程式時所面臨的各種挑戰

  • 學習如何透過物聯網、機器學習和量子運算來未來化您的架構

書籍描述

《解決方案架構師手冊》第二版以實踐方式幫助您成為一名解決方案架構師。您將學習如何在雲環境中創建強大、可擴展和容錯的解決方案和下一代架構設計。這將幫助您為您的業務建立有效的產品策略並從頭到尾實施。

新版增加了關於顛覆性技術(如物聯網、量子運算、數據工程和機器學習)的章節。它還包括有關雲原生架構、區塊鏈數據存儲和通過公共雲現代化主機的更新討論。

本書將幫助您了解解決方案架構以及它如何適應敏捷企業環境。它將通過提供設計支柱、高級設計模式、反模式和現代軟體設計的雲原生方面的詳細知識,帶您進入解決方案架構設計的旅程。

通過閱讀本書,您將學習到能夠滿足業務需求的高效架構設計技巧。

您將學到什麼


  • 探索企業景觀中解決方案架構師的各種角色

  • 實施關鍵設計原則和模式,建立高性能、具有成本效益的解決方案

  • 選擇適當的策略來保護您的架構並提高其可用性

  • 通過雲集成現代化舊應用程式

  • 了解大數據處理、機器學習、物聯網和量子運算,以及它們如何適應現代架構

  • 整合DevOps思維,促進協作,提高運營效率,優化生產流程

適合閱讀對象

本書適合希望成為解決方案架構師專業人士的軟體開發人員、系統工程師、DevOps工程師、架構師和團隊領導者。對於希望擴展技能並了解新技術的現有解決方案架構師也很有用。

對於具有實際軟體開發流程的真實理解和任何語言的一般程式設計經驗將很有幫助。

作者簡介

Saurabh Shrivastava is a technology leader, author, inventor, and public speaker with over 18 years of experience in the IT industry. He currently works at Amazon Web Services (AWS) as a Global Solutions Architect Leader and enables global consulting partners and enterprise customers on their journey to the cloud. Saurabh led the AWS global technical partnerships, set his team's vision and execution model, and nurtured multiple new strategic initiatives. Saurabh has authored various blogs and whitepapers across a diverse range of technology such as big data, IoT, machine learning, and cloud computing. He is passionate about the latest innovations and their impact on our society and daily life. He holds a patent in the area of cloud platform automation. Before AWS, Saurabh worked as an enterprise solution architect, software architect, and software engineering manager in Fortune 50 enterprises, start-ups, and global product and consulting organizations. Neelanjali Srivastav is a technology leader, product manager, agile coach, and cloud practitioner with over 16 years of experience in the software industry. She currently works at Amazon Web Services (AWS) as a Senior Product Manager and enables global customers on their data journey to the cloud. Neelanjali evangelize and enable AWS customer and partners in AWS Database, Analytics, and Machine Learning Services. She set the product's vision and cultivated new products incubation. Before AWS, Neelanjali led teams of software engineers, solution architects, and systems analysts to modernize IT systems and develop innovative software solutions for large enterprises. Neelanjali has held multiple roles in the IT services industry and the R&D space, focusing on enterprise application management, cloud service management, and orchestration areas.

作者簡介(中文翻譯)

Saurabh Shrivastava是一位科技領袖、作家、發明家和公開演講者,在IT行業擁有超過18年的經驗。他目前在亞馬遜網路服務(AWS)擔任全球解決方案架構師領導者,協助全球諮詢合作夥伴和企業客戶實現雲端轉型。Saurabh領導AWS全球技術合作夥伴關係,設定團隊的願景和執行模式,並培育多個新的戰略計畫。Saurabh在大數據、物聯網、機器學習和雲端運算等多個技術領域撰寫了各種部落格和白皮書。他對最新的創新及其對我們社會和日常生活的影響充滿熱情。他在雲端平台自動化領域擁有一項專利。在加入AWS之前,Saurabh在財富50強企業、初創公司和全球產品和諮詢組織中擔任企業解決方案架構師、軟體架構師和軟體工程經理的職位。

Neelanjali Srivastav是一位科技領袖、產品經理、敏捷教練和雲端實踐者,在軟體行業擁有超過16年的經驗。她目前在亞馬遜網路服務(AWS)擔任高級產品經理,協助全球客戶實現他們的數據轉型至雲端。Neelanjali在AWS數據庫、分析和機器學習服務方面進行推廣和協助AWS客戶和合作夥伴。她設定產品的願景並培育新的產品孵化。在加入AWS之前,Neelanjali領導軟體工程師、解決方案架構師和系統分析師團隊,為大型企業現代化IT系統並開發創新軟體解決方案。Neelanjali在IT服務行業和研發領域擔任過多個職位,專注於企業應用管理、雲端服務管理和編排領域。

目錄大綱

Table of Contents

  1. The Meaning of Solution Architecture
  2. Solution Architects in an Organization
  3. Attributes of the Solution Architecture
  4. Principles of Solution Architecture Design
  5. Cloud Migration and Hybrid Cloud Architecture Design
  6. Solution Architecture Design Patterns
  7. Performance Considerations
  8. Security Considerations
  9. Architectural Reliability Considerations
  10. Operational Excellence Considerations
  11. Cost Considerations
  12. DevOps and Solution Architecture Framework
  13. Data Engineering for Solution Architecture
  14. Machine Learning Architecture
  15. The Internet of Things Architecture
  16. Quantum Computing
  17. Rearchitecting Legacy Systems
  18. Solution Architecture Document
  19. Learning Soft Skills to Become a Better Solution Architect

目錄大綱(中文翻譯)

目錄


  1. 解決方案架構的意義

  2. 組織中的解決方案架構師

  3. 解決方案架構的特性

  4. 解決方案架構設計原則

  5. 雲端遷移和混合雲架構設計

  6. 解決方案架構設計模式

  7. 性能考量

  8. 安全考量

  9. 架構可靠性考量

  10. 運營卓越考量

  11. 成本考量

  12. DevOps和解決方案架構框架

  13. 解決方案架構的資料工程

  14. 機器學習架構

  15. 物聯網架構

  16. 量子運算

  17. 重構遺留系統

  18. 解決方案架構文件

  19. 學習軟技能成為更好的解決方案架構師