Eclipse Equinox and Component Oriented Development, Part 1 – Overview

In this two part screencast, Jeff McAffer and I talk about component oriented design with Eclipse Equinox. In the first part, Jeff lays out a brief introduction to Equinox and we discuss, essentially, what it's like to code with OSGi bundles and services. In the second part, Jeff uses a bundle distribution problem to illustrate factoring a code-base into bundles and demonstrate what OSGi coding feels like.

Disclaimer: Eclipse is a client and sponsored this video.

System Center, Battling over Virtualization, Microsoft and IBM, PowerShell, and open source at Microsoft TechEd IT Forum 2007

Wrapping up the episodes from Microsoft TechEd IT Forum in Barcelona, James and I talk about the discussions and announcements at the event. First, James comments on the seeming maturity that both the attendees and Microsoft itself has after all these years of TechEd. Then we get ask if virtualization will avoid the usual zero-sum battle that every other technology goes through – the answer is probably obvious. Moving onto the broader industry, we comment on the long relationship between IBM and Microsoft, feeling now that IBM is in a pulling back phase. Finally, we wrap-up with some PowerShell talk and comment on the role of open source – or lack thereof – in all of this.

System Center Tour – Microsoft TechEd IT Forum 2007

Finishing up the interview series at Microsoft TechEd IT Forum in Barcelona, I talk with Eric Berg (Director of Product Management, System Center) about the System Center product lines. While we focus on only Operations Manager, Configuration Manager, and Virtual Machine Manager, we go into detail on each. We start out going over the linage of the System Center brand: mapping MOM to System Center Operations Manager and SMS to System Center Configuration Manager. Then Eric describes what function both Operations Manager and Configuration Manager serve, spending time detailing the inventory and asset management that Configuration Manager does, highlighting the AssetMetrix integration. We then talk about what System Center offers for virtualization management and discuss everyone’s favorite virtualization topic, live migration of VMs. We end by talking about how Microsoft uses partners and the greater System Center ecosystem to address questions about heterogeneity, and then end on discussing what role developers play in Microsoft’s general “philosophy of IT management.”

System Center Strategic Alliances and Partners – Microsoft TechEd IT Forum 2007

Outside the main conference center for Microsoft TechEd IT Forum in Barcelona, James talks with Carl Coken (Director of Strategic Alliances, System Center) about partnerships and standards in System Center land. Carl manages the relationships with third parties, organizations, and others that work with the System Center platform, for example, by providing management packs. James and Carl talk about the new portal available for partners and then jump into the role of the portal’s information in the sales process. The discussion than goes to the question of heterogeneity which, as Carl notes, it a big part of what Microsoft looks to partners to help with and provide in System Center. Finally, they discuss how the partners program help encourage quality and best practices in the third party extensions and management packs.

IBM Rational Now, part 2 – Packaged Applications and the IBM Rational Toolchain

While at the IBM Software Group Connection Summit 2007, James Governor talks with Martin Nally, CTO of Rational, and Dave Tropeano, who works in the office of the CTO.

In this part, Dave and James discuss how IBM’s Rational toolchain helps those who develop “packaged applications,” that is, software to be packaged and sold rather than solely delivered in-house.

Disclaimer: IBM is a client.

IBM Rational Now, part 1 – Recent Changes for Rational, and Agile Software Development

While at the IBM Software Group Connection Summit 2007, James Governor talks with Martin Nally, CTO of Rational, and Dave Tropeano, who works in the office of the CTO.

They discuss how Rational has changed, in James view, over recently and then get into a discusion of how the current Rational tool-chain is aimed at helping scale Agile software development up.

Disclaimer: IBM is a client.

IBM’s Anant Jhingran on Web 2.0 in the Enterprise

While at the IBM Software Group Connection Summit 2007, James talks IBM’s Anant Jhingran about IBM’s application of Web 2.0 ideas to information management in the enterprise. Of note, they spend some time talking about the navigating the cultural waters and changes in the IT department and balancing the need for IT control with the less control based elements of Web 2.0 think.

PowerShell Overview and Remote Update – Microsoft TechEd IT Forum 2007

In the lobby of the Microsoft TechEd IT Forum in Barcelona I got the chance to catch up with Jeffrey Snover, Architect, Management Services Division. Jeffery gives us an overview of PowerShell and then we talk about Microsoft and other’s use of PowerShell since it’s release a year ago. As Jeffery tells us that PowerShell has been downloaded over one million times, and then we jump into a discussion of what companies and partners are doing with PowerShell, diving deep into MySpace’s use to automate their IT tasks. He also mentioned FullArmor who’s using PowerShell for it’s run-book automation offering.

Finally, because I’m always asked about it, Jeffery tells us about the remote capabilities in PowerShell. While it’s not released yet, the current PowerShell CTP (an “alpha” of the next version, essentially) contains a multitude of remote options.

(As with the rest of the videos from IT Forum, this video will be available in the Podtech RedMonkTV channel as well. I’ve just posted it here to get it up quickly.)

Disclaimer: Microsoft’s STB group is a client and commissioned RedMonk to film the IT Forum videos.