Chapter 4: Developing Applications in a Cloud Native Way

Cloud-native development practice is the key to cloud modernization and application migration success. Cloud-native development is a lightweight, modular, and highly automated comprehensive approach to the different activities of cloud-agnostic application development processes, such as the following:

  • Developing functionality as independent services and exposing them via an API
  • Ensuring the high availability and high throughput of the application
  • Establishing a DevOps pipeline for the application’s continuous integration and deployment
  • Ensuring the testing of unit functions, integration, regression, and the performance of the application
  • Ensuring clean code of a high quality
  • Identifying ...

Get Hybrid Cloud Infrastructure and Operations Explained 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.