Continuous Delivery: The Last Mile Webinar Q&A

On April 18th, I co-presented the webinar, “Continuous Delivery: The Last Mile,” with my colleague Brian Dawson, Sr. Solutions Consultant.  It was the last webinar in our Closing the Agile Loop: CI&CD for the Enterprise Series. In the session, we talked about how automating integration and load tests in production-like environments can help dev teams achieve [...]

Why you should be using an Artifact Repository- Part 1

An artifact repository is akin to what Subversion is to source code, i.e. it is a way of versioning code binary artifacts. In the Java world these artifacts could be jars, wars, ears, fully fledged applications, libraries or a collections of libraries that are packaged.

Closing the Agile Loop

Closing the Agile Loop – Continuous Integration, Continuous Information Early and continuous delivery of valuable software is the number one principle behind the Agile Manifesto. That’s why agile practices demand looking beyond code, to build and test. Continuous integration (CI) and test-driven development are accepted as critical elements to accelerate the software delivery process. However, [...]

Virtual Lab and Cloud Management

Since the release of Lab Management 2.3 it is now possible to install CollabNet Lab Management on a virtual machine. You may wonder why this is a big deal? Combine virtual Lab Management (manager) with a VMware vSphere cluster  and a resource pool. And you have the following benefits: 1. Project teams or geographies can [...]

The Economics of cloud computing

In my spare time I like to study subjects other that information technology or the latest computing trends for example economics – yes I lead an exciting life In this blog I going to apply some of the principles of Economic theory to the current trend of cloud computing and why organizations should be planning [...]

Mastering Enterprise Build Management – The Beginning

One of my current projects is to architect an enterprise wide build management environment that is built upon CollabNet’s technologies that include TeamForge and Lab Management. A good deal of the architecture is centered on automation and how to scale a build environment to potentially hundreds and thousands of users. “So the question is: How [...]

Agile Development Practices East – Build and Test in the Cloud

As promised here is the presentation I delivered for ADP East in Orlando. Download BuildandTest_ADP-East-Final Darryl BowlerWith more than fifteen years of IT experience, Darryl Bowler leads the consulting services business for CollabNet Lab Management, delivering high-value virtualization and test lab automation consulting services to major enterprises. Darryl is an accomplished senior systems architect, specializing [...]

Is there such a thing as a “Software development centric cloud” ?

So what does the world of IT as Service and software development look like when they collide? So there are some obvious synergies. Software development over the many years has been moving to a model to deliver business value quicker in an ever expedited world of business where requirements change at a fast pace and [...]

HA (high availability) Fundamentals for TeamForge

How to prevent disruption when hardware failure occurs As a consultant for CollabNet I have been asked on many occasions to recommend a high availability solution for TeamForge. There is nothing unique in terms of the architecture of TeamForge that would not allow us to take a typical approach to redundancy. The fronted is Apache [...]