This document introduces KumuluzEE, a Java microservices framework. It discusses how KumuluzEE can be used to build a microservices-based online store application. KumuluzEE allows developing microservices using standard Java EE APIs and packaging them into independent JAR files. It also supports automated configuration and deployment of microservices to containers and clouds. The document ends by discussing how existing Java EE applications can be migrated to microservices with KumuluzEE.