Skip to main content

Geoff Rosenthal

Blogs from this Author

The Biggest Challenge of DevOps Is…

In my role over the past number of years, I’ve had many great ideological DevOps conversations with many people from various organizations.  I often explain that to me, DevOps is an approach and a mindset.  Whether it’s implementing a deployment automation tool for the first time, strengthening a continuous integration (CI) implementation, or writing infrastructure as code, my approach […]

Maintenance and Reuse Best Practices in Jenkins Pipelines

Imagine a large organization with many teams and Jenkins pipeline jobs.  Or imagine one or two people who have to maintain many different Jenkins pipeline jobs within a Jenkins Master.  For anyone who has been responsible for maintaining source code of any scale, the source code 101 tactic of good source code maintainability is the […]

How to Choose the Right Tool for DevOps Success – Part 4

Read Part 1 Read Part 2 Read Part 3 In parts 1, 2 and 3 of this blog I discussed what I think are the keys to choosing a DevOps tool that works best for your organization and how to ensure that the tool adoption and subsequent process changes will be successful.  In this final […]

How to Choose the Right Tool for DevOps Success – Part 3

Read Part 1  Read Part 2 In part 1 of this 4-part blog, I discussed your tool requirements.  In part 2 of this blog I discussed your procurement process and I mentioned key stakeholders.  Here in part 3 of this blog I elaborate on key stakeholders required to make tool purchases. DevOps is about breaking […]

How to Choose the Right DevOps Tool for Success – Part 2

Read part 1 here. In part 1 of this 4-part blog, I discussed articulating your desired tool requirements.  This is important as you need to ensure that the technology team’s needs are met and that the business understands why it is important to make this purchase.  Here in part 2 of this blog I will […]

How to Choose The Right DevOps Tool for Success – Part 1

This is a 4-part blog intended to give you some pointers to think about when choosing DevOps tools.  In the interest of full disclosure and trying to be as non-biased as I can be, I spent around 9 years in software pre-sales with IBM.  One of the main reasons why I joined Perficient is because […]