Clever cloud is hosting provider that supports various runtime environments, like node, java, ruby, as well as host of add-ons including relational databases, like PostgreSQL, Redis in memory store, cellar (amazon s3 compatible file storage service), etc.
We'll deploy two apps to clever cloud and show how to incorporate deployment into GitHub ci/cd workflow environment.
First app will be spring boot app that connects to PostgreSQL database, and the second one will be more elaborate app that uses PostgreSQL database, Redis cache and s3 like storage to store avatars.
Clever cloud:
https://www.clever-cloud.com/
Spring Social 2 Cloud repository:
https://github.com/kanezi/spring-soci...
Avatar repository:
https://github.com/kanezi/clever-clou...
00:00 - intro
01:17 - deploy spring social 2 cloud
09:14 - GitHub actions
11:56 - avatar app
20:52 - conclusion