Blogs about Jazz

Blogs >

Jazz Team Blog

deployment

Continuous Deployment on Jazz Staging

In this fourth Blog, Christophe explains how the Jazz team is now managing complete automated continuous build, test and deployment of IBM CLM on their staging system using IBM UrbanCode Deploy and how they integrated the deployment from an ANT script.

A DevOps Transformation for CLM Maintenance – Part 2: Customer Perspectives

What is the advantage of adopting CLM 4.0.7 over 4.0.6? What does the new CLM maintenance approach mean to customers? What are the future considerations system administrators and process owners should have and what are the recommendations?

These are the type of questions we heard from customers since the Announcing of CLM 4.0.7 and my first blog on the DevOps transformation for CLM maintenance. If these are some of your questions, hope you can find the info. in this blog useful.

Automatically generate a version of an UrbanCode Deploy component from Rational Team Concert

Tags: , ,

In this second video, I explain how to automatically push a component from IBM Rational Team Concert into IBM UrbanCode Deploy. The video shows how the Jazz.net Operation team is using such process to manage their deploy script and configuration used for the continuous deployment of Collaborative Lifecycle Management on Jazz.net. First, I show the […]

Continuous upgrade with IBM UrbanCode Deploy

Tags: , ,

I’ve just released a video explaining how we’re using IBM UrbanCode Deploy to continuously upgrade the staging and production systems on Jazz.net. In the video, I explain the Jazz.net internal architecture, the different staging systems, and the process we use to upgrade the production systems. Finally, I demonstrate how we use UrbanCode Deploy to automate […]

Using IBM UrbanCode Deploy to improve automated testing

In my last post, I described how we use IBM UrbanCode Deploy to quickly and easily deploy server applications produced by each build.  In this post I will describe how we are using those deployed applications to improve our automated testing and reduce the time it takes to validate the contents of a build. Quality […]

Using IBM UrbanCode Deploy for jazz.net deployments

Tags: , ,

Our journey towards IBM UrbanCode Deploy Our team has been responsible for the deployment of IBM Collaborative Lifecycle Management (CLM) on jazz.net production and staging systems since 2007.  On top of the production system known as jazz or jazz.net, we have 2 staging systems named BLUES and SOUL. We deploy to the staging system weekly, […]

DevOps for Dummies now available!

You have probably heard about DevOps but you want to cut through the hype and understand more about this approach. That is the genesis of DevOps for Dummies, authored by IBM’s Sanjeev Sharma. It is written to appeal to both practitioners and managers and to show you how you can apply a new DevOps approach […]

Working towards continuous deployment in Jazz.net

I have worked for IBM for about 20 years, moving back and forth between development, customer support and IT operations roles. Working in these different roles helped give me perspective for my current role as the manager for Jazz Continuous Deployments/DevOps. In this role I am responsible for ensuring that our multiple staging and self-hosting […]

The Deployment wiki and community needs you!

We are constantly striving to reduce the time it takes for you to gain value from our products and solutions. The sooner you can effectively deploy a Rational development environment, the faster you can start using it and gaining value! We are pleased to announce a number of initiatives around improving your deployment experience: A […]

The role of Rational Asset Manager as a DevOps broker

Gone are the days when development teams develop monolithic applications completely from scratch. Reusing open source components, frameworks, and services is quite usual. It is also common that a single application is composed with packages that are delivered by different teams.  The deployment of these applications has to take into account which package level to […]

< Newer PostsOlder Posts >