Skip to product information
1 of 1

Kasun Indrasiri,Sriskandarajah Suhothayan

Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams

Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams

Low Stock: Only 2 copies remaining
Regular price £36.56 GBP
Regular price £52.99 GBP Sale price £36.56 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £16.43

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams


Cloud native applications are built using APIs, data, events, and streams, and this guide provides practical tips for developers to design, develop, and deploy them effectively. It covers key patterns, communication, connectivity, and composition, as well as decentralized data management and event-driven architecture.

Format: Paperback / softback
Length: 250 pages
Publication date: 28 May 2021
Publisher: O'Reilly Media, Inc, USA


The undeniable advantages of the cloud, including substantial cost savings and remarkable scalability, have rendered the rationale for developing cloud-native applications a foregone conclusion. The pressing question now revolves around the most effective strategies for building such applications. This comprehensive guide is designed to equip developers with the knowledge and skills necessary to create cloud-native applications using APIs, data, events, and streams, regardless of whether they are embarking on greenfield or brownfield development projects. By leveraging these powerful tools, developers will be able to design, develop, and deploy large-scale, efficient cloud-native applications with minimal cost, time, and effort.

Authors Kasun Indrasiri and Sriskandarajah Suhothayan have meticulously crafted this guide, showcasing real-world use cases that vividly illustrate the challenges and complexities involved at each stage of the development process. From exploring the fundamental principles of cloud-native applications to delving into key communication, connectivity, and composition patterns, developers will gain a deep understanding of the foundations upon which cloud-native systems are built.

Furthermore, this guide emphasizes decentralized data management techniques, leveraging event-driven architecture to create distributed and scalable cloud-native applications. It explores the most commonly employed patterns for API management and consumption, providing valuable insights into optimizing these critical components of cloud-native systems.

In addition to theoretical knowledge, this guide offers practical guidance on the tools and technologies required for building cloud-native systems. Developers will gain exposure to a range of platforms, frameworks, and libraries that facilitate the development, deployment, and management of cloud-native applications. By harnessing these resources, developers can streamline their workflow, enhance efficiency, and ensure the long-term success of their cloud-native projects.

In conclusion, the demand for cloud-native applications is soaring, and this comprehensive guide provides developers with the essential tools and knowledge to meet this demand. By embracing cloud-native principles and leveraging the power of APIs, data, events, and streams, developers can build resilient, scalable, and cost-effective applications that can propel their organizations into the future. Whether you are a seasoned developer or just starting your journey into cloud computing, this guide is a valuable resource that will empower you to build the next generation of innovative and successful applications.

Weight: 540g
Dimension: 177 x 232 x 19 (mm)
ISBN-13: 9781492090717

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details