RedMonk Podcasts
Analysis and insights from industry analyst firm RedMonk and friends.

Javier & Luke

Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:

During the second night of Velocity, in the piano-filled sunken lounge of the Fairmont Hotel, John and I talk with Reductive Lab's Andrew Shafer, who walked up just in time to be the guest for this episode.

We start out talking about Reductive Lab's big news of the day, getting $2,000,000 in funding. Andrew tells us what Reductive Labs plans are for the moment: working on some additional offerings on-top of Puppet that have been wanting for awhile and, as with all newly funded open source companies, focusing on the community.

We then turn Velocity itself as I ask Andrew and John what they've seen and liked at the conference so far. This gets us into a conversation about what a "traditional" enterprise operations guy would think of this Velocity. As I put it, it'd be fun to do an "Alice in Wonderland" with one of these operations guys and see what they thought about the high-scale, web operations focus of the conference.

Latching on another trend, we discuss how the web operations folks at Velocity seem to have less silos in their "IT departments" (groups of 3-10 folks, usually) and how "doing everything" effects the approach and tools vs. traditional enterprise organizations.

We discuss some of the other tidbits from the conference sessions of the day: focusing on queueing more, the mythical flickr provisioning systems, etc.

I then try to extract some other IT Management items from Andrew, but, having focused on Reductive Labs of late, he's got nothing. So I ask him how he keeps up with IT Management news now-a-days. In place of RSS feeds, he uses Twitter. This gets us into a discussion of the efficacy of RSS vs. Twitter vs. both and so on.

Catching up on the news since Thursday, we mention the RightScale and Hyperic/SpringSource partnership. I then briefly go over the AccelOps launch from today.

We wrap-up by talking about the rest of the week, where we think we'll be moving into "the dry-cleaning cloud" at Structure.

Disclosure: Reductive Labs, SpringSource, and AccelOps are clients. As is IBM.

Direct download: itmanagement045.mp3
Category: itmanagement -- posted at: 2:19 AM
Comments[0]

Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:

This week, John and I are joined by Ethan Galstad, the "father of Nagios." Having caught up on the news in the previous episode, we spend the entire time talking about Nagios, Ethan's history with it, and Nagios Enterprise's present and future.

First, Ethan gives us a quick overview of Nagios, the open source monitoring framework used by (Ethan & co. estimate) 250,000 users world-wide. Following this, we start out talking about different scenarios where Nagios is used. And then I get ask Ethan to give us a brief of architectural overview of Nagios. John asks about events vs. collecting all data and Nagio's take on that divide.

In the context of enterprise installs, John asks Ethan if he see lots shelf-ware out there. That gets Ethan to talk about several sites he gone in that use Nagios along-side Big 4 offerings. Next, I ask Ethan about the commercial services around Nagios. They're building up several support deals, and have been doing some service engagements.

John asks about Nagios scaling - the biggest installs, how many nodes typically get used. I also ask Ethan a question I get asked a fair amount myself: why hasn't Ethan started a company like others have done in the open source IT Management space? After discussing it, this gets Ethan into a discussion of how he's like to see Nagios commercialized, keeping closer to the open source way of thinking than doing things like, say node limits.

John gets into forking open source projects which leads to the forking of Nagios a month ago. Ethan tells us what his reaction at the time and then the resulting community management Ethan and Nagios folks have been doing afterwards. We also talk about ICINGA, the recent fork of Nagios.

Finally, him being up in the Twin Cities, I ask him what the tech scene in Minneapolis/St. Paul is like.

Disclosure: IBM, Zenoss, GroundWork, and Hyperic/SpringSource are clients, as is HP. See the RedMonk client list for other clients mentioned.

Direct download: itmanagement044.mp3
Category: itmanagement -- posted at: 3:05 AM
Comments[0]

To listen to this podcast, download the podcast directly, subscribe to the blog/podcast feed in iTunes (or whatever), or click play below to hear it:

[audio http://media.libsyn.com/media/redmonk/agileexec002.mp3]

After having some coffee here in Austin, Israel Gat and I braved the Texas heat a little while longer to record a conversation about the recent Agile Roots conference, how Agile has spread in recent years, and some of the potentials that cloud computing plus Agile might bring.

We go over the Agile Roots conference that Israel was currently at: one of the themes, Israel says, was a sort of retrospective on the Agile Manifesto (put out in 2001). Also, as Israel points out many times, there was a good mix of people that made the "hallwaycon" enjoyable. Part of this, it seems was due to the somewhat unconference-y feel of the event: while it had a formalized agenda, there was room for less structured, unconference-style sessions and discussions.

Based on this, I then ask Israel to summarize what his and other's people take was on where Agile is today. In my words, it seems like Agile thinking has, largely, gone main-stream. In fact, as I chime in, large corporate development tool vendors like Microsoft with VisualStudio and IBM with the Rational line are bringing in and using significant Agile principals and practices.

Next, we get into the "Agile Operations" conversation folks from Reductive Labs have been having of late. Esp. when cloud computing technologies (like virtualization, automation, and SaaS-think) are brought into the operations side of the house, Agile principals seem especially well positioned to take advantage of cloud technologies. This gets us into a discussion of how cloud delivered software (SaaS, pretty much) might help free up some time and resources in the traditional software delivery process, primarily, by not having to support many different versions, but also (some what paradoxically to that) allowing bette customizations per customer.

From here, I lay out the theory that with cloud computing, there seems to be some efficiency gains that make it possible for smaller teams to develop and sell software instead of having to hook-up with larger software companies to get efficiencies of scale. While this discussion, as Israel gets to, has been happening a lot in the startup world (startups need less capital up-front to buy hardware and such, and thus, need less funding), it hasn't been reflected on much in the plain old ISV world. Israel lays out an interesting "out source (most) everything" model for software companies.

Direct download: agileexec003.mp3
Category: Agile Executive -- posted at: 1:17 PM
Comments[0]

In China

Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:

This week, John and I catch up on several weeks worth of news, cramming a lot in:

Disclosure: IBM, Microsoft, GroundWork, Zenoss, Spiceworks, Intuit, and Cloudera are clients. See the RedMonk client list for other clients that might have been mentioned.

Direct download: itmanagementREAL043.mp3
Category: itmanagement -- posted at: 9:26 AM
Comments[0]

JavaFX at SXSW 2009 - Joshua Marinacci

You can download this episode directly directly and it'll also show up in the RIA Weekly feed for iTunes and other podcatchers. Or, just use the controls below to listen to it right here:

This week, Joshua Marinacci joins me to talk about more about JavaOne and JavaFX. We discuss:

  • Josh's coffee places: Allen Brothers, Dutch Brothers.
  • Josh's take on JavaOne and CommunityDay.
  • In talking about Kenai and Zembly, we get into a discussion about moving parts of the software development process into the cloud.
  • We then talk about the Java Store, which he's been working on in the recent time. See his recent Q&A on the Java Store.
  • The difficulty of collecting money in these stores - figuring out regional tax laws, income tax, etc.
  • JavaFX 1.2 - lots of control improvements & additions. Redoing GUI concepts - separating styling from controls. Button, slider, checkbox, but some things missing: table, tree, combo box. No more layout managers, there's containers. No ties to AWT and Swing, everything is skinable with CSS. Also: charts. Linux and Solaris support.
  • JavaFX tools? Updates Production Suite for CS4. More people working on the open source Eclipse plugin. JavaOne showed sneak-preview of the design tool. Also the other fun JavaFX Wii-mote and motion sensing demos during the Gosling talk. See the JavaOne Toy Show replay.
  • Also, we rat-hole on JavaFX profiles - desktop and common, and I'd expect mobile out there. But Josh, says they're trying to limit them.

Disclosure: Sun is a client.

Direct download: riaweekly053.mp3
Category: riaweekly -- posted at: 1:03 PM
Comments[0]

In this episode, sponsored by Reductive Labs, I talk with returning guest Luke Kaines (of Reductive Labs) and RedHat's David Lutterkort. David has been an active member of the Puppet community for several years now, and we spend much of our time talking about the projects he's worked on that incorporate Puppet. We also get into a discussion of how RedHat internal IT uses Puppet in their for their own applications from development to deployment.

We start out talking about Augeas, one of the projects David is currently working on. In my horkly words, it provides a "configuration file normalization API." That is, Augeas provides a layer to read in, modify, and then spit back out all sorts of *nix configuration files, each with it's own syntactical essentracies. For Puppet - which spends much of it's time updating those configuration files - the connection is obvious. Indeed, as Luke says, it wouldn't be far fetched to think that, sometime in the future, Puppet would consider replacing it's current config file engine with Augeas. In the meantime, there's some docs on using the two together.

Next, having been around Puppet awhile, I ask David what other uses of Puppet he's been seeing recently. This draws up a conversation about how RedHat's internal IT uses Puppet through Genome through their internal application development process to build development boxes and servers. We get into a discussion of how this use of Puppet effects the development cycles and tries to address the "wall of confusion" between development and operations.

We next talk about Cft (pronounced "sift") that provides a sort-of command line recorded for admins to build up Puppet manifests. We wrap-up by talking about Cobbler which sets up and configures Linux machines over a network. And, of course, how Puppet interlaces therein.

Disclosure: Reductive Labs is a client and, as mentioned, sponsored this podcast.

Direct download: redmonkradio062.mp3
Category: podcasts -- posted at: 6:56 PM
Comments[0]

Web UI Landscape

You can download this episode directly directly and it'll also show up in the RIA Weekly feed for iTunes and other podcatchers. Or, just use the controls below to listen to it right here:

This week, Ryan and I are back with a bevy of RIA topics:

Direct download: riaweekly052.mp3
Category: riaweekly -- posted at: 3:45 PM
Comments[0]