This session will point to the benefits of being part of an open source community, encourage and motivate developers to get involved in open source software in general. I will be focusing on Jakarta EE open source technology, as well as give an overview of the progress Jakarta EE has made so far (Jakarta EE 10) and future plans (Jakarta EE 11).
In this workshop,you will get an introduction to the new and updated APIs of the Jakarta EE 10 Platform. You will get hands-on experience of the Platform with practical exercises of selected Jakarta EE 10 APIs. By the end of the workshop, you will be able to create a secure, modern, scalable application using Jakarta EE 10 technologies.The workshop requires knowledge of the Java programming language and some server-side experience, either with older versions of Java EE / Jakarta EE or comparable frameworks such as Spring.
Jakarta EE 11 will be the first release of Jakarta EE after the new release cadence was introduced. The goal is to release a version of Jakarta EE around six months after an LTS release of Java. With Java 21 released in September 2023, Jakarta EE 11 is scheduled to be released around March 2024.
What are the updates? Are there any new specifications introduced? What about removals? Will there be another namespace change? How will the impact of this release be on other frameworks and technologies, such as Spring, Apache Tomcat, Hibernate, and more?
Moving our applications to the cloud has offered useful innovations and advantageous characteristics, including flexibility, dynamic scaling, and increased resiliency. However… it’s not all been sunshine and roses. Moving to the cloud can be hard and frustrating! As developers, we’re now dealing with an ever-changing and ever more complex landscape with new tools, technologies, and features to skill up on almost every week!
Jakarta EE and MicroProfile have come a long way to become effective APIs for cloud native applications. JBoss EAP is one of the most capable and popular open source application servers to implement both Jakarta EE and MicroProfile. Similarly OpenShift is one of the most productive and feature rich ways of running Kubernetes. Jakarta EE, MicroProfile, JBoss EAP and OpenShift is a killer combination.
Java/Jakarta EE is an important technology to support on Azure. Enterprise Java is a heterogenous ecosystem with as much as a third of workloads still running on Java/Jakarta EE application servers such as WebLogic, WebSphere/Open Liberty, and JBoss EAP. This is particularly true for large enterprises that need to migrate their existing mission-critical, largely monolithic applications to Azure. Traditionally, Azure has not focused on strong support for such workloads but that is changing now and going forward.
Innovation in the cloud-era is about driving efficiencies, agility, and greater opportunities to deploy workloads to the cloud of your choice. Join us as we explore critical challenges faced by organizations in their move to cloud-native architectures along with the innovation in Java standards, including MicroProfile and Jakarta EE, and emerging technologies that help them build and deploy their applications on any cloud, faster and with better performance.