https://github.com/abhirockzz/accs-cassandra
Develop a Cassandra based application on Oracle Application Container Cloud
https://github.com/abhirockzz/accs-cassandra
cassandra java nosql oracle-application-container-cloud oracle-cloud
Last synced: about 2 months ago
JSON representation
Develop a Cassandra based application on Oracle Application Container Cloud
- Host: GitHub
- URL: https://github.com/abhirockzz/accs-cassandra
- Owner: abhirockzz
- License: gpl-3.0
- Created: 2017-07-18T18:55:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-01T12:43:52.000Z (almost 9 years ago)
- Last Synced: 2025-02-13T16:35:39.230Z (over 1 year ago)
- Topics: cassandra, java, nosql, oracle-application-container-cloud, oracle-cloud
- Language: Java
- Homepage: https://medium.com/oracledevs/develop-deploy-a-cassandra-based-application-on-oracle-cloud-ca3d9d124bf6
- Size: 22.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Develop a Cassandra based application on Oracle Application Container Cloud
Check [the blog](https://medium.com/@abhishek1987/develop-deploy-a-cassandra-based-application-on-oracle-cloud-ca3d9d124bf6) for details
## Build
- `git clone https://github.com/abhirockzz/accs-cassandra.git`
- `mvn clean install` - creates `accs-compute-cassandra-dist.zip` in `target` directory
## Deploy to Oracle Cloud
- Use Developer Cloud - read **Oracle Developer Cloud: setup & application deployment** section in [the blog](https://medium.com/@abhishek1987/develop-deploy-a-cassandra-based-application-on-oracle-cloud-ca3d9d124bf6)
- 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
- Start Cassandra instance
- Set the following environment variables
- `CASSANDRA_HOST`
- `CASSANDRA_PORT`
- `CASSANDRA_USERNAME`
- `CASSANDRA_PASSWORD`
- `java -jar target/accs-compute-cassandra.jar`
## Test
Refer **Test the application** section in [the blog](https://medium.com/@abhishek1987/develop-deploy-a-cassandra-based-application-on-oracle-cloud-ca3d9d124bf6)