Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Cloud Native Development Patterns and Best Practices: Practical architectural patterns for building modern, distributed cloud-native systems


Learn to apply cloud-native patterns and practices to deliver responsive, resilient and message-driven systems with confidence

Key Features

  • Understand the architectural patterns involved in cloud-native architectures
  • Minimize risk by evolving your monolithic applications into distributed cloud-native systems
  • Discover best practices for applying cloud-native patterns to your enterprise-level cloud applications

Book Description

Build systems that leverage the benefits of the cloud and applications faster than ever before with cloud-native development. This book focuses on architectural patterns for building highly scalable cloud-native systems. You will learn how the combination of cloud, reactive principles, DevOps, and automation can enable you and your team to continuously deliver innovation with confidence.

You will begin by learning the core concepts that make cloud-native systems highly scalable. Next, you'll explore foundational patterns that turn your database inside-out to achieve massive scalability with cloud-native databases. The book will also guide you through learning how to continuously deliver production code with confidence by shifting deployment and testing all the way to the left. This will help you in implementing continuous observability in production. As you approach the concluding chapters, you'll learn to design evolving cloud-native systems by understanding various advanced patterns and best practices involved in cloud-native application development.

By the end of this book, you will be equipped with the skills to create robust and modern cloud-native systems.

What you will learn

  • Enable massive scalability by turning your database inside-out
  • Unleash flexibility via event streaming
  • Leverage polyglot persistence and cloud-native databases
  • Embrace modern continuous delivery and testing techniques
  • Develop an evolving cloud-native system
  • Apply cloud-native patterns and solve major architectural problems in the cloud environment

Who This Book Is For

This book is designed for developers who want to progress to building cloud-native systems and are keen to learn the patterns involved. Basic knowledge of programming and cloud computing is required.

Table of Contents

  1. Understanding Cloud Native Concepts
  2. The Anatomy of Cloud Native Systems
  3. Foundation Patterns
  4. Boundary Patterns
  5. Control Patterns
  6. Deployment
  7. Testing
  8. Monitoring
  9. Security
  10. Value Focused Migration
(HTML tags aren't allowed.)

WiMAX: Technologies, Performance Analysis, and QoS (Wimax Handbook)
WiMAX: Technologies, Performance Analysis, and QoS (Wimax Handbook)
As the demand for broadband services continues to grow worldwide, traditional solutions, such as digital cable and fiber optics, are often difficult and expensive to implement, especially in rural and remote areas. The emerging WiMAX system satisfies the growing need for high data-rate applications such as voiceover IP, video conferencing,...
The Xbox 360 Uncloaked:: The Real Story Behind Microsoft's Next-Generation Video Game Console
The Xbox 360 Uncloaked:: The Real Story Behind Microsoft's Next-Generation Video Game Console
A fascinating insider's look at the evolution of the Xbox 360 and Microsoft's ambitious gamble to become a leading force in the multi-billion dollar video game industry. Through extensive interviews and unprecedented access, San Jose Mercury News Technology and Gaming Writer Dean Takahashi takes you behind the scenes as he reveals... The birth of...
Coding Faster: Getting More Productive with Microsoft Visual Studio
Coding Faster: Getting More Productive with Microsoft Visual Studio

Visual Studio is sexy. In the world of Integrated Development Environments (IDEs), it stands as a beautiful example of how environments should work. Yet many of the features created to improve productivity, I believe, are largely neglected. Most developers use only a small percentage of the capabilities in this wonderful...

Windows Communication Foundation 3.5 Unleashed (2nd Edition)
Windows Communication Foundation 3.5 Unleashed (2nd Edition)

Windows Communication Foundation (WCF) is Microsoft’s dynamic technology for allowing autonomous software to communicate. Superseding earlier technologies such as COM/DCOM, .NET Remoting, ASP.NET Web Services, and the Web Services Enhancements for .NET, WCF provides a single solution that is designed to always be...

Spring in Action
Spring in Action


Spring in Action, Fourth Edition is a hands-on guide to the Spring Framework, updated for version 4. It covers the latest features, tools, and practices including Spring MVC, REST, Security, Web Flow, and more. You'll move between short snippets and an ongoing example as you learn to build...

Managing Knowledge Networks
Managing Knowledge Networks

Managing knowledge networks (KN) within organizations has taken on enhanced importance in recent years because of the decline of middle management and other changes in formal organizational structures, the growth of information technologies, and our increasingly competitive global economy. KN can be manifested in a variety of forms: project...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy