Cloud Foundry

Cloud Foundry is an open source cloud platform as a service (PaaS) on which developers can build, deploy, run and scale applications. VMware originally created Cloud Foundry, and it is now part of Pivotal Software, whose parent company is Dell Technologies. Cloud Foundry is licensed under Apache 2.0 and supports Java, Node.js, Go, PHP, Python, Ruby, .NET Core and Staticfile. The open source PaaS is highly customizable, allowing developers to code in multiple languages and frameworks. Developers choose Cloud Foundry for its free, open source nature and for the ability to use their own tools and code. Organizations can deploy Cloud Foundry PaaS on their own internal infrastructure; on cloud providers' infrastructure, such as Amazon Web Services or OpenStack; or on Cloud Foundry-certified platforms, including IBM Bluemix SAP Cloud Platform etc. Similar platforms and competitors to Cloud Foundry include OpenShift, Google App Engine and Heroku.

Cloud Foundry platform is made up of seven core groups of components:

•Routing: Directs traffic coming into the Cloud Foundry platform to the appropriate component.

•Authentication: Contains an OAuth2 server and login server for user identity management.

•Application Lifecycle: Provides application deployment and management services

•Application Storage and Execution: Contains a Blobstore repository for large files, as well as Diego Cell, another component of the Diego architecture

•Service Brokers: Helps link applications to certain services, such as databases.

•Messaging: Provides the ability for VMs to communicate through HTTP or HTTPS protocols

•Metrics and Logging: Provides Loggregator, which streams application logs to developers

If you Like my post please upvote, comments & resteem this post. Thanks!!

H2
H3
H4
3 columns
2 columns
1 column
3 Comments
Ecency