Open Source

Write Your Own CLI Plugin for Bluemix Cloud Foundry

Having mastered the first step of using plugins to extend the Bluemix Cloud Foundry command line interface, I wanted to know more about the internals. What would it take to write my own plugin? Here's what I learned.

Serverless transformation of IoT data-in-motion with OpenWhisk

OpenWhisk is great for 'serverless' transformations of IoT events, where the custom logic is hosted on a fully managed and elastic cloud platform.

Webinar: Customizing LoopBack by integrating modules

Register now for a LoopBack webinar hosted by an IBM expert, which will teach you the basics, plus additional functionalities.

Building Up to OpenStack III: Xen and libvirt

Today, IBM Bluemix Private Cloud and many other OpenStack-based cloud implementations utilize KVM which has come to be nearly synonymous with qemu. In principle, however, these two types of hypervisors—qemu and Xen—are interchangeable, with certain modifications, because of libvirt. At a certain time in the market, it was unclear whether KVM or Xen would dominate as a hypervisor—rather like the battle between VHS and Beta videotape devices. Therefore, Red Hat created libvirt to hedge its bets between KVM and Xen. The ‘libvirt’ abstraction provides API bindings for the purpose of manipulating VMs. Over time, libvirt has become a well-integrated part of the OpenStack cloud model.

Bluemix Cloud Foundry: Diego is live

IBM Bluemix has reached a great milestone with the Bluemix Cloud Foundry upgrade to Diego architecture.

Get Started Building With Node.js on Bluemix in 10 Minutes or Less

Learn how you can create new APIs and microservices based on the popular open-source Node.js Express and LoopBack® frameworks.

Submitting a Project to IBM Cloud Tools for Swift

You can now submit a project to be showcased in the Featured Projects screen on IBM Cloud Tools for Swift (ICT). We'll teach you how.

Collaborative Culture Spotlight: OpenStack Days Mountain West

In this post, learn how our organization was transformed by adapting a collaborative, community-driven process developed by our OpenStack team members.

The future of patterns: IBM OpenStack Heat Patterns

The term “pattern” is used and abused across the IT industry. So what exactly is a pattern, and what does it do? And how does it help simplify and accelerate application environment deployments?