Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
  • Community
    • Code of Conduct
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. jakarta ee

jakarta ee

Jakarta EE 9 and Beyond

Ivar Grimstad (Eclipse Foundation)

Jakarta EE 9 lowers the barriers of entry, eases migration, and lays a foundation for future innovation. Jakarta EE 9.1 takes this even further by offering Java SE 11 support.

In this session, I will go through what Jakarta EE 9.1 brings to the table and how this release lowers the barriers of entry, eases migration, and lays the foundation for a platform for future innovation. We will also look ahead to what future releases may bring.

The session includes a demo including converting from the javax. to jakarta. namespace as well as looking at available implementations.

Experience level: 
Advanced

Cloud Native Technologies
Cloud Native Technologies

Jakarta EE Core Profile - A Slimmer Jakarta EE

Ivar Grimstad (Eclipse Foundation)

The new Jakarta EE Core Profile proposed for Jakarta EE 10 will enable smaller runtimes that are suitable for microservices to be certified as Jakarta EE compatible. The new profile will also aim to be an even better fit for compiling to native images.

Join this session for the latest updates of the progress with Jakarta EE Core Profile and Jakarta EE 10. Who knows, there may even be a demo.

Experience level: 
Intermediate

Cloud Native Technologies
Cloud Native Technologies

Jakarta EE Security - Sailing Safe in Troubled Waters

Werner Keil (Self Employed)
Ivar Grimstad (Eclipse Foundation)

Security in Jakarta EE has long been under used and under specified. The existing set of specifications ranged from overly complex to non-existent. The result was almost nobody used standards for security. Java EE 8 changed that with JSR 375, the Java EE Security API. Its evolution Jakarta Security facilitates portable application security that integrates with container security. Allowing an application to provide authentication mechanisms like OAuth or OpenID Connect and that mechanism is treated just like built-in container mechanisms like FORM.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

Running Jakarta EE Applications inside Kubernetes with Nested Container Architecture

Ruslan Synytsky (Jelastic)

Kubernetes enables possibilities to develop cloud native microservices or decompose traditional applications making them more technologically advanced with the help of containers. Currently, most of the Kubernetes solutions are offered on top of VMs and there is a room for further improvements. Implementing nested architecture of application containers running inside system containers opens additional flexibility of resource allocation and management, accelerates provisioning of the clusters and pods, as well as cuts the overall costs.

Experience level: 
Intermediate

Cloud Native Technologies
Cloud Native Technologies

Graph Databases Fun With Java

Otavio Santana (Zup Innovation)

NoSQL databases have become more popular in several areas. NoSQL has many different uses, including graph use cases. The graph database has a structure pretty different from relational technology and has a lot of successful cases, such as recommendation systems on Facebook and LinkedIn. This presentation will cover what a graph database is and how to use it with Java.

Experience level: 
Intermediate

Java & JDT
Java & JDT

Powering Java on Azure with Open Liberty and OpenShift

Reza Rahman (Microsoft Corp.)
Graham Charters (IBM)

Want to see how the Java ecosystem and the cloud opens new possibilities for developers? This session is for you! It shows how familiar players like IBM and Microsoft can collaborate around open technologies in ways you may not have expected just a few years ago.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

Applied Domain-Driven Design Blueprints for Jakarta EE

Reza Rahman (Microsoft Corp.)
Werner Keil (Self Employed)

Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Jakarta EE via an open source project named Cargo Tracker.

Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Jakarta EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

Why Jakarta EE Developers are First-Class Citizens on Azure

Reza Rahman (Microsoft Corp.)

Java EE/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 EE/Jakarta EE application servers such as WebLogic, WebSphere/Open Liberty, JBoss EAP, WildFly, and Payara. This is particularly true for large enterprises that need to lift and shift 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.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

Contributors Guide to the Jakarta EE 10 Galaxy

Reza Rahman (Microsoft Corp.)

Jakarta EE 8 has been delivered and Jakarta EE 9 is well on the way. This is a perfect time to begin exploring the horizons of Jakarta EE 10 and how you can help make it reality.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

Jakarta EE on Azure Magic Mystery Show

Reza Rahman (Microsoft Corp.)

This fast-paced, demo-driven, entirely slide free session will show you the many ways of effectively deploying a Jakarta EE application to Azure. We will start by deploying a local Jakarta EE application to basic IaaS on Azure. We will then deploy the same application to a managed Azure PaaS. Finally we will deploy the application to Azure using Docker and Kubernetes. We will discuss the trade-offs of each approach on the way, offering guidelines for which approach might be best for your application on the cloud.

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

  • first
  • previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top