PCF Dev: Spring Cloud Services in Your Pocket
-
Upload
pivotal -
Category
Technology
-
view
184 -
download
2
Transcript of PCF Dev: Spring Cloud Services in Your Pocket
background image: 960x540 pixels - send to back of slide and set to 80% transparency
PCF Dev
Spring Cloud Services in your pocket
Why do we need a PCF development environment?
“Turns out, ‘it works on my machine’ is not an acceptable excuse.”
Why do we need a PCF development environment?
“Turns out, ‘it works on my machine’ is not an acceptable excuse.”
“I don’t want to rely on other people to test my changes on CF.”
Why do we need a PCF development environment?
“Turns out, ‘it works on my machine’ is not an acceptable excuse.”
“I don’t want to rely on other people to test my changes on CF.”
“When it works locally, I need to be sure it will work in prod.”
Why do we need a PCF development environment?
“Turns out, ‘it works on my machine’ is not an acceptable excuse.”
“I don’t want to rely on other people to test my changes on CF.”
“When it works locally, I need to be sure it will work in prod.”
“If it’s broken on the cloud, I need to be able to reproduce the problem locally.”
Why do we need a PCF development environment?
“Turns out, ‘it works on my machine’ is not an acceptable excuse.”
“I don’t want to rely on other people to test my changes on CF.”
“When it works locally, I need to be sure it will work in prod.”
“If it’s broken on the cloud, I need to be able to reproduce the problem locally.”
“I don’t want to BOSH.”
background image: 960x540 pixels - send to back of slide and set to 80% transparency
PCF Dev is a small footprint distribution of Pivotal Cloud Foundry, intended to be run locally on a developer machine.
10
background image: 960x540 pixels - send to back of slide and set to 80% transparency
12
Disk space Retrieves a 5GB appliance that installs as a 20GB image
Time to boot ~7 minutes (plus a 5GB ova download)
Memory with default services Runs with as little as 3GB RAM free, recommended 4GB
Memory with SCS running Spring Cloud Services needs 6GB RAM free, recommended 8GB
● Works with CF cli
● Runs on a workstation
● Docker support
● Redis, RabbitMQ, MySQL (or BYO services)
● Prioritizes portability from dev to production
How this makes devs happy
● Works with CF cli
● Runs on a workstation
● Docker support
● Redis, RabbitMQ, MySQL (or BYO services)
● Prioritizes portability from dev to production
How this makes devs happy^ Spring
● And now, with Spring Cloud Services!
● Enterprise devs
● PCF Evaluators
○ Try it before you buy it
○ Try it before you upgrade
○ Proof of concept internally
Who does this help?
background image: 960x540 pixels - send to back of slide and set to 80% transparency
Let’s change the way the world builds software
[email protected] | @keatycodes
network.pivotal.io/products/pcfdev