Variations & Experiments
Understand variations of Platform as a Service including Cloud Foundry, OpenShift, Amazon Elastic Beanstalk, and Heroku. Experiment with deploying microservices, service integration, logging, and advanced features like Blue/Green Deployment and asynchronous communication using RabbitMQ and Kafka within Cloud Foundry.
We'll cover the following...
Variations
This chapter refers to the PaaS concept. Cloud Foundry is not the only available PaaS.
-
OpenShift supplements Kubernetes with support for different programming languages to automate the generation of the Docker containers.
-
Amazon Elastic Beanstalk is only available on the Amazon Cloud. It can install applications in virtual machines and scale these virtual machines. Elastic Beanstalk represents a simplification compared to the IaaS approach. Since Beanstalk is based on IaaS and some additional features, Beanstalk rests on a very stable foundation. In Beanstalk applications, additional services from the Amazon offer can be used. These include databases and MOMs. Elastic ...