forked from pivotal-cf/docs-pcf-dev
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html.md.erb
64 lines (52 loc) · 6.22 KB
/
index.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---
breadcrumb: PCF Dev Documentation
title: PCF Dev Overview
owner: PCF Dev
---
<strong><%= modified_date %></strong>
This guide describes how to install and use PCF Dev, a full featured Pivotal Cloud Foundry (PCF) installation that runs on a your workstation's native hypervisors. PCF Dev is intended for application developers to test out their application on a local PCF deployment and operators who to test our features of PCF in their local environment.
PCF Dev includes Pivotal Application Service (PAS), Redis, RabbitMQ, and MySQL. It also supports all Cloud Foundry Command Line Interface (cf CLI) functionality. See the [Comparing PCF Dev to Pivotal Cloud Foundry](#comparison-to-pcf) table below for more product details.
## <a id="prerequisites"></a>Prerequisites ##
* The latest version of the [cf CLI](http://docs.pivotal.io/pivotalcf/cf-cli/install-go-cli.html): Use the cf CLI to push and scale apps.
* You must have an Internet connection for DNS.
* At least 8 GB of available memory on your host machine. Pivotal recommends running on a host system with at least 16 GB of total RAM.
## <a id="installing"></a>Installing PCF Dev ##
* <a href="./install-osx.html">Installing PCF Dev on Mac OS X</a>
* <a href="./install-linux.html">Installing PCF Dev on Linux</a>
* <a href="./install-windows.html">Installing PCF Dev on Microsoft Windows</a>
## <a id="using-pcf-dev"></a>Configuring and Using PCF Dev ##
* <a href="./configuring.html">Configuring PCF Dev</a>
* <a href="./usage.html">Using PCF Dev</a>
* <a href="./dev-services.html">Using Services in PCF Dev</a>
* <a href="./usage-scs.html">Using Spring Cloud Services in PCF Dev</a>
* <a href="./proxy.html">Using PCF Dev Behind a Proxy</a>
* <a href="./work-offline.html">Using PCF Dev Offline</a>
* <a href="./aws.html">PCF Dev on AWS</a>
* <a href="./faq.html">Frequently Asked Questions</a>
## <a id="comparison-to-pcf"></a>Comparing PCF Dev to Pivotal Cloud Foundry
PCF Dev mirrors [PCF](http://docs.pivotal.io/pivotalcf/installing/pcf-docs.html) in its key product offerings. If an application runs on PCF Dev, it runs on PCF with no modification in almost all cases. Review the table below for key product details.
| | PCF Dev | PCF | CF |
| --- | --- | --- | --- |
| Space required | 100 GB | 100GB+ | 50GB+ |
| Memory required | 8 GB | 50GB+ | variable |
| Deployment | `cf dev start` | Ops Manager | `<%= vars.bosh_deploy %>` |
| Estimated time-to-deploy | 60+ Minutes | Hour+ | Hour+ |
| Out-of-the-Box Services | Redis<br>MySQL<br>RabbitMQ | Redis<br>MySQL<br>RabbitMQ<br>GemFire | N/A |
| PAS | ✓ | ✓ | ✓ |
| Logging/Metrics | ✓ | ✓ | ✓ |
| Routing | ✓ | ✓ | ✓ |
| Compatible with CF CLI | ✓ | ✓ | ✓ |
| Deploy apps with any supported buildpack | ✓ | ✓ | ✓ |
| Supports Multi-Tenancy | ✓ | ✓ | ✓ |
| Diego Support | ✓ | ✓ | ✓ |
| Docker Support | ✓ | ✓ | ✓ |
| User-Provided Services | ✓ | ✓ | ✓ |
| High Availability | | ✓ | ✓ |
| Integration with 3rd party Authorization | | ✓ | ✓ |
| BOSH Director<br>(i.e., can perform additional BOSH deployments) | ✓ | ✓ | ✓ |
| Day Two Lifecycle Operations<br>(e.g., rolling upgrades, security patches) | | ✓ | ✓ |
| Ops Manager | | ✓ | |
| Apps Manager | ✓ | ✓ | |
| Tile Support | | ✓ | |
| Developers have root-level access across cluster | ✓ | | |
| Pre-provisioned | ✓ | | |