This repository was archived by the owner on Mar 21, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
Home
GregDritschler edited this page Sep 16, 2019
·
5 revisions
Creating an insurance quote application using Appsody
- Gregory Dritschler gregd@us.ibm.com
In this code pattern, we will show how to create a sample insurance quote application using Appsody.
- Node.js
- Java
- Spring
Appsody is an open source project that provides the following tools you can use to build cloud-native applications:
-
a command-line interface to develop containerized applications, test them locally, and then build and deploy them to Kubernetes
-
a set of pre-configured "stacks" and templates for popular open source runtimes (such as Node.js and Spring Boot) on which to build applications
When you have completed this code pattern, you will understand how to
- create a frontend web application and a backend REST application using the Appsody Node.js Express and Spring Boot stacks
- test the applications locally in a containerized environment
- deploy the applications to the IBM Cloud Kubernetes Service

- The user enters the URL of the frontend application into a browser. The frontend application displays an insurance quote form in response.
- The user fills in the form and clicks a button to submit it. The frontend application validates the form data and sends a REST request to the backend application.
- The backend application uses the Dacadoo Health Score API to compute a health score from the form data and then computes a quote from that.
Find the detailed steps for this pattern in the readme file. The steps will show you how to:
- Create the frontend application and run it locally
- Create the backend application and run it locally
- Deploy the backend application to the IBM Cloud
- Deploy the frontend application to the IBM Cloud
- IBM Cloud