Summary

In this chapter, we created profile-specific configuration settings to handle the WebSocket broker in either a local or cloud-based environment. We plugged in a custom configuration property bean and used it to grab necessary details from our cloud provider so our chat channel would work properly. We then built some BASH scripts to deploy things to the cloud, configure necessary properties, and restart/cleanup if needed.

This is just the beginning. We touched upon a lot of things in this book, including web apps, data access, testing, tools, messaging, microservices, security, and production. And we did it all reactively, ensuring we use resources more efficiently and effectively.

Think our social media platform is worth a billion dollars? Maybe, maybe not. However, by using the length and breadth of Spring Boot 2.0, Spring Framework 5, and its reactor-based paradigm end to end, we've learned a lot in how to build a scalable system.

Hopefully, I've whetted your appetite to go out and discover what else Spring Boot has to offer as you work on your next big project.

Please visit https://github.com/learning-spring-boot/learning-spring-boot-2nd-edition-code and "star" it. That way, you'll be alerted as Spring Boot 2.0 reaches GA release and this code base is upgraded to match. Also sign up for updates at http://greglturnquist.com/books/learning-spring-boot so you can be alerted to the latest news including code mods, contests, and more!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.146.221.144