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.

https://pivotal.io

 

The 12 Factors to build Cloud Native Applications (PPT Presentation)

12 Factors to build Cloud Native Applications

12 Factors to build Cloud Native Applications - The 12 Factors

12 Factors to build Cloud Native Applications - Codebase

12 Factors to build Cloud Native Applications - Dependencies

12 Factors to build Cloud Native Applications - Config

12 Factors to build Cloud Native Applications - Backing Services

12 Factors to build Cloud Native Applications - Build, Release, Run

12 Factors to build Cloud Native Applications - Processes

12 Factors to build Cloud Native Applications - Concurrency

12 Factors to build Cloud Native Applications - Disposability

12 Factors to build Cloud Native Applications - Dev /prod Parity

12 Factors to build Cloud Native Applications - Logs

12 Factors to build Cloud Native Applications - Admin Processes