After some time not knowing what to look at, I found a very interesting book, which I'm enjoying a lot. This book is based on Spring and best practices so that these Spring applications are deployed Cloud Native.
The title of the book is:
The truth is that I've completed 30% of the book and it's actually super interesting. There are many things about Spring that I already knew, but it allows me to delve into some aspects of Spring to deploy applications in the Cloud.
Points of Interest
So far the most interesting points I've been seeing have been the following:
- Using Spring Cloud Config to provide configuration.
- Using Github Actions to implement pipelines. In the past I had done these pipelines with Circle CI, but I find these Github Actions super interesting.
- Using Grype to check vulnerabilities in dependencies and docker images.
- Making better use of Kubernetes. Some of the things I've been doing with Kubernetes were because I had more or less seen them before in other developments. Now, with the explanation in this book, some of the things I configured without being 100% clear about the reason make more sense.
Learning Evolution
The truth is that even with the little I've read, I'm enjoying the book a lot.
I will write another post when I complete the book, extending my impression of it and the things I've learned along the way.