{"repo":"IBM/cloud-native-starter","free":true,"listed":false,"github":"https://github.com/IBM/cloud-native-starter","clone":"git clone https://github.com/IBM/cloud-native-starter.git","description":"Cloud Native Starter for Java/Jakarta EE based Microservices on Kubernetes and Istio","language":"Shell","stars":521,"topics":["cloud-native","microservice","java","javascript","nodejs","kubernetes","istio","javaee","microprofile"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Cloud Native Starter for Java EE based Microservices on Kubernetes and Istio This project contains sample code that demonstrates how to get started with cloud-native applications and microservice based architectures. To get a fast overview of this project use our Cloud Native Starter landing page. The project has three parts: 1) Basic concepts: The documentation of this part is below. Cloud Native Starter demonstrates how to develop complete enterprise applications with Java and MicroProfile and how to operate them with Kubernetes, OpenShift and Istio. To get a fast overview of the basic-concepts part, use the basic-concepts landing page. 2) Reactive: The reactive part explains how to use reactive programming and event based messaging in Quarkus applications and how to run them on Kubernetes and OpenShift. For more open the reactive folder and that part can be used completely separately or to get a fast overview of the reactive part, use the reactive landing page. 3) Security: The security part explains how to do authentication and authorization in Quarkus applications with Keycloak and how to do network encryption with Istio. For more open the security folder and that part can be used completely separately. For a fast overview of the security part, use the security landing page. Basic concepts The first part of the project focusses on how to build microservices with Java EE and the open source technologies Eclipse MicroProfile, Eclipse OpenJ9, AdoptOpenJDK and Open Liberty. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/IBM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/IBM/cloud-native-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}