The Definitive Guide to AWS Application Integration: With Amazon SQS, SNS, SWF and Step Functions
暫譯: AWS 應用程式整合權威指南:使用 Amazon SQS、SNS、SWF 和 Step Functions
Buddha, Jyothi Prasad, Beesetty, Reshma
- 出版商: Apress
- 出版日期: 2019-12-19
- 定價: $1,575
- 售價: 8.0 折 $1,260
- 語言: 英文
- 頁數: 349
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484254007
- ISBN-13: 9781484254004
-
相關分類:
Amazon Web Services
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$280$238 -
$280$252 -
$607Java 函數式編程
-
$480$379 -
$680$530 -
$650$507 -
$414$393 -
$948$901 -
$520$468 -
$450$351 -
$774$735 -
$680$537
商品描述
Build reliable, asynchronous, and distributed applications using message queuing and task orchestration capabilities of Amazon Web Services (AWS) Application Integration. This book prepares you to build distributed applications and administrators, and manage queues, workflows, and state machines.
You'll start by reviewing key AWS prerequisite services such as EC2, Lambda, S3, DynamoDB, CloudWatch, and IAM. Simple Queue Service (SQS) and SNS Simple Notification Service (SNS) are then covered to show how applications interact with each other in a reliable and resilient fashion. Next, workflow building with (Simple Workflow Service (SWF) for orchestration of tasks is explained and in the final chapter learn the techniques for building a state using Step Functions, Simple Workflow Service along with Flow Framework.
The book illustrates all the concepts using numerous examples that work with SDK, CLI, and Console. Most of the code examples are in Java, followed by Python and JavaScript.
What You Will Learn
- Understand the important prerequisites of AWS, such as EC2, Lambda, S3, and DynamoDB
- Work with SQS, SNS, and SWS functions
- Review Step functions
Who This Book Is For
AWS developers and software developers proficient in Java, Python and JavaScript.
商品描述(中文翻譯)
建立可靠的非同步和分散式應用程式,利用 Amazon Web Services (AWS) 應用程式整合的訊息佇列和任務編排功能。本書將幫助您建立分散式應用程式,並管理佇列、工作流程和狀態機。
您將首先回顧 AWS 的關鍵前置服務,如 EC2、Lambda、S3、DynamoDB、CloudWatch 和 IAM。接著將介紹簡單佇列服務 (Simple Queue Service, SQS) 和簡單通知服務 (Simple Notification Service, SNS),以展示應用程式如何以可靠且具彈性的方式相互互動。然後,將解釋使用簡單工作流程服務 (Simple Workflow Service, SWF) 進行任務編排的工作流程建構,最後一章將學習使用步驟函數 (Step Functions)、簡單工作流程服務和流程框架 (Flow Framework) 建立狀態的技術。
本書通過大量示例來說明所有概念,這些示例可與 SDK、CLI 和控制台一起使用。大多數程式碼示例使用 Java,其次是 Python 和 JavaScript。
您將學到什麼
- 了解 AWS 的重要前置條件,如 EC2、Lambda、S3 和 DynamoDB
- 使用 SQS、SNS 和 SWS 功能
- 回顧步驟函數
本書適合誰
AWS 開發人員以及精通 Java、Python 和 JavaScript 的軟體開發人員。
作者簡介
Jyothi Buddha Prasadhas over 12 years of experience in software development along with building tools for optimizing testing. He has worked on many time-critical projects for IBM, Oracle, and Amazon, by inventing new time-saving approaches and tools consistently. At Amazon, he developed two products named LiveCode and HireOn quickly using AWS which were experiments from Amazon and later became full-fledged products embedded into Amazon's recruiting workflow. He is also a Pluralsight author, an open source contributor and was Java User Group Hyderabad Lead. He is currently working for Amazon, based out of Seattle, WA.
Reshma Beesetty is currently working as a software developer for Tata Consultancy Services. She is also a published author with experience in extensive research-oriented content creation. She has produced and managed content for several startups by designing and maintaining editorial calendars that were published across various web platforms. Her work as an article writer and report creator have been published across state medias of Andhra Pradesh, Karnataka and Tamilnadu in India.
作者簡介(中文翻譯)
Jyothi Buddha Prasad擁有超過12年的軟體開發經驗,並專注於構建優化測試的工具。他曾為IBM、Oracle和Amazon等公司參與多個時間緊迫的專案,持續發明新的節省時間的方法和工具。在Amazon,他快速開發了兩個名為LiveCode和HireOn的產品,這些產品最初是Amazon的實驗,後來成為嵌入Amazon招聘工作流程的完整產品。他也是Pluralsight的作者、開源貢獻者,並曾擔任Hyderabad Java User Group的負責人。目前,他在華盛頓州西雅圖的Amazon工作。
Reshma Beesetty目前在Tata Consultancy Services擔任軟體開發人員。她也是一位已出版的作者,擁有豐富的研究導向內容創作經驗。她為多家初創公司製作和管理內容,設計並維護編輯日曆,這些內容在各種網路平台上發佈。她作為文章撰寫者和報告創建者的作品已在印度安得拉邦、卡納塔克邦和泰米爾納德邦的州媒體上發佈。