Kubernetes, OpenShift, istio, Postgres, Clouds, Backend for Frontend, vue.js and MicroProfile

An airhacks.fm conversation with Niklas Heidloff (@nheidloff) about: The Java Cloud Native Starter landing page www.cloud-native-starter.com, cloud native starter was tested on Kubernetes, Minikube, IBM Kubernetes Service, Minishift 3.11, OpenShift on IBM cloud, the Postgres operator, the relation between kubernetes namespace, the application and the microservices, the vue.js frontend with redux, the role of the istio ingress controller, traffic splitting and routing, backend for frontend, the MicroProfile JAX-RS client, clean architecture, fighting the Parkinson's Law of Triviality, connecting to Cloudant, and PostgreSQL via JPA, Cloudant is managed version of CouchDB, IBM offers managed DB 2 and PostgreSQL databases, Kubernetes ships without authentication and authorization, implementing the OpenID flow with NodeJS, convenient user management with Keycloak, Gatekeeper - the oauth flow implementation for Keycloak, App Identity and Access Adapter for Istio, prometheus service discovery on kubernetes, with istio you cannot look inside the application, prometheus-like monitoring with sysdig and distributed logging with logdna, traffic routing visualization with kiali, Java Cloud Native Documentation was a major effort, Jakarta EE and MicroProfile could help you to become famous, OpenLiberty with OpenJ9 and Quarkus, Niklas Heidloff on twitter: @nheidloff Niklas' blog: heidloff.net, Niklas on github: github.com/nheidloff

Om Podcasten

Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien