Book Content
chapters • 16h16m total length
1. Cloud-Native Application Fundamentals
2. End-to-End Extensible Tooling for Cloud-Native Application Development
3. Cloud-Native Architecture Patterns and System Architecture Tenets
4. Choosing the Right Compute Option
5. Choosing the Right Database and Storage
6. Implementing a Messaging and Scheduling System
7. Implementing Cloud-Native Security
8. Introducing the Legacy Application
9. The Initial Architecture on Google Compute Engine
10. Addressing Scalability and Availability
11. Re-Platforming the Data Layer
12. Designing the Interim Architecture
13. Refactoring to Microservices
14. Refactoring the Frontend and Exposing REST Services
15. Handling Eventual Consistency with the Compensation Pattern
16. Orchestrating Your Application with Google Kubernetes Engine
17. Going Serverless with Google App Engine
18. Future Proofing Your App with Google Cloud Run
19. Appendix A -Choosing the Right Migration Strategy
20. Appendix B - Application Modernization Solutions














