Welcome to the next installment of This Week in Cloud Foundry. This post is a little bit lengthy and dense, but that just reflects the amount of activity in the CF community during the past seven days.
- Last week's biggest news was the appointment of a new CEO for the Cloud Foundry Foundation, Sam Ramji. He joins Cloud Foundry from Apigee, but before that he helped design and lead Microsoft’s open source strategy. ZDNet highlights the fact that Sam has no ties to any of the existing Foundation members by quoting Jim Zemlin, The Linux Foundation's Executive Director:
The growth of the Cloud Foundry project is really phenomenal. When an open-source project is experiencing this kind of growth, it is critical to have a neutral leader in place who can support the project and community and facilitate that momentum.
Also, InfoQ published this insightful interview with James Watters, Christopher Ferris and Dr Nic about Sam's new role. On that same topic, mark your calendar for a fireside chat with Sam hosted by ActiveState on Feb 20th 11 am PT.
The Cloud Foundry After Dark hangout was very interesting. Here are few highlights from the hangout:
- Greg Turnquist talking about an orchestration layer (or 'God layer' as James likes to call it) on top of Cloud Foundry, also mentioning the deployment tool Apache Brooklyn. Brooklyn looks promising and has experimental support for CF
- Matt Stine introducing his upcoming mini-book "Migrating to Cloud native App Architectures"
- Diego demo from James Bayer
- Quick mentioning of Concourse.io, a CI solution designed and developed by a few CF engineers under the lead of Alex Suraci and Chris Brown.
Bosh-Lite is a great tool to setup your own minimal (read: not-production) CF installation. Edison Ting wrote up a step-by-step guide to install Bosh-Lite on AWS in just 15 minutes. Bosh-Lite is also handy if you are working on a Bosh release and you want a local Bosh director for a rapid feedback loop.
Talking about Bosh: Andrew Clay Shafer gave this presentation about Bosh at Config Management Camp. I hope there will be a video to that slidedeck, since this one of the best explanations of Bosh that I have ever seen.
There were a few interesting posts about Spring and Cloud Foundry:
- Julien Dubois from Ippon Technologies posted about JHipster, a great framework for developing Web Apps on top of Spring with support for Cloud Foundry built-in.
- Max Rycroft created this great Spring Integration example that runs on BlueMix.
- Allan Baril wrote about a microservice app using Spring XD deployed to CF that analyzed all tweets during the SuperBowl and predicted the correct outcome.
There is a new Cloud Foundry CLI plugin from IBM's Simon Leung: the Recorder plugin. It allows you to record and replay a list of commands from the command line. Timothy Spann explains in this post why that might be useful.
Matt Stine is going to teach a training class on cloud-native apps with Spring and Cloud Foundry at the O'Reilly Software Architecture Conference. Besides teaching the basic concepts of CF and Spring, this course will also focus on using Netflix OSS projects like Hysterix, Eureka or Ribbon to build robust and scalable cloud applications.
Three years ago, Jose Valim started working on a new programming language called Elixir. It runs on the ErlangVM and is really good for number crunching. If you want to run an Elixir apps on Cloud Foundry, as of last week you are in luck: Robert Gogolok from Anynines just introduced the Elixir Buildpack for Cloud Foundry.
Simon Johansson from Springer shows us how to use the new firehose to redirect all application logs to a syslog endpoint. He admits his solution is full of
hacks and naughty stuff, but it still offers some sample code on how to use the firehose.
Pivotal announced the release of a highly available MySQL service for Pivotal CF based on the Open Source MySQL release. The article goes into depth on how the production-ready MySQL service is setup with MariaDB and Galera to survive certain cases of failure or a split-brain scenario.
If you are interested in receiving notifications about new posts at This Week in Cloud Foundry, please sign up here. If you think we missed anything important, please ping @duncwinn or @jtuchscherer and we will add it next week.