Building on Java EE Success the Cloud Native Java

Building on Java EE Success the Cloud Native Java

PUTTING ENTERPRIS E JAVA IN THE CLOU D Getting the full picture from the Jakarta EE Community Over 1,800 developers participated in the Eclipse Foundation survey in March 2018 to answer questions on Java and Jakarta EE. One thing remains perfectly clear: Java still reigns supreme. Now, a large community of open source developers are pooling their efforts to accelerate the rate of innovation for Java EE’s next incarnation — as the cloud native Jakarta EE platform. It’s a polyglot world... What programming languages are you using at work? Java 99% JavaScript 65% Other 19% Python 18% C/C++ 11% C# 9% Go 6% ...but Java Ruby 4% is still king. Swift 3% Fast Facts Developers are still relying on older versions 33% of Java EE. construct more than 80% of their applications in multiple languages. Java EE 7 55% 46% use Java to build more than 80% of applications. Java EE 6 38% 41% use Java to build Java EE 8 between 40 – 80% of 21% their applications. It might be time to embrace the latest Java innovations. What Java EE Why do organizations specifications do you use continue to rely on in your applications? Java EE? There's no shortage of diversity when it comes to Java EE specifications. The 22% most widely used are: stability Java Persistence API 76% 21% Java API for RESTful web specifications services 75% Servlet 59% 19% availability of Java developers Enterprise JavaBeans 51% Building on Java EE succe ss Sometimes it’s easy to take for granted a technology that most enterprise IT organizations rely on to run their most critical applications. The most challenging How can the Eclipse Foundation aspects of working evolve Jakarta EE to meet your with Java EE cloud needs? Missing technologies Faster pace 20% and specifications 47% of innovation Large memory 40% requirements Native integration 57% with Kubernetes Slow startup Better support 40% times 60% for microservices The cloud native Java imperative Organizations are becoming more comfortable deploying mission critical Java applications beyond the data center. How many developers run their Java applications in NOW the cloud? WITHIN 2 YEARS 50% >30% Developers Developers <20% >60% Java Java apps apps Today: 50% of developers run By 2020, over 30% of developers less than 20% of their Java expect to run more than 60% of their applications in the cloud. Java applications in the cloud. How many developers What frameworks are are building employed to build microservices? microservices? Many are already building modern The Spring and Spring/Boot applications with microservices and frameworks (57%) dominate today are planning on moving to the new when it comes to building microservices world of cloud native deployments. using a derivative of Java. But as Jakarta EE continues to evolve, NOW other frameworks are gaining traction, notably Eclipse MicroProfile . 45% are already building microservices 30% 22% WITHIN 1 YEAR 19% Another 21% are 15% planning to build microservices Kubernetes Node.js Jersey Eclipse MicroProfile HELP SHAPE THE CLOUD NATIVE FUTURE OF JAKARTA EE The stakeholders of the Jakarta EE community are committed to a cloud native future for the platform. Are you interested in Subscribe to the becoming a member of the Jakarta EE Jakarta EE Working Group? newsletter today Click Here Subscribe Source survey: Jakarta EE Developer Survey 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us