Session

3 Dimensional Setup

Do you ever lose yourself into a setup vortex? Never been forced to spam your code with chains of @Profile annotations?

Improve your Developer Experience by using Spring Cloud Config for your applications. Scale to a Three Dimensions setup level. With a special knack for security and an eye on your business.

The standard way to set up your Spring Application is using properties files. This is a monodimensional way to work.
Using YAML you may easily split an environment setup by product, customer or whatever. This is a bidimensional way to work.
You can also organize your setup files by using Spring Cloud Config, moving them away from the code - hiding sensible information, like token keys or production parameters - and they are cloud ready too.

With Spring Cloud Config it’s easy to split your environments using dedicated git branches. Any branch can define all product setup, so you can use the Spring’s Profile Groups feature to reach a tridimensional way to work.

A practical use of 3D setup is a feature driven profiling. So any running application can activate (or not) a feature from a common basecode. An open path to applications that grow clean with your business.

Alessio Cecchin

B2B Operations Area Leader

Rome, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top