Ok, TWICF has been on sabbatical but it's now back in full force. Johannes Tuchscherer, a Cloud Foundry engineer will be helping with the content to move cadence back to weekly posts as the name suggests. There's been a lot of activity over the past couple of months and I'll go over the highlights.
Discussions on the Cloud Foundry Foundation have been on going for some time. As of the 9th December 2014 at 9 AM PST the Cloud Foundry Foundation was officially launched. Pivotal's CEO Paul Maritz provided and update on the official launch. This is a historic milestone for the Cloud Foundry community. More details can be found in this blog from Brent Smithurst at ActiveState and from IBM's Angel Diaz. A video of the launch was also posted.
One of the biggest focus areas within CF right now is Diego. As part of this work Diego Edge has been released. Diego Edge is a single VM image of Cloud Foundry Diego, the next generation runtime for Cloud Foundry, that also includes a dynamic router and log aggregation from all of the instances of an application. To see how Diego Edge works, it can be launched easily on a laptop with Vagrant allowing you to demo Diego through applications based on a docker image, including scaling them and retrieving their logs. James Bayer has written and excellent tutorial to help you get set-up. In addition Mark Carlson has written a very good overview of Diego Edge. Diego Edge holds the promise of a low overhead way for developers to get started with CF. For a clickable code map of Diego check out this from Onsi and the Diego team.
I've spent some time working with James Masson from CloudCredo recently. James has written a very thought provoking post on securing CF through full network encryption. James will be discussing this topic at the next LCFUG meetup on the 16th Dec. Ed King from CloudCredo has written a good overview of the new firehose feature in CF.
As usual there's a lot of focus in the community on containers and Docker. In addition to James, Julz from IBM will be talking a the next LCFUG meetup about Warden / Garden and Docker and the factors to consider when building containers. Whist on the container topic, most people will be aware that CoreOS have released a new container runtime called Rocket, with the hope of helping to establish a container standard. There was a twitter storm on this and there are several posts on the topic. Colin Humphreys offers a succinct perspective in this post. Pivotal's Andrew Clay Shafer talks about the relationship between CF and Rocket in this post. There are numerous other posts on this topic including this interesting but somewhat contentious one.
I've talked about the benefits of Blue/Green deployments in the past. Pivotal's Simon Elisha provides and excellent summary and resources. In addition he's done the same for 12 Factor Apps. 12 Factor Apps detail solid design considerations for building cloud based applications. This is especially true for developing microservices. Like Docker, the term microservice is continuing to trend upwards. ActiveState's Phil Whelan has written an excellent post explaining the need for increasing velocity through the use of DevOps and Microservices. To quote him directly, "if you scrape away the layers of marketing noise then you find that this really is bringing dramatic increases in velocity to organizations". Redmonk's Donnie Berkholz has also posted a good youtube overview on PaaS and Microservices.
There have been a number of other excellent blogs from Pivotal recently, for example this one back in October from James Bayer is well worth a read.
As mentioned above there will another LCFUG meetup in London next week. Thanks also to Aleksey Zalesov who posted some great links on vcap_dev recently. That's all I've got time for this week but please do ping me any content for next week via @duncwinn.