5. vCloud Resource Design : 5.7 Networking – Private vCloud Example : 5.7.3 Organization Networks
   
5.7.3 Organization Networks
At least one organization external network is required to connect organization vApps to other vApps and/or the networking layers beyond the private vCloud.
To accomplish this, create an external organization virtual datacenter network using the Create Organization Network wizard, and select direct connection from the drop-down menu. vApps that connect to this organization virtual datacenter network are dropped directly on the vSphere port group that corresponds to the external network.
Implementing routed networking can add complexity to the network design. For more information about adding network options, see the vCloud Director Administrator’s Guide in the VMware vCloud Director Documentation (https://www.vmware.com/support/pubs/vcd_pubs.html).
Catalogs are the primary deployment mechanism in vCloud Director, serving as a centralized repository for vApp templates and media. Users self-provision vApps from vApp templates located in internal catalogs or global published catalogs. The administrative organization virtual datacenter has two catalogs:
*Internal catalog – Staging area for developing new vApp templates.
*Master catalog – Contains gold master vApp templates that are published to all organizations.
Organizations leverage the published master catalog to deploy standardized vApp templates. Each organization also has a private catalog created by the organization administrator. This private catalog is used to upload new vApps or media to an individual organization.
Guest customization changes the identity of the vApp and can be used for post-deployment steps, such as the joining of vApps to domains.
There are no additional configuration requirements for the catalogs or vApp templates in this vCloud architecture. Refer to the private or public service definition for a full list of recommended templates. vApp templates usually include base operating system templates with no applications installed, or application-specific vApp templates.