PCF

PCF stands for Pivotal Cloud Foundry which is an opensource Platform-as-a-service (PaaS) for many orchestrated polyglot applications in public or private environments. Polyglot suggests that we will work with completely different environments like, Java, .Net, Python etc. PCF is orchestrated so we will login and monitor the applications. Since Cloud Foundry is opensource project, we will download and even contribute to project.

The official Pivotal Cloud Foundry website is here,
https://pivotal.io/platform
Go through the below links to get understand about basic Cloud Computing concepts and Pivotal Cloud Foundry. Read in the same order, that will help you to avoid confusion. I am writing these posts in the point of developer view.

Cloud Computing:

What is Cloud Computing?
What is the need of Cloud Computing?
Service models in Cloud 

Platform-as-a-Service: 

What is platform and why we need PaaS?
Design consideration and 12 factor app in PaaS 

Cloud Foundry

Create Account in PCF
Download & Install CF CLI
Login to PCF Space from CF CLI
Cloud Foundry Commands
Cloud Foundry - Create First Application 
Cloud Foundry - Push application into Space 
PCF Application Services 
Create Service Instance in PCF
Application Manifest usage in Cloud Foundry
Internal process of application deployment in Cloud Foundry
Set environment variables to Cloud Foundry application
Blue-Green deployment in PCF
push monolithic Spring MVC application into PCF

Note: If any of Pivotal Operator ready to share/post articles, please mention a comment. So, I will reach out to you.

Comments