Red Hat Quarkus Java stog prelazi na OpenShift

Red Hat-ov Quarkus okvir za izgradnju Kubernetes-ovih Java aplikacija sada je uključen u otvorenu izvornu platformu kontejnera OpenShift 4.6, korak koji Red Hat opisuje kao važan u uvođenju Jave u moderni razvoj oblačnih aplikacija.

Ranije podržan u međuprogramu Red Hat Runtimes, Quarkus je sada integriran u OpenShift kako bi omogućio lakši razvoj, rekli su iz tvrtke. Programeri mogu koristiti poznate alate i raditi daljinski razvoj klastera putem IDE-a poput CodeReady Workspaces. Programeri također mogu izvršiti postavljanje radnog opterećenja bez poslužitelja i upravljanje pohranom aplikacija.

Komponente koje Quarkus nudi za razvoj na OpenShiftu uključuju:

  • Proširenje Quarkus za generiranje koda za nove projekte, upravljanje ovisnostima o projektu, ispravljanje pogrešaka i daljinski razvoj. Implementacija je omogućena za OpenShift dodatke za CodeReady Workspaces, uključujući unaprijed definirane stogove radnog prostora za programere, prijedloge svojstava konfiguracije i dovršenje koda. Kôd se može rasporediti na OpenShift izravno iz IDE-a.
  • Automatsko pisanje zdravstvenih provjera, postavljanje tajni i izlaganje mjernih podataka za potrošnju nadzornim alatima kao što je Prometheus.
  • Automatsko postavljanje kontejneriziranih Quarkus aplikacija kao OpenShift bez poslužitelja.
  • Jednostepene implementacije na platformu Google Knative Kubernetes. Integracija se također pruža s Kubernetes API-jem, uključujući generički API klijent i podršku za dinamičku konfiguraciju aplikacije pomoću Kubernetes ConfigMaps i Secrets.

Red Hat je također ažurirao svoj Migration Toolkit za programe koji pomažu u dovođenju Spring Boot aplikacija na Quarkus i OpenShift. Alat za programere, arhitekte i savjetnike pomaže u pregledu Java koda ili binarnih datoteka kako bi obuhvatio skup putova transformacije, na temelju uobičajenih pravila, za modernizaciju i migraciju aplikacija.