An open API service indexing awesome lists of open source software.

https://github.com/abhirockzz/accs-microprofile

Demonstrates how to build and deploy a Microprofile application on Oracle Cloud
https://github.com/abhirockzz/accs-microprofile

cdi javaee jaxrs jsonp microprofile microservice oracle-application-container-cloud oracle-cloud wildfly-swarm

Last synced: 12 months ago
JSON representation

Demonstrates how to build and deploy a Microprofile application on Oracle Cloud

Awesome Lists containing this project

README

          

# Build and deploy a Microprofile based Java application using Oracle Cloud

Check [the blog](tbd) for details

## Build

- `git clone https://github.com/abhirockzz/accs-microprofile.git`
- `mvn clean install` - creates `accs-microprofile-dist.zip` in `target` directory

## Deploy to Oracle Cloud

- Use Developer Cloud - read [the blog](tbd)
- Use Application Container Cloud [console](http://docs.oracle.com/en/cloud/paas/app-container-cloud/csjse/exploring-application-deployments-page.html#GUID-5E4472B1-F5C6-4556-908C-D76C4C14FC60)
- Use Application Container Cloud [REST APIs](http://docs.oracle.com/en/cloud/paas/app-container-cloud/apcsr/op-paas-service-apaas-api-v1.1-apps-%7BidentityDomainId%7D-post.html)
- Use Application Container Cloud [PSM APIs](https://docs.oracle.com/en/cloud/paas/java-cloud/pscli/accs-push.html)

## Run locally

`java -jar target/accs-microprofile-swarm.jar`

## Test

Refer to [this section](tbd) from the blog