Skip to main content

2019 Jakarta EE
Developer Survey Report

Cloud native has emerged as an important strategy for IT modernization and business transformation initiatives. The enterprise marketplace has a strong desire to see Jakarta EE, the successor of Java EE, evolve to support containers, microservices, and multi-cloud portability. For their part, developers need open specifications and tools that build upon the decades of enterprise-grade Java experience to create dynamic and scalable cloud native applications. Powered by a well-governed and vendor-neutral open source ecosystem, Jakarta EE represents the best way to move mission-critical Java EE applications and workloads to the cloud.

The objective of the 2019 Jakarta EE Developer Survey was to help Java ecosystem stakeholders better understand the requirements, priorities, and perceptions of enterprise developer communities.


Already have an Eclipse account? Sign in to download this valuable resource directly.

Key Insights

team (1)

Top three community priorities for Jakarta EE

> Better support for microservices
> Native integration with Kubernetes
> Production quality reference implementation

cloud-computing (3)

Cloud native is critically important today and its importance will likely
increase over time

data (1)

The number of Java applications running in the cloud is projected to
increase significantly over the next two years

cubes

Microservices is the leading architecture for implementing
Java systems in the cloud

computer

Top frameworks for building cloud native applications:

1) Spring/Spring Boot, 2) Kubernetes,
3) Eclipse MicroProfile

cloud-computing (4)

Top cloud native technologies:

Docker | Kubernetes | Jakarta EE | Spring/Spring Boot | Eclipse MicroProfile