Preface
Cloud Foundry is a platform that helps you develop and deploy applications and tasks with velocity. Velocity, as a vector quantity, is different from raw speed because it is direction aware. In our case, direction is based on user feedback. Application velocity allows you to adopt an iterative approach to development through repeatedly gaining fast feedback from end users. Ultimately, this approach allows you to align your products, user requirements, and expectations. This book covers Cloud Foundry’s technical concepts, providing a breakdown of the various platform components and how they interrelate. It also will walk you through a typical setup of BOSH (a release-engineering tool chain) and Cloud Foundry, and unpack the broader considerations of adopting Cloud Foundry for enterprise workloads.
Like all distributed systems, Cloud Foundry involves various levels of complexity. Complexity is fine if it is well defined. Cloud Foundry does an excellent job defining its internal complexity by providing explicit boundaries between each of its components. For the most part, this removes the need for the platform operator to deal with Cloud Foundry’s internal complexity. However, there are still many other factors to consider when running Cloud Foundry; for example, choosing your underlying infrastructure, defining your networking architecture, and establishing your resiliency requirements. These concerns are environmental, relating to the ecosystem in which Cloud Foundry resides. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access