Posts

Showing posts with the label springboot;

Understanding Sprint boot Framework in nutshell

Image
Spring Boot enables building production-ready applications quickly and provides non-functional features: Embedded servers which are easy to deploy with the containers  It helps in monitoring the multiples components  It helps in configuring the components externally  Disadvantages:  Automating the Components:   It becomes difficult to automate everything because there are a number of smaller components instead of a monolith, i.e. Builds, Deployment, Monitoring, etc.  Perceptibility: There are number of small components to deploy and maintain which sometimes becomes difficult to monitor and identify problems. It requires great perceptibility around all the components.  Configuration Management: There is a great need to maintain the configurations for the components across the various environments.  Debugging: It becomes difficult to probe each and every service for an error. Centralized Logging and Dashboards are essential to make it easy t...