Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevNexus24 Post #3609

Merged
merged 9 commits into from Mar 5, 2024
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Binary file added img/blog/DevNexus2024.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/blog/DevNexusJakartaEETrack.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
150 changes: 150 additions & 0 deletions posts/2024-03-06-DevNexus24.adoc
@@ -0,0 +1,150 @@
---
layout: post
title: "Our guide to Open Source Cloud Native Java at DevNexus 2024"
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
# Do NOT change the categories section
categories: blog
author_picture: https://avatars3.githubusercontent.com/GraceJansen
author_github: https://github.com/GraceJansen
seo-title: Our guide to Open Source Cloud Native Java at DevNexus 2024 - OpenLiberty.io
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
seo-description: A useful guide to the sessions and activities going on at DevNexus 2024 focused on open source, cloud native Java technologies, including Open Liberty, MicroProfile, Jakarta EE, CRIU, and more!
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
blog_description: "A useful guide to the sessions and activities going on at DevNexus 2024 focused on open source, cloud native Java technologies, including Open Liberty, MicroProfile, Jakarta EE, CRIU, and more!"
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
open-graph-image: https://openliberty.io/img/twitter_card.jpg
open-graph-image-alt: Open Liberty Logo
---
= Our guide to Open Source Cloud Native Java at DevNexus 2024
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
Grace Jansen <https://github.com/GraceJansen>
:imagesdir: /
:url-prefix:
:url-about: /
//Blank line here is necessary before starting the body of the post.

== What is DevNexus?
link:https://devnexus.com/[DevNexus] is the longest-running and largest Java Conference in the USA. It’s organised by a vibrant Java community who are passionate about enabling education for all and empowering the Java developer community. Last year's event brought more than 1400 developers together, coming from all over the world, and more than 90 speakers shared their knowledge on exciting, trending topics including Software architecture, core Java, Kubernetes, and Security.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved

image::/img/blog/DevNexus2024.jpg[DevNexus 2024 site,width=50%,align="left"]

You can see more of the 2023 highlights in this promo link:https://www.youtube.com/watch?v=x2pYHLx70rQ[video]. For those of you who are keen eyed, you might even spot our very own link:https://github.com/OpenLiberty/space-rover-mission#readme[Liberty Space Rover]!


This year the event is being held in downtown Atlanta at the Georgia World Congress Center from April 9th-11th and tickets are already sold out! It's sure to be an awesome event with 145 international speakers taking the stage.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


== Open Liberty Booth at DevNexus

This year we are excited to have our very own Open Liberty booth as well as having members of the Open Liberty team on site hosting sessions, quick labs, workshops, and running demonstrations at the IBM and MicroProfile booths.

We're honoured to have a booth alongside other open source projects like MicroProfile and PostgresSQL. Having our own booth gives attendees the opportunity to come and meet the people behind the technology and offers the chance to ask questions and learn more about these amazing open source projects!

So, if you're coming to DevNexus, be sure to pop by our Open Liberty booth in the breaks and say hi. You may even get some cool Open Liberty swag!


== Which session should I attend?

The great part about attending a conference like DevNexus is the huge array of topics, sessions and speakers presenting throughout the event. You have the chance to learn about everything from agile, architecture and AI, through to cloud infrastructure, cloud technologies and core Java/Jakarta EE. But with over 140 different sessions to choose from, and up to 13 sessions all occurring at the same time, how do you choose which sessions to attend?!

Deciding which sessions to see can be a real challenge! But to help make this easier, we’ve put together this guide of the sessions available on each day focused on open source, cloud-native Java technologies, including: Open Liberty, MicroProfile, Jakarta EE, and more.

GraceJansen marked this conversation as resolved.
Show resolved Hide resolved
Note: There's also a dedicated Jakarta EE track this year, so make sure to check out the sessions in this.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved

image::/img/blog/DevNexusJakartaEETrack.jpg[DevNexus Jakarta EE track,width=50%,align="left"]


=== Tuesday 9th April 2024

Workshop: link:https://devnexus.com/presentations/the-ultimate-one-day-java-workshop-deploying-ai-enhanced-applications-with-security-scalability[The Ultimate One-Day Java Workshop: Deploying AI-Enhanced Applications with Security & Scalability]

This all day workshop is sure to be a great hands-on learning experience, with 5 internationally renowned speakers leading it. This workshop aims to bridge the gap between traditional Java application deployment and modern cloud-based solutions, offering participants a deep dive into the latest technologies, methodologies, and best practices, including the exciting realm of AI.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


=== Wednesday 10th April 2024

Time: 10:00-11:00

Talk: link:https://devnexus.com/presentations/jakarta-ee-11-performance-and-developer-productivity[Jakarta EE 11 - Performance and Developer Productivity]

Jakarta EE guru Ivar Grimstad takes us on a journey of understanding how the namespace change from `javax.*` to `jakarta.*` in Jakarta EE 9 impacted the entire Java ecosystem, the cool new features introduced in Jakarta EE 10 and the renewed focus on performance and developer productivity introduced in Jakarta EE 11.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


Time: 11:30-12:30

Talk: link:https://devnexus.com/presentations/securing-your-enterprise-apps-jakarta-security-in-jakarta-ee-11-and-beyond[Securing Your Enterprise Apps - Jakarta Security In Jakarta EE 11 And Beyond]

Luis Neto showcases how Jakarta EE can help our applications constantly evolve to stay safe and remain secure, by defining a standard for creating secure enterprise Java applications, and innovating with each release to provide the best measures possible.


Time: 16:00-17:00

Talk: link:https://devnexus.com/presentations/optimize-your-applications-to-the-max-with-jakarta-ee-and-microprofile[Optimize your applications to the max with Jakarta EE and MicroProfile]

Join Java Champion Edwin Derks as he explores Jakarta EE, MicroProfile and application server runtimes and how they can provide the perfect tools to achieve optimal value when developing and running enterprise software.


Time: 17:00-18:00

Talk: link:https://devnexus.com/presentations/jakarta-ee-the-future-of-enterprise-application-behind-the-myths[Jakarta EE! The future of enterprise application behind the myths.]

Concerned about moving your applications from JEE 5 & 7 to Jakarta EE 10? Join this session by Alberto Salazar to understand the potential pitfalls and put away the concerns of updating and evolving your enterprise applications.


Time: 17:00-18:00

Talk: link:https://devnexus.com/presentations/the-next-frontier-in-open-source-java-compilers-just-in-time-compilation-as-a-service[The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service]

In this session, Rich Hagarty will dig into JITServer technology, showing the challenges of implementation, detailing its strengths and weaknesses and illustrating its performance characteristics. For those interested in cloud native deployment, he will also show how it can be deployed in containers, demonstrate its advantages compared to a traditional JIT compilation technique and offer practical recommendations about when to use this technology.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


=== Thursday 12th April 2024

Time: 10:00-11:00

Talk: link:https://devnexus.com/presentations/making-the-best-of-jakarta-ee-kubernetes-websphere-and-the-cloud-with-ai[Making the best of Jakarta EE, Kubernetes, WebSphere and the cloud with AI]

This hands-on session will show you how to enable deployments of Jakarta EE applications using Open Liberty or WebSphere Liberty to the cloud with AI. With two Java champions presenting this session, it's sure to be a great session!
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


Time: 11:30-12:30

Talk: link:https://devnexus.com/presentations/exploring-the-data-universe-portability-with-jakarta-data-and-open-liberty[Exploring the Data Universe: Portability with Jakarta Data and Open Liberty]

In this session, Jakarta Data committer Kyle Aure, will showcase the domain-driven repository pattern of the Jakarta Data project and highlight the query mechanism to utilize sorting, streaming, and paging. Using a live demo application, Kyle will swap out a relational database for a non-relational database to showcase just how easy this can now be with Jakarta Data!


Time: 11:30-12:30

Talk: link:https://devnexus.com/presentations/cache-me-if-you-can-speed-up-your-jvm-with-project-valhalla[Cache Me If You Can: Speed Up Your JVM With Project Valhalla]

OpenJDK’s Project Valhalla is set to revolutionize how the JVM handles data objects in memory. This talk offers an exploration of Valhalla's objectives, progress, and its potential impact on the Java ecosystem with examples throughout. Join this session to discover how Project Valhalla is on the verge of reshaping the landscape of Java, paving the way for a more efficient and high-performing future.


Time: 13:30-14:30

Talk: link:https://devnexus.com/presentations/databaseless-data-processing-with-eclipsestore-and-websphere-liberty-instanton[Databaseless Data Processing with EclipseStore and WebSphere Liberty InstantOn]

Join Markus Kett and Java Champion Emily Jiang in this session to learn how the combinaton of Liberty InstantOn and EclipseStore enables Java applications to achieve the 3 most critical factors for cloud-native applicatons making use of AI, ML, VR and big data in the cloud: high performance, low data storage costs, and simple, fast and cost-efficient implementation and maintenance.
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved


Time: 13:30-14:30

Talk: link:https://devnexus.com/presentations/thriving-in-the-cloud-going-beyond-the-12-factors[Thriving in the cloud: Going beyond the 12 factors]

Enabling applications to really thrive (and not just survive) in cloud environments can be challenging. The original 12 factor app methodology helped to lay out some of the key characteristics needed for cloud-native applications... but... as our cloud infrastructure and tooling has progressed, so too have these factors. In this session, Java Champion Grace Jansen will dive into the extended and updated 15 factors and take a look at open source technologies and tools that can help us achieve this.

Time: 16:00-17:00

Talk: link:https://devnexus.com/presentations/jakarta-ee-11-going-beyond-the-era-of-java-ee[Jakarta EE 11: Going Beyond the Era of Java EE]

Java guru Michael Redlich presents this session providing a history of JavaEE/Jakarta EE and a review of new and updated specifications with code examples.


== IBM Booth:

As well as the numerous sessions during the conference and our dedicated Open Liberty booth, the Open Liberty team will also be manning the IBM booth in the exhibition hall. Stop by to catch our inbooth theatre with a series of SmartTalks, grab some awesome swag, and have a chat about all things OSS Java. We’d love to see you there!
GraceJansen marked this conversation as resolved.
Show resolved Hide resolved

This year, we’ll also have our exciting intergalactic booth challenge…
link:https://www.youtube.com/watch?v=bURqsxP5gEY&t=139s[The Open Liberty Space Rover Challenge]. In this challenge, you’ll need to navigate the planets and get your rover safely to your destination in the stars. Take control of a spaceship and use hand signals to direct it's flight from planet to planet. Climb the rankings on your way to become top cadet in Star Academy. While you're with us, ask our developers about the underlying technologies they've used to create the demo, including OpenJ9, Jakarta EE, MicroProfile, and "the most flexible runtime in the cosmos", Open Liberty.

video::bURqsxP5gEY[youtube, width="560", height="315", align="center"]


== Summary
We hope this guide helps you to plan your time at DevNexus. If you're interested in other sessions, check out the link:https://devnexus.com/schedule[full schedule] on the DevNexus link:https://devnexus.com/[conference website].