Cloud Foundry Providers :
•• Cloud Foundry Foundation – http://cloudfoundry.org/
•• ActiveState Stackato – http://www.activestate.com/stackato
FF Free for production use up to 20GB RAM
•• AppFog – http://appfog.com/
FF 30-day free trial (up to 2GB RAM)
•• IBM Bluemix – http://www.ibm.com/software/bluemix/
FF 30-day free trial (up to 2GB RAM)
•• Pivotal Cloud Foundry – http://pivotal.io/platform-as-aservice/pivotal-cloud-foundry
FF 90 day evaluation term, non-production use, up to 50 app instances
•• Pivotal Web Services – https://run.pivotal.io/
FF 60-day free trial (up to 2GB RAM)
Create a account @ Pivotal Web Services (PWS): http://run.pivotal.io/
Deploy the Sample App:
•• Cloud Foundry Foundation – http://cloudfoundry.org/
•• ActiveState Stackato – http://www.activestate.com/stackato
FF Free for production use up to 20GB RAM
•• AppFog – http://appfog.com/
FF 30-day free trial (up to 2GB RAM)
•• IBM Bluemix – http://www.ibm.com/software/bluemix/
FF 30-day free trial (up to 2GB RAM)
•• Pivotal Cloud Foundry – http://pivotal.io/platform-as-aservice/pivotal-cloud-foundry
FF 90 day evaluation term, non-production use, up to 50 app instances
•• Pivotal Web Services – https://run.pivotal.io/
FF 60-day free trial (up to 2GB RAM)
Create a account @ Pivotal Web Services (PWS): http://run.pivotal.io/
Deploy the Sample App:
-
Download the app with git:
git clone https://github.com/cloudfoundry-samples/cf-sample-app-spring.git - Navigate to the app directory: cd cf-sample-app-spring
- Sign in to PWS: cf login -a https://api.run.pivotal.io
- Push the app to PWS: cf push my_app
- View a snapshot of recent logs: cf logs cf-spring --recent
- Stream live logs: cf logs cf-spring
- List the available ElephantSQL plans: cf marketplace -s elephantsql
- Create a service instance with the free plan: cf create-service elephantsql turtle cf-spring-db
- Bind the newly created service to the app: cf bind-service cf-spring cf-spring-db
NotE: Once a service is bound to an app, environment variables are stored that allow the app to connect to the service after a push, restage, or restart command. - Restart the app: cf restart cf-spring
- Verify the new service is bound to the app: cf services
- Create Eureka Server as eureka-service :
cf cups eureka-service -p '{"uri":"https://eureka007.cfapps.io/"}' - Delete eureka-service :
cf delete-service eureka-service
- Increase the number of app instances to two: cf scale cf-spring -i 2
- Check the status of the app and verify there are two instances running: cf app cf-spring
NotE: Scaling your app vertically changes the disk space limit or memory limit for each app instance. - Increase the memory limit for each app instance: cf scale cf-spring -m 1G
- Increase the disk limit for each app instance: cf scale cf-spring -k 512M
Awesome post presented by you..your writing style is fabulous and keep update with your blogs
ReplyDeleteCloud Foundry Developer Online Training in Hyderabad
Cloud Foundry Online Training
Best Cloud Foundry Training Institute