O'Reilly logo

Practical Microservices by Umesh Ram Sharma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we discussed CI and CD and understood what these terms are, why they are important in shipping fast, and how they perfectly match with microservice architecture. To move things fast, ship fast. Moving big chunks is always a painful and a bit risky. So, microservice breaks the release into many and makes them independent. So, any service's new version can be shipped at any time and reverted back any time. To match up with the speed, you need automatic tests on newly integrated code (CI) and the deployment pipeline (CD). We discussed some CI and CD tools available on the market, and then, we tried some examples with Jenkins, Maven, and Spring Boot technologies. We have also introduced the Docker concept and discussed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required