Please enable JavaScript.
Coggle requires JavaScript to display documents.
PaaS, Cloud Foundry, Red Hat OpenShift - Coggle Diagram
PaaS
Definition
-
Cloud service model that represents a class of services that allow users to develop, run, and manage applications while concealing the management tasks of the underlying structure
-
Deployment
Deployed on top of IaaS, VMs, bare-metal servers, and containers.
Examples: Cloud Foundry, OpenShift, Heroku.
-
-
Cloud Foundry
General ideas
-
portable, highly operable, and with support for any programming language
-
-
BOSH
Open source tool for release engineering, deployment, lifecycle management, and monitoring of complex distributed systems
Enables developers to easily version, package and deploy software in a reproducible manner.
Versioning, packaging, and reproducible software deployments in only one place
-
CFAR
-
Collection of core components that enable developers to run programs written in any language in any cloud they choose
It has a CLI
Allows users to interact with various components of the platform to manage infrastructure and application deployments
Buildpacks
Typically examine your apps to determine what dependencies to download and how to configure your apps to communicate with bound services.
-
-
-
CF Container Runtime
Allows cloud-native, developer-built, pre-packaged applications in containers deployment.
-
cf-for-k8s
Optimize the setup and configuration of popular cloud-native technologies like Kubernetes, Envoy, Istio, and Fluentd.
-
Red Hat OpenShift
Deployment models
-
Dedicated - managed
Takes advantage of an OpenShift cluster on AWS, Google Cloud Platform
Plus Self-managed
Create your own private, secure, Kubernetes multi-cluster PaaS
-
-