PCF is the market leading PaaS platform and very useful if deploying on Azure and other Cloud IaaS models. Migrating, refactoring or building apps to be ‘Cloud Native’ takes a lot of work and is a different deployment model for most enterprises. The important guidelines are listed below to replatform apps and make them ‘Cloud Native’. What is nice about PCF is the auto-config via APIs of low level network, DNS, firewall configurations for the application. Abstracts the developer away from the messy business of connectivity, port management, DNS set up.