eBook: Migrating to Cloud-Native Application Architectures

Author: Matt Stine

Adoption of cloud-native application architectures is helping many organizations transform their IT into a force for true agility in the marketplace. This O’Reilly report defines the unique characteristics of cloud-native application architectures such as microservices and twelve-factor applications.

Author Matt Stine also examines the cultural, organizational, and technical changes necessary to migrate traditional monolithic applications and service-oriented architectures to cloud-native architectures. You’ll also find a Migration Cookbook, with recipes for decomposing monolithic applications into microservices, implementing fault-tolerant patterns, and performing automated testing of cloud-native services.

This report discusses application architectures that include:

  • The Twelve-Factor App: A collection of cloud-native app architecture patterns
  • Microservices: Independently deployable services that do one thing well
  • Self-Service Agile Infrastructure: Platforms for rapid, repeatable, and consistent provisioning of app environments and backing services
  • API-based Collaboration: Published and versioned APIs that allow interaction between services in a cloud-native app architecture
  • Anti-Fragility: Systems that get stronger when subjected to stress

Download form: pivotal.io/platform-as-a-service/migrating-to-cloud-native-application-architectures-ebook

You may also like...

1 Response

  1. July 21, 2015

    […]  So what makes an application a cloud native application?  In Matt Stine’s book “Migrating To Cloud-Native Application Architectures” he describes cloud native applications as having the following […]

Leave a Reply