Feature flags don't need to be simple if/else blocks. Instead, we can replace whole methods or even whole beans with a bit of Spring Boot magic.
Deploying database changes can be tricky. This article provides a step-by-step approach with feature flags that you can use to deploy database changes without a downtime.
Scheduled jobs are a piece of business logic that should run on a timer. Spring allows us to run scheduled jobs in the Spring container by using some simple annotations. In this article, we will illustrate how to configure and run scheduled jobs in applications built using the Spring Boot framework.
Amazon CloudWatch is a monitoring and observability service in the AWS Cloud. In this article, we will generate different types of application metrics in a Spring Boot web application and send those metrics to Amazon CloudWatch. Amazon CloudWatch will store the metrics data, and help us to derive insights about our application by visualizing the metric data in graphs.