Increase your velocity with an easy to learn CLI/API and deploy with one command. Hook up your team based environment and CI pipeline for parallel deploys across the app lifecycle. Update in seconds for faster feedback cycles.
$ cf login -a api.run.pivotal.io
$ git clone https://github.com/cloudfoundry-samples/rails_sample_app
$ cd rails_sample_app/
$ cf create-service elephantsql turtle rails-postgres // create a postgres database
$ cf push
$ cf login -a api.run.pivotal.io
$ git clone https://github.com/cloudfoundry-samples/spring-music
$ cd spring_music/ ; ./gradlew assemble
$ cf push
$ cf login -a api.run.pivotal.io
$ cf push my-app -c "node my-app.js"
$ cf login -a api.run.pivotal.io
$ cf push my-app
Meet the challenge of large spikes in demand with ease. Scale your application and have hundreds of instances in seconds.
$ cf scale my_app -i 1
Build apps, not VMs. Let buildpacks automatically assemble and configure runtime dependencies so your app "just works". Bind and manage popular services with ease. All your logs are streamed to a single source. Let us keep your app running in production with active health management.
# push will auto detect buildpacks
$ cf push
# use a custom buildpack
$ cf push -b your_buildpack
# easily bind services to your app
$ cf bind-service my_app my_redis
# stream log output to the terminal
$ cf logs my_app
Connected, tailing logs for
app my_app...
2014-09-01T12:00:00.00-0700 [RTR] OUT my_app.cfapps.io - [01/09/2014:00:00:00 +0000] "GET / HTTP/1.1" 200 3 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.94 Safari/537.36" 10.85.8.254:49635 x_forwarded_for:"10.100.1.1" vcap_request_id:7575d858-22de-493e-44f9-02f4d82f8f4b response_time:0.008881556 app_id:5c352365-f164-4df9-89bf-696cc4a4405c
# active health management keeps
your app running in production
with no downtime
$ cf logs my_app
Connected, tailing logs for
app my_app...
2014-09-01T12:00:00.00-0700 [RTR] OUT Removing crash for app with id with uid 5c352365-f164-4df9-89bf-696cc4a4405c
2014-09-01T12:00:00.00-0700 [RTR] OUT Stopped app instance (index 3) with uid 5c352365-f164-4df9-89bf-696cc4a4405c
2014-09-01T12:00:00.10-0700 [RTR] OUT Starting app instance (index 3) with uid 5c352365-f164-4df9-89bf-696cc4a4405c
"Operating the spring.io site on Pivotal Web Services has allowed our small development team to serve 500K unique spring users with absolute minimum of fuss."
"Pivotal Web Services lets us deploy the same way for any client, using any supported language or source control tool. Just `cf push` then we're back to building features not wrestling deploy scripts."
"From our own blog to our customer's web apps we always choose PWS. It's a great tool that does everything we don't want to do ourselves. Thanks many times over."
Brian Clozel
Micah Young
Dr. Nic Williams
Contributors to the Cloud Foundry Foundation
$87 of free trial credit. No credit card required.