As mentioned earlier, a cloud-native application is a self-contained unit, hence it generally contains everything it needs to run. At the time of writing, the most-used frameworks to build a cloud-native application or a microservice are the following:
- Spring Boot
- Thorntail (formerly WildFly Swarm)
- Vert.x