19. Introducing Spring Cloud Task
Prev | Part IV. Tasks | Next

## 19. Introducing Spring Cloud Task

A task executes a process on demand. In this case a task is a Spring Boot application that is annotated with `@EnableTask`. Hence a user launches a task that performs a certain process, and once complete the task ends. An example of a task would be a boot application that exports data from a JDBC repository to an HDFS instance. Tasks record the start time and the end time as well as the boot exit code in a relational database. The task implementation is based on the Spring Cloud Task project.

Prev | Up | Next
Part IV. Tasks | Home | 20. The Lifecycle of a task