2 Cloud native patterns and technologies

This chapter covers

  • Understanding development principles for cloud native applications
  • Building cloud native applications with Spring Boot
  • Containerizing applications with Docker and Buildpacks
  • Deploying applications to the cloud with Kubernetes
  • Introducing patterns and technologies used in the book

The way we design applications for the cloud is different from traditional approaches. The 12-Factor methodology, consisting of best practices and development patterns, is a good starting point for building applications that can be considered cloud native. I’ll explain the methodology in the first part of this chapter, and I’ll expand on it throughout the book.

Later in this chapter, we’ll build a simple ...

Get Cloud Native Spring in Action 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.