As we move into an increasingly cloud-based application landscape, key design patterns need to be applied to best take advantage of the capabilities that cloud architectures offer. Fortunately, a Platform as a Service like Pivotal CF wraps up a lot of the lessons learned into a method of software deployment that is reliable, scalable and MUCH easier than prior methods. In this episode, Simon takes a tour through the concept of the 12-Factor App and why it might be the right approach for you to take with your software design.
The majority of applications being built today require some form of data service, whether its a traditional relational database or a highly-available Cassandra cluster to provide a key-value store. This is why building out a broad ecosystem of data services for application developers to choose from is an important part of the Pivotal CF (PCF) offering. Today, Pivotal and DataStax announce the next milestone in this journey with new support for Operators to install the DataStax Enterprise database cluster onto their PCF platform as an add on service.
As businesses work to compete in new domains and on new fronts—the mobile world has proven to be a key battleground. Banks work to out-do one another with capability and feature, established businesses seek to re-engage with their customers in the digital realm, and disruptive startups take a “mobile first” approach to their market. This week Simon talks about the new Pivotal CF Mobile Services, how they work and what benefits they can provide organisations stepping into the mobile world.
Using Linux Containers for tenant isolation rather than OS isolation from VMs or non-virtualized hosts exposes unique challenges. The Cloud Foundry team has worked on problems like that this quite a few times over the last few years. Recently we have been working on what we believe to be an unsolved isolation issue in Linux Containers for the /dev/random device. This new issue came to light after investigating reports of poor user experience on the mailing lists and attendees of Pivotal’s Cloud Platform road show. Sharing /dev/random is a challenge for any Linux container technology including Cloud Foundry Garden, Docker, LXC, etc. This post outlines how the problem occurs, as well as possible paths the community can choose to fix it. We are hopeful that we can work with the Linux community to help us weigh the various trade-offs and improve the experience and isolation for running multi-tenant Linux Containers.
Cloud Foundry Foundation Bylaws and Related Documents Now Available to the Public on cloudfoundry.org
Today, the Cloud Foundry Foundation achieves an important milestone toward the transition to a formal Foundation operating model later this year. Namely, we are releasing the Cloud Foundry Foundation bylaws and related documents for public review. The community is invited to join the upcoming Community Advisory Board call on October 29th, where members of the team that helped create these documents will be answering questions and listening to community concerns.
Pivotal CF customers can now download and install Jenkins Enterprise by Cloudbees with Pivotal Ops Manager, providing easy configuration with a fully integrated user experience. Last month, we launched a partnership with CloudBees, the company behind the popular open source Jenkins Continuous Integration tool chain. Available today, Jenkins Enterprise can now be downloaded and installed with Pivotal Ops Manager, making for an easy, fully integrated developer experience. This post provides background and walks through the steps to get things running.
The latest version of the Cloud Foundry Eclipse plug-in contains various enhancements for managing services in Cloud Foundry. Cloud Foundry Eclipse is a joint collaboration between Pivotal Software and IBM. Version 1.7.2 of the plug-in contains an updated UI that improves Cloud service management in Eclipse. In this article, we will cover service management for a Pivotal Web Services (PWS) server instance using the new UI. We first start by showing how to install Cloud Foundry Eclipse and create a server instance to PWS. We then show how to create a service, and how to bind that service to an application. Finally, we show how to unbind a service from an application as well as delete the service.
In this week's episode, Simon shares insights on why organisations want to use Platform-as-a-Service, and a more detailed tour of Pivotal CF and its components. This includes some of the high level ideas behind the platform, why it is built the way it is–and looking “under the covers” as to the major components that make up the platform.