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

Buy

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.)

Combinatorial Optimization: Theory and Algorithms (Algorithms and Combinatorics)
Combinatorial Optimization: Theory and Algorithms (Algorithms and Combinatorics)

This well-written textbook on combinatorial optimization puts special emphasis on theoretical results and algorithms with provably good performance, in contrast to heuristics. The book contains complete (but concise) proofs, as well as many deep results, some of which have not appeared in any previous books.

...
Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications
Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications

Discover how different software architectural models can help you solve problems, and learn best practices for the software development cycle

Key Features

  • Learn concepts related to software architecture and embrace them using the latest features of Spring 5
  • Discover...
Practical Android: 14 Complete Projects on Advanced Techniques and Approaches
Practical Android: 14 Complete Projects on Advanced Techniques and Approaches
Choose the best approach for your app and implement your solution quickly by leveraging complete projects. This book is a collection of practical projects that use advanced Android techniques and approaches, written by Android instructor Mark Wickham. Mark has taught a series of popular classes at Android development conferences...

Nominal Sets: Names and Symmetry in Computer Science (Cambridge Tracts in Theoretical Computer Science)
Nominal Sets: Names and Symmetry in Computer Science (Cambridge Tracts in Theoretical Computer Science)
Nominal sets provide a promising new mathematical analysis of names in formal languages based upon symmetry, with many applications to the syntax and semantics of programming language constructs that involve binding, or localising names. Part I provides an introduction to the basic theory of nominal sets. In Part II, the author surveys some of...
TensorFlow 2.0 Quick Start Guide: Get up to speed with the newly introduced features of TensorFlow 2.0
TensorFlow 2.0 Quick Start Guide: Get up to speed with the newly introduced features of TensorFlow 2.0

Perform supervised and unsupervised machine learning and learn advanced techniques such as training neural networks.

Key Features

  • Train your own models for effective prediction, using high-level Keras API
  • Perform supervised and unsupervised machine learning and learn...
Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design
Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design
Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy