Cloud Foundry Interview Questions and Answers

Cloud Foundry Interview Questions and Answers

Cloud Foundry is an open source, multi cloud application platform as a service (PaaS) governed by the Cloud Foundry Foundation, a 501organization.The software was originally developed by VMware and then transferred to Pivotal Software, a joint venture by EMC, VMware and General Electric .Cloud platforms let anyone deploy network apps or services and make them available to the world in a few minutes. When an app becomes popular, the cloud easily scales it to handle more traffic, replacing with a few keystrokes the build-out and migration efforts that once took months. Cloud platforms represent the next step in the evolution of IT, enabling you to focus exclusively on your applications and data without worrying about underlying infrastructure. Cloud Foundry (CF) has become the industry standard. It is an open source platform that you can deploy to run your apps on your own computing infrastructure, or deploy on an IaaS like AWS, vSphere, or OpenStack. You can also use a PaaS deployed by a commercial CF cloud provider. A broad community contributes to and supports Cloud Foundry. The platform’s openness and extensibility prevent its users from being locked into a single framework, set of app services, or cloud. Cloud Foundry is ideal for anyone interested in removing the cost and complexity of configuring infrastructure for their apps. Developers can deploy their apps to Cloud Foundry using their existing tools and with zero modification to their code.

Originally conceived in 2009, Cloud Foundry was designed and developed by a small team at VMware led by Derek Collison and was originally called Project B29. At the time, a different PaaS project written in Java for Amazon EC2 used the name Cloud Foundry. It was founded by Chris Richardson in 2008 and acquired by SpringSource in 2009, the same year VMWare acquired SpringSource. The current project is unrelated to the project under SpringSource, but the name was adopted when the original Spring Source project ended.

What is Cloud Foundry?
How cloud foundry works?
What are the different cloud foundry components?

What are the different layers that define architecture of Cloud Foundry?
How the components of cloud Foundry communicate?
What is API in Cloud Foundry?

What is Droplet Execution Engine (DEA)?
What is CLI?
What is Deployment in Cloud Foundry?

What is BOSH?
Why is Virtualization required in implementing the Cloud Foundry?
What do you know about hosting static files in Cloud Foundry?

How the users and workspaces are organized by Cloud Foundry?
What are the major categories of Cloud Computing?
Is there any essential things that are being paid attention to before proceeding with cloud foundry?

What is nsync, BBS, and CellRep?
Where resources are stored in Cloud Foundry?
Can you explain system integrators in Cloud Foundry?

What is the difference between scalability and elasticity in Cloud Foundry?
What Security aspects are available with the Cloud Foundry?
What do you know about cloud load balancing?

What are the platforms that are used for the large scale Cloud Foundry?
What is the difference between Cloud Foundry and traditional data centers?
What is PCF?

What are benefits of Cloud Foundry?