Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. microprofile

microprofile

IoT powered by Microprofile – Microservices in practice

Mads Opheim
Rustam Mehmandarov (Computas)

We are going to show you what happens when the management lets enterprise Java developers and architects decide how we can control the IoT devices in our new office. While it's easy to figure out why Microprofile is cool, it's harder to see how to get in into your project. By the end of this talk, you will be introduced into the patterns and software in the enterprise world of Java explaining how to build a build a secure, stable, modular, and integrated system on an example of a completely over-engineered IoT solution to control the lights and plant's well-being in the new office.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Rocket your JakartaEE/MicroProfile Application to the Cloud with PaaS.

Otavio Santana (Self-employed)

Platform as a Service (PaaS) is a cloud computing model that allows developers to build and deliver applications without the responsibility of maintaining the infrastructure. Instead, they can focus on what matters: the application business. Platform.sh offers a PaaS that reduces the complexity associated with deploying and managing enterprise Java applications.

Experience level: 
Intermediate

Java & JDT

Hands-on cloud-native Java with MicroProfile, Kubernetes and Istio

Jamie Coleman (IBM)
Emily Jiang (IBM)

Ever wondered what makes a cloud-native application "cloud-native"? Ever wondered what the unique challenges are and how best to address them on fully-open Java technologies? In this workshop, you'll learn what it means to be cloud-native and how that impacts application development. You'll learn about Eclipse MicroProfile, an industry collaboration defining technologies for the development and management of cloud-native microservices.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Observable microservices with MicroProfile OpenTracing and looking beyond to OpenTelemetry

Pavol Loffay (Red Hat, Inc.)

In this talk, we’ll have a deep dive into MicroProfile OpenTracing, discussing the key points of the specification, including naming conventions, the @Traced annotation, the ability to add explicit instrumentation in business code or even extend scope of tracing by adding OpenTracing compatible instrumentations. We’ll then build a simple MicroProfile application with the MP-OpenTracing module and see how the reported telemetry data looks like in Jaeger an OpenTracing compliant distributed tracing system.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Streamline Integration Testing with Testcontainers

Andrew Guibert (IBM)

How would you like to run integration tests on the exact docker container you are already building and pushing into production?  

With the use of MicroShed Testing and  Testcontainers, this becomes reality.  No longer do you have to mock your way to success!  Testcontainers allows you to use the same container environment you would use in production.  Sleep well at night knowing you’ve tested your real application.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Java EE, Jakarta EE, MicroProfile, Or Maybe All Of Them?

Sebastian Daschner (IBM)

It seems that more and more enterprise technology is emerging that is based on Java EE. There are a lot of options to choose from, between Java EE, what is now Jakarta EE, MicroProfile, and combinations of their APIs. If we look at available application containers the number of possibilities is even higher. Which platforms, particular standards and runtimes should enterprise developers base their applications on in year 2019?

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Modern Enterprise Java from the ground up

Sebastian Daschner (IBM)

Enterprise Java has come a long way. Let’s not focus on the old, darker days, but modern approaches on how to do enterprise applications. Where do we start? What technologies, tools, and approaches are a good choice for our applications and what allows us to effectively implement business logic and to deliver value to our users?

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Learn to build Cloud Native Java Applications with Quarkus

Kamesh Sampath (Harness)
Alex Soto (Red Hat, Inc.)

Java assumed the whole computer belonged to itself, that it could consume all available memory and CPU. In this presentation, we will demonstrate the problems associated using Java for “microservices”, and how the open source ecosystem is working to insure the future of Java by being cloud first, container native, serverless focused and Kubernetes optimized. This is where GraalVM meets Quarkus (https://quarkus.io), bringing server-side and enterprise-capable Java to enable you to build truly cloud native apps.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Quarkus the shrink ray to your Cloud Native Java Applications

Kamesh Sampath (Harness)

Historically Java was able to handle the biggest enterprise problem(s) with its Write once,run anywhere(WORA) paradigm. With Cloud Native Applications grown to popularity, things like running applications as linux containers, serverless taking centre stage -- Java was pushed back by languages like golang, node.js as the forerunner to build Cloud Native Applications as they are smaller, quicker and arguably more nimble.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Microservices: reactive and non-reactive

Dmitry Kornilov (Oracle)

It's a challenge to choose Java microservices framework which satisfies your requirements. Some developers prefer reactive, functional style of APIs and other developers give preference to inversion of control, declarative style APIs offered by MicroProfile. In this session I will explain the differences and pros and cons of each approach. I will demonstrate how the functionality of MicroProfile APIs such as HealthCheck, Metrics and OpenTracing can be implemented in reactive-style applications.

 

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

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

Eclipse Foundation

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

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