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

Building Serverless Microservices in Python: A complete guide to building, testing, and deploying microservices using serverless computing on AWS
Building Serverless Microservices in Python: A complete guide to building, testing, and deploying microservices using serverless computing on AWS

A practical guide for developing end-to-end serverless microservices in Python for developers, DevOps, and architects.

Key Features

  • Create a secure, cost-effective, and scalable serverless data API
  • Use identity management and authentication for a user-specific and secure...
Beginning Serverless Computing: Developing with Amazon Web Services, Microsoft Azure, and Google Cloud
Beginning Serverless Computing: Developing with Amazon Web Services, Microsoft Azure, and Google Cloud
Learn the basics of serverless computing and how to develop event-driven architectures with the three major cloud platforms: Amazon Web Services, Microsoft Azure, and Google Cloud. This hands-on guide dives into the foundations of serverless computing, its use cases, and how to apply it using developer tools such as Node.js, Visual...
Google Cloud Platform for Developers: Build highly scalable cloud solutions with the power of Google Cloud Platform
Google Cloud Platform for Developers: Build highly scalable cloud solutions with the power of Google Cloud Platform

Develop, deploy, and scale your applications with Google Cloud Platform

Key Features

  • Create and deploy your applications on Google Cloud Platform
  • Store and manage source code and debug Cloud-hosted apps with plugins and IDEs
  • Streamline developer workflows...

Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development, 2nd Edition
Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development, 2nd Edition

Master the art of using Python for a diverse range of network engineering tasks

Key Features

  • Explore the power of Python libraries to tackle difficult network problems efficiently and effectively
  • Use Python for network device automation, DevOps, and software-defined...
Hands-On Cybersecurity for Architects: Plan and design robust security architectures
Hands-On Cybersecurity for Architects: Plan and design robust security architectures

Gain practical experience of creating security solutions and designing secure, highly available, and dynamic infrastructure for your organization

Key Features

  • Architect complex security structures using standard practices and use cases
  • Integrate security with any...
DevOps for Serverless Applications: Design, deploy, and monitor your serverless applications using DevOps practices
DevOps for Serverless Applications: Design, deploy, and monitor your serverless applications using DevOps practices

Set up complete CI and CD pipelines for your serverless applications using DevOps principles

Key Features

  • Understand various services for designing serverless architecture
  • Build CD pipelines using various cloud providers for your serverless applications
  • ...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy