Migrating to Cloud-Native Application Architectures



Download free course Migrating to Cloud-Native Application Architectures, pdf file on 58 pages by 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 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.

Table of contents

  • The Rise of Cloud-Native
  • Changes Needed
  • Migration Cookbook
Pages : 58
Size : 5.3 MB
File type : PDF
Downloads: 70
Created: 2022-02-03
License: Open Publication License
Author(s): Matt Stine
Migrating to Cloud-Native Application Architectures

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

UWP Succinctly

Exploring Cloud Computing

Go Succinctly

Mastering Ethereum

Learning SAS

Others related eBooks about Migrating to Cloud-Native Application Architectures

Programming on Parallel Machines: GPU, Multicore, Clusters and More

Parallel machines provide a wonderful opportunity for applications with large computational requirements. Effeective use of these machines, though, requires a keen understanding of how they work. In only a few years, many standard software products will be based on concepts of parallel programmin...

Signal Computing

Download free course Signal Computing, pdf file on 207 pages by Michael Stiber, Bilin Zhang Stiber, Eric C. Larson....

Compiler Design: Theory, Tools, and Examples

...

A Friendly Introduction to Mathematical Logic

At the intersection of mathematics, computer science, and philosophy, mathematical logic examines the power and limitations of formal mathematical thinking. In this expansion of Leary's user-friendly 1st edition, readers with no previous study in the field are introduced to the basics of model theor...

The Nature of Code

Download free course The Nature of Code, pdf file on 519 pages by Daniel Shiffman....

Understanding Machine Learning: From Theory to Algorithms

Download Understanding Machine Learning tutorial, a complete eBook created by Shai Shalev-Shwartz and Shai Ben-David....

Gaming Rhythms

Download free course Gaming Rhythms, pdf file on 170 pages by Thomas Apperley....

Building Secure and Reliable Systems

Download free course Building Secure and Reliable Systems, pdf file on 557 pages by by Betsy Beyer, Piotr Lewandowski, Ana Oprea, Paul Blankinship, Heather Adkins, Adam Stubblefield....

Flutter Succinctly

Download free course Flutter Succinctly, pdf file on 129 pages by Ed Freitas....

Fundamental Approaches to Software Engineering

Download free course Fundamental Approaches to Software Engineering, pdf file on 361 pages by Alessandra Russo, Andy Schürr....