Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Choose Your Own Adventure with JHipster & Kubernetes - jChampions Conference 2021

Remember the choose your own adventure books that you used to read as a kid? This session is a reincarnation of a choose your own adventure book as a conference talk!

You'll learn about Spring Boot, Docker, and Kubernetes in this talk, along with the choices you make in the following areas:

* What kind of application architecture to build? Monolith or microservices?
* Would you like to use Java or Kotlin?
* MySQL, PostgreSQL, Neo4j, or MongoDB?
* Spring MVC or Spring WebFlux?
* Angular, React, or Vue?
* PWA or mobile app?
* Istio with Kubernetes or Kubernetes without Istio?

GitHub repos of demos:

* Monolith: https://github.com/mraible/healthy-hipster
* Microservices: https://github.com/mraible/choose-jhipster

  • Be the first to comment

  • Be the first to like this

Choose Your Own Adventure with JHipster & Kubernetes - jChampions Conference 2021

  1. 1. <script> if ('serviceWorker' in navigator) { window.addEventListener('load', function() { navigator.serviceWorker.register('/service-worker.js') .then(function () { console.log('Service Worker Registered'); }); }); } </script>
  2. 2. @EnableWebSecurity public class SecurityConfiguration extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http.requiresChannel() .requestMatchers(r -> r.getHeader("X-Forwarded-Proto") != null) .requiresSecure(); } }
  3. 3. 🚀
  4. 4. • • • • • • • • •
  5. 5. 👀
  6. 6. • • • • •
  7. 7. 🚀
  8. 8. 50

×