Java EE 6: Migration: From Application Servers over MicroProfile to Serverless AWS Lambda

At the JDD 2012 conference, more than ten years ago I delivered a session a with the title: Java EE: The Future Is Now, But Is Not Evenly Distributed Yet.

Ten years later, in 2022, I was invited again and delivered a session with the title "Java EE 6 and the Future Is Now, and now we got.. clouds", in which I discussed a migration path to a serverless architecture:

During the talk, I didn't managed to migrate the application to modern Java and clouds, but promised to record a screencast, which is also available:

Monoliths, Microservices, Auth, API Gateways, Schedulers-111th airhacks.tv

The 2023.6 / 111th edition of airhacks.tv with the following topics:

"Microservices vs. Monoliths, Schedulers, Lightweight vs. Heavyweight, Time Derived Properties, Groovy, JavaScript":

...is ready to watch:

See you every first Monday of the month at https://airhacks.tv 8pm CET (UTC+1:00). Show is also announced at: meetup.com/airhacks.

Are you nice? :-) Then checkout: the airhacks discord server

Any questions left? Ask now: gist.github.com/AdamBien/62791e98ed40d1d2b13801e3e717a949 and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java

The Reset Boy--airhacks.fm podcast

Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS

The #244 airhacks.fm episode with Vinicius Senger (@vsenger) about:
Sun Microsystem memories, Java, Quarkus, AWS cloud, The Developer's Conference and the Java Academy
is available for

Microservices vs. Monoliths, Schedulers, Lightweight vs. Heavyweight, Time Derived Properties, Groovy, JavaScript--Or 111th airhacks.tv

Questions and Topics for the 111th airhacks.tv live stream Q and A are ready:

  1. Microservices vs. Monoliths
  2. Best way to schedule a repeated task in an application scoped cdi bean
  3. Airhacks Time Machine
  4. The Airhacks Time Machine:
    Microservices and Java EE, Lightweight vs. Heavyweight, OSGi, time derived properties, JRebel, security between microservices, debug docker apps, batch processing, Groovy, JavaScript, Java, websockets and scalability, seceond level cache.

Any questions left? Ask now: gist.github.com/AdamBien/a97ce552e3f784721dda8054ab1871f2 and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java

See you every first Monday of the month at https://airhacks.tv 8pm CET (UTC+1:00). Show is also announced at: meetup.com/airhacks.

Also checkout: the airhacks discord server

Understanding and Practising Quarkus--an airhacks.fm podcast

Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS

The #243 airhacks.fm episode with Antonio Goncalves (@agoncal) about:
J2EE, Jakarta EE and MicroProfile stability and portability. Azure, Java, IaC and serverless.
is available for

2023 Spring / Summer: Upcoming Conferences, Streams and Workshops

The 111th airhacks.tv will take place one week earlier, on may 27th (instead of June 5th). File your questions now: gist.github.com/AdamBien/a97ce552e3f784721dda8054ab1871f2

See you at these upcoming conferences and workshops:

  1. Code Europe Conference: Dissecting Serverless Java on AWS
    conference session Code Europe Conference Cracow 23 May 2023
  2. InfoShare: The Java Shorts Animation Show: 100 Snippets in 40 Minutes
    conference session InfoShare Gdansk 24 May 2023
  3. Code Europe Conference: Keynote: Dissecting Serverless Java on AWS
    keynote conference session Code Europe Conference Warsaw 25 May 2023
  4. InfoShare: The Future of Java in the Cloud and on Premises
    conference session InfoShare Gdansk 25 May 2023
  5. online: AWS Java Bootstrap [online event]
    airhacks.live workshops 15 Jun 2023
  6. Jcon Europe: "Serverless" Is What J2EE Was Meant To Be
    conference session Jcon Europe Cologne 20 Jun 2023
  7. online: Cost Driven Architectures with Java on AWS [online event]
    airhacks.live workshops 22 Jun 2023

Java FX, Codename One, Swing, Flutter and a Bit Android--airhacks.fm podcast

Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS

The #242 airhacks.fm episode with Shai Almog (@debugagent) about:
the challenges of marketing and the architectural comparison of Java FX, Codename One, Swing, Flutter and Android
is available for

Simplicity is a Good Incentive--airhacks.fm podcast

Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS

The #241 airhacks.fm episode with Ceki Gülcü (@ceki) about:
joy of programming, simplicity, network protocols, tor network, and the beginnings of Log4j
is available for

Reactive programming, 12factors, gRPC,SPAs, openJDK choices--Questions for 110th airhacks.tv

Questions and Topics for the 110th airhacks.tv live stream Q and A are ready:

  1. Follow up: my interview questions
  2. Programmatic and portable JAX-RS endpoint registration
  3. Time machine, the 10th episode: "Java EE Favourites, SPA technologies, complex JSON strategies, CDI scope management"
  4. Are shared deployments back?
  5. Are there any reason for reactive programming left?
  6. About OpenJ9 JVM, or which JDK to pick
  7. Jakarta gRPC, Google gRPC
  8. Do application servers make sense?
  9. Thoughts on Ansible deployments
  10. Thoughts on 12 factors and cloud native

Any questions left? Ask now: gist.github.com/AdamBien/6147ea9d4d354b5cae3cb3726b1db0de and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java

See you every first Monday of the month at https://airhacks.tv 8pm CET (UTC+1:00). Show is also announced at: meetup.com/airhacks.

Are you nice? :-) Then checkout: the airhacks discord server

Serverless Java (17) on AWS--airhacks.fm podcast

Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS

The #240 airhacks.fm episode with Maximilian Schellhorn (@maschnetwork ) about:
cloud and on-premise architectures, switching back from Kotlin to Java 17, Fullstack Serverless Java Architectures on AWS and AWS Lambda with Java 17 with SnapStart
is available for

Online Workshops
...the last 150 posts
...the last 10 comments
License