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

Software Architect's Handbook: Become a successful software architect by implementing effective architecture concepts
Software Architect's Handbook: Become a successful software architect by implementing effective architecture concepts

A comprehensive guide to exploring software architecture concepts and implementing best practices

Key Features

  • Enhance your skills to grow your career as a software architect
  • Design efficient software architectures using patterns and best practices
  • Learn...
Cloud Native Architectures: Design high-availability and cost-effective applications for the cloud
Cloud Native Architectures: Design high-availability and cost-effective applications for the cloud

Learn and understand the need to architect cloud applications and migrate your business to cloud efficiently

Key Features

  • Understand the core design elements required to build scalable systems
  • Plan resources and technology stacks effectively for high security and fault...
Practical Big Data Analytics: Hands-on techniques to implement enterprise analytics and machine learning using Hadoop, Spark, NoSQL and R
Practical Big Data Analytics: Hands-on techniques to implement enterprise analytics and machine learning using Hadoop, Spark, NoSQL and R

Get command of your organizational Big Data using the power of data science and analytics

Key Features

  • A perfect companion to boost your Big Data storing, processing, analyzing skills to help you take informed business decisions
  • Work with the best tools such as Apache...

Java 11 Cookbook: A definitive guide to learning the key concepts of modern application development, 2nd Edition
Java 11 Cookbook: A definitive guide to learning the key concepts of modern application development, 2nd Edition

Solutions for modular, functional, reactive, GUI, network, and multithreaded programming

Key Features

  • Explore the latest features of Java 11 to implement efficient and reliable code
  • Develop memory-efficient applications, understanding new garbage collection in Java 11
  • ...
Accelerating Development Velocity Using Docker: Docker Across Microservices
Accelerating Development Velocity Using Docker: Docker Across Microservices

Discover how a software engineer can leverage Docker in order to expedite development velocity. This book focuses on the fundamental concepts this program is built upon and explores how it can help you get your services up and running inside Docker containers. You'll also review tips on how to debug microservices applications...

Python Network Programming: Conquer all your networking challenges with the powerful Python language
Python Network Programming: Conquer all your networking challenges with the powerful Python language

Power up your network applications with Python programming

Key Features

  • Master Python skills to develop powerful network applications
  • Grasp the fundamentals and functionalities of SDN
  • Design multi-threaded, event-driven architectures for echo and chat...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy