Skip to main content
  • Book
  • © 2019

The Definitive Guide to AWS Application Integration

With Amazon SQS, SNS, SWF and Step Functions

Apress
  • An authoritative book on Amazon's web services and cloud application integration

  • Builds services from scratch and shows how they communicate with each other

  • Explains concepts using numerous examples that work with SDK, CLI, and Console

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (5 chapters)

  1. Front Matter

    Pages i-xviii
  2. Getting Started

    • Jyothi Prasad Buddha, Reshma Beesetty
    Pages 1-58
  3. Simple Queue Service

    • Jyothi Prasad Buddha, Reshma Beesetty
    Pages 59-138
  4. Simple Notification Service

    • Jyothi Prasad Buddha, Reshma Beesetty
    Pages 139-188
  5. Simple Workflow Service

    • Jyothi Prasad Buddha, Reshma Beesetty
    Pages 189-262
  6. Step Functions

    • Jyothi Prasad Buddha, Reshma Beesetty
    Pages 263-342
  7. Back Matter

    Pages 343-349

About this book

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. 









Authors and Affiliations

  • Seattle, USA

    Jyothi Prasad Buddha, Reshma Beesetty

About the authors

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. 

Bibliographic Information

  • Book Title: The Definitive Guide to AWS Application Integration

  • Book Subtitle: With Amazon SQS, SNS, SWF and Step Functions

  • Authors: Jyothi Prasad Buddha, Reshma Beesetty

  • DOI: https://doi.org/10.1007/978-1-4842-5401-1

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Jyothi Prasad Buddha and Reshma Beesetty 2019

  • Softcover ISBN: 978-1-4842-5400-4Published: 19 December 2019

  • eBook ISBN: 978-1-4842-5401-1Published: 17 December 2019

  • Edition Number: 1

  • Number of Pages: XVIII, 349

  • Number of Illustrations: 104 b/w illustrations

  • Topics: Computer Applications

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access