Spring Boot deployment on Kubernetes
Spring Boot gives you the runtimes you need to make Spring Framework-based applications.
Kubernetes is a de-facto standard for deploying Cloud Native Applications, but the myth persists that it's not ready for Java workloads. First, learn about the history of Microservices; the framework, the libraries, the platform and the tools that have become deprecated with Spring Boot. Then explore Spring Boot characteristics such as Discovery, Blue/Green Deployments, Elasticity, Canary Deployments, Resiliency, Pipeline(CI/CD), and Authentication and how they becomes implicit to applications deployed on Kubernetes. Lastly, we'll build, debug, deploy, and discover Spring Boot, covering in depth details of the tools, libraries and platforms that will make your Spring Boot deployments smooth and easy.
Spring Boot Articles
Eclipse MicroProfile and Spring Boot are often thought of as separate and distinct APIs when developing Java microservices. Developers default to their mental muscle memory by leveraging the APIs that they use on a daily basis. Learning new frameworks and runtimes can be a significant time investment. This article aims to ease the introduction to […]
Red Hat Application Runtimes recently added extended support for the Spring Boot 2.1.6 runtime for Red Hat customers building Spring apps. Red Hat Application Runtimes provides application developers with a variety of application runtimes running on the Red Hat OpenShift Container Platform. Introduction to Spring Boot Spring Boot lets you create opinionated Spring-based standalone applications. The […]
Kogito is cloud-native development, deployment, and execution platform for building intelligent applications, backed by battle-tested capabilities. It originates from well-known open source projects, such as Drools and jBPM. Key characteristics of Kogito include: Cloud-first — Cloud deployment is the first and foremost target runtime environment. Domain-specific — No more leaking abstraction of the technology behind […]
The latest bundle of Red Hat supported Spring Boot starters was recently released. In addition to supporting the popular Red Hat products for our Spring Boot customers, the Red Hat Spring Boot team was also busy creating new ones. The most recent technical preview added is a group of Eclipse Vert.x Spring Boot starters, which […]
Working with Red Hat Fuse 7 on Spring Boot is straightforward. In my field experience, I have seen many development (a.k.a. integrator) teams moving to Fuse 7 on Spring Boot for their new integration platforms on Red Hat OpenShift Container Platform (well aligned with agile integration). Lately, however, I have also seen some teams worried […]
We are extremely pleased to announce that the preview release of the Red Hat OpenShift Connector for JetBrains products (IntelliJ IDEA, WebStorm, etc.) is now available in Preview Mode and supports Java and Node.js components. You can download the OpenShift Connector plugin from the JetBrains marketplace or install it directly from the plugins gallery in […]