Pivotal’s Cloud Foundry (PCF) and Kubernetes (K8s) are both platform services for deploying cloud-native apps. There’s a lot of functional overlap between PCF and K8s, but it’s important to understand how they differ from each other and when it’s best to use one rather than the other, and when it’s best to use them together.
Table of Contents:
Below we have compiled publicly available sources from around the world that present views on kubernetes vs cloud foundry.
Best Practices for Running Containers and Kubernetes in Production Covering security, governance, monitoring, storage, networking, container life cycle management and container orchestration.
Containers and Cloud Computing — Containers changed the adoption of public and private clouds. With a container image, a common package format can be run on premises as well as on every major cloud provider. This page gathers resources about how containers changed the world of cloud computing and how to run them in the cloud.
Container Operating Systems — Since containers package so many of the libraries and subsystems that once were part of the operating system into the container, there’s increasingly less need for traditional server operating systems. In their place have sprung up a bevy of lightweight operating systems that significantly reduce the footprint of the operating system. This page gathers resources about lightweight container operating systems such as CoreOS, Rancher OS, Atomic and more.
Cloud Native Computing Foundation — The Cloud Native Computing Foundation builds sustainable ecosystems and fosters a community around a constellation of high-quality projects that orchestrate containers as part of a microservices architecture.
Pivotal Cloud Foundry Containers — Running containers at enterprise scale is complex. Cloud Foundry enables enterprises to reap the benefits of containers, support cloud architectures and continue to build a DevOps culture.
Multi-Cloud Strategy — Multi-cloud is the use of multiple cloud computing and storage services in a single heterogeneous architecture. This page gathers resources about the benefits, challenges and best practices of multi-cloud adoption.
Kubernetes vs Cloud Foundry — Pivotal’s Cloud Foundry (PCF) and Kubernetes (K8s) are both platform services for deploying cloud-native apps. There’s a lot of functional overlap between PCF and K8s, but it’s important to understand how they differ from each other and when it’s best to use one rather than the other, and when it’s best to use them together.
OpenShift vs Cloud Foundry — Red Hat OpenShift and Pivotal Cloud Foundry are two standard implementations of a Platform-as-a-Service. Even though there are quite a few similarities between the two, an objective comparison is hard to find. This page gathers resources about the features of both platforms and the differences between the implementation of these features.
VMware PKS — VMware Enterprise PKS (formerly known as Pivotal Container Service or PKS) is a turnkey product that enables enterprises and service providers to simplify the deployment and operations of Kubernetes clusters. This page gathers resources about VMware PKS and how to deploy it.
Cloud Foundry vs AWS — Cloud Foundry is an open source, multi-cloud application platform as a service governed by the Cloud Foundry Foundation. AWS platform is developed with a combination of infrastructure as a service (IaaS), platform as a service (PaaS) and packaged software as a service (SaaS) offerings. This page gather resources about the features of both platforms and the differences between them, and how to deploy Cloud Foundry on AWS.
Cloud Foundry vs Docker — There are different ways to package different applications to deploy and run them in the cloud. Developers can choose in-between Cloud Foundry and Docker. The two models have certain similarities but, there are also significant differences. This page gather resources about the differences between Cloud Foundry and Docker.
Pivotal Cloud Foundry Architecture — Cloud Foundry is an open source cloud platform as a service (PaaS) that provides a choice of clouds, application services, and developer frameworks to clients. Cloud Foundry makes the process of building, testing, deploying and scaling applications easier and faster. This page gather resources about each of the technologies that make up a typical Pivotal Cloud Foundry cluster and how they work together.