Table of Contents
Preface
Part 1 – MigratingApplications to Azure
1
An Introduction to theCloud-Native App Lifecycle
An introduction to cloud-native applications
Application design
Monoliths versus microservices
Monolithic and microservices architectures
Application lifecycles
Stage 1 – application governance
Stage 2 – development
Stage 3 – quality assurance – software testing
Stage 4 – deployment
Stage 5 – operations and maintenance
The Twelve-Factor Application design methodology
Serverless applications
The challenges of cloud-native applications
The challenges of service discovery and CI/CD pipelines for microservices applications
Security and observability challenges
Summary
Further reading
2
Beginning Your Application Migration
Understanding ...
Get A Developer's Guide to Cloud Apps Using Microsoft Azure now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.