Chapter 9: Deployment of Web Services

In this chapter, you will learn about the fundamentals of containerization, Docker, and Kubernetes. You will then use these concepts to containerize a sample e-commerce app using Docker. This container will then be deployed as a Kubernetes cluster. You are going to use minikube for Kubernetes, which makes learning and Kubernetes-based development easier.

You'll explore the following topics in this chapter:

  • Exploring the fundamentals of containerization
  • Building a Docker image
  • Deploying an application in Kubernetes

After completing this chapter, you will be able to perform containerization and container deployment in a Kubernetes cluster.

Technical requirements

You will need the following for developing ...

Get Modern API Development with Spring and Spring Boot 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.