As VMware cloud foundation 4.3 is around for a while and 4.3.1 is already available, I thought I should write this piece on how to design and deploy step by step. So with out wasting any time lets directly jump on to the product. VMware cloud foundation is available for some time now and many enterprises are adopting it because of ease of management it provides, in terms of a complete suite which includes all required/necessary products for a true software defined datacenter. But if you are new to VMware Cloud Foundation then be aware VMware cloud foundation is a VMware validated suite of products such as vSphere for compute virtualization, vSAN for storage virtualization and NSX for network virtualization along with other products to ease day 2 operations. Interoperability of these products is extensively tested by VMware and finally made available for general use. It is based on VMware validated designs so all solution designing principle are accounted for.
If you are installing it fresh or you need to upgrade from a previous version of VCF I would recommend reading the release notes. Below are few sections I focus.