Ranger4 DevOps Blog

Tejinder Sehgal

Recent Posts

#DevOpsFriday5 with Helen Beal

Posted by Tejinder Sehgal on Fri, Jun 19, 2015 @ 11:06 AM

It's the Ranger4 #DevOpsFriday5 series - today's contributor is Helen Beal. She's DevOpstastic!

1) How would you describe the relationship between DevOps, Agile and ITIL?

I think the prevalence of both Agile and ITIL is a big driver for DevOps; Agile is about delivering (or releasing) code in small chunks or iterations and DevOps extends that to the deployment and management of those new features to the end user in the live environment. Sometimes we meet with organisations whose experience has been, or have the perception that, Agile is a bit ‘loose’ and doesn’t have enough controls to mitigate the risk of failure. This is usually when Agile has not been implemented correctly - it is about doing things faster, but absolutely not at the detriment of quality; quite the opposite in fact, it’s about building quality in early. Similarly, some organisations have the impression that DevOps is a bit ‘fly by night’ and, once more, we strongly dispute this. In fact, some of the core tenets of DevOps, for example, metrics and measurability are absolutely about having controls over the process. And a lot of the automation tooling available now supports ITIL hugely by doing things like secure, role based access to systems supporting processes like release, and providing comprehensive audit trails.

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

#DevOpsFriday5 Round-Up 5: Where Do You Like to Go to Get a DevOps Hit?

Posted by Tejinder Sehgal on Thu, Jun 18, 2015 @ 15:06 PM

It's been over a year since we published our first #DevOpsFriday5 and to celebrate we've been publishing collections of our favourite answers to each of the questions - and have launched a whole new set for the twelve months ahead. This week we're tackling the last question from the original series, Question Five:

Where do you like to go to get a DevOps hit?

DevOps has been growing in popularity since the first DevOpsDays (over five years ago) and with this rapid growth the number of DevOps content sources has also increased like topsy, which led us to wonder where would someone new to DevOps start their search.

So we asked the enthusiasts participating in #DevOpsFriday5 where they go for their DevOps hit thereby building a list of resources (now neatly summarised here!) to help people new to the subject, or following it avidly, get started and keep up with the latest thinking.

Throughout the year we recieved many different responses, many of which we ourselves hadn't come across yet (so thanks guys!). Below is a list containing links to these sources. Be DevOpstastic!

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

#DevOpsFriday5 Round-Up 4: What's Your Prediction for What DevOps Will Look Like in 2020?

Posted by Tejinder Sehgal on Wed, Jun 10, 2015 @ 14:06 PM

It's been over a year since we published our first #DevOpsFriday5 and to celebrate we're publishing collections of our favourite answers to each of the questions - and have launched a whole new set for the twelve months ahead. This week we're tackling Question Four:

What's your prediction for what DevOps will look like in 2020?

Much like with the previous two questions, this question received numerous responses which although varying in some ways all managed to come under the sub-titles below. So we have grouped the questions under the appropriate sub titles below.

DevOps Will Be the Norm

“In 2020 I don't think DevOps will be such a topic of discussion because I think it will be pervasive. Everyone will be doing it without thinking because it's benefits will be well documented and accepted. I think the technology will continue to improve with things like Docker becoming more popular and more integral to the way DevOps pipelines operate.” Sam Marland

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

#DevOpsFriday5 Round-Up 3: How Do You Recommend an Organisation New to DevOps Start?

Posted by Tejinder Sehgal on Fri, May 29, 2015 @ 09:05 AM

It's been over a year since we published our first #DevOpsFriday5 and to celebrate we're publishing collections of our favourite answers to each of the questions - and have launched a whole new set for the twelve months ahead. This week we're tackling Question Three:

How Do You Recommend an Organisation New to DevOps Start?

Much like with question two, this question received numerous responses which although varying in some ways all managed to come under the sub-titles below. Unlike with question 2 we were hoping to get a similar response as although DevOps may not have a Manifesto like Agile there are only so many ways in which companies can start a DevOps transformation.

Baseline current state (measure key metrics)

"For me, to achieve those goals in the first place, the whole organisation has to buy into exactly where the pain/waste is and then put in place processes (and yes tooling) to overcome those issues. Before they can do that though, they need to measure key metrics on the journey from business idea to customer feedback – get a baseline, understand as an organisation where the pain points are and what the low hanging fruit is (actually all the fruit, some of the high stuff might be worth tackling early in some cases) - that should I think be the focus." Rob Vanstone

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

#DevOpsFriday5 Round-Up 2: The Most Common DevOps Mistakes Made

Posted by Tejinder Sehgal on Thu, May 14, 2015 @ 12:05 PM

It's been over a year since we published our first #DevOpsFriday5 and to celebrate we're publishing collections of our favourite answers to each of the questions - and have launched a whole new set for the twelve months ahead. This week we're tackling Question Two:

When people 'do' DevOps, what's the most common mistake you see them make?

This question got many interesting answers and although there were a wide range of reasons, having gone back and reviewed theses responses it is clear that a pattern seemed to have emerged. Authors were answering with similar mistakes they were seeing made; we've grouped the responses below accordingly.

Trying to Automate Too Much, Too Early

"There’s a couple of obvious ones, firstly that DevOps means automation. While it can be one element, it cannot be the sole solution.  Secondly that it has an end point, there are levels of maturity but there should be a culture of continuous improvement."
Gareth Wharton

"I see two mistakes over and over again.  First, the focus is only on automating certain activities and second, no real thought is put into understanding the overall SDLC flow.  Separately they create subpar results but put together they have a devastating impact on the team’s initiative. 

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

#DevOpsFriday5 is One Year Old Today! The Round-Up Begins...

Posted by Tejinder Sehgal on Thu, Apr 30, 2015 @ 00:04 AM

It's one year today since we published our first #DevOpsFriday5 and to celebrate we'll be publishing collections of our favourite answers to each of the questions - and launching a whole new set for the twelve months ahead. This week we kick off with Question One:

What’s your preferred definition of DevOps?

At the time when these questions were originally created the definition for DevOps was a big talking point with us and our community and customers, although we now find ourselves discussing more what makes DevOps different, why the term receives so much attention and how it can be used to drive digital transformations.

This is one of the reasons that we have updated the questions asked in the #DevOpsFriday5 initiative; a year's a long time in technology and we now have different questions that we're asking and being asked in our daily engagements.

Read More

Topics: DevOpstastic, #DevOpsFriday5, DevOps

Jenkins Celebration Day is February 26

Posted by Tejinder Sehgal on Wed, Feb 25, 2015 @ 15:02 PM

Congratulations to our partner, CloudBees! The Jenkins project officially went over the 100K active users mark sometime in January. As of January 31, users were at 102,992. Are you one of the 100K active users?

Read More

Topics: Jenkins

What Won Our Beacon Award for Outstanding DevOps Solution?

Posted by Tejinder Sehgal on Fri, Feb 20, 2015 @ 09:02 AM

Here's the skinny (transcript from Helen Beal's video):

Q: Tell Me About Ranger4
A: We're a DevOps Transformation Specialist based in Surrey in the UK.

Q: Tell me what DevOps is and what it can do for me
A: DevOps is a movement that has come about because of the conflict between IT Development and IT Operation teams, which are traditionally quite siloed. What has happened in IT is that: "software is eating the world"; what this means is that applications and IT have become more critically strategic to companies today; everyone has to take advantage of the internet otherwise their businesses won’t survive.  This has given us a situation where businesses are putting a lot of pressure on IT Development to produce a lot of innovation which means there is a lot of change and, particularly in traditional enterprises, what we have are infrastructures that have evolved over several decades, that are very sophisticated and actually quite fragile. We have IT Operations teams that are very keen to keep the systems up and running (as they are often rewarded on up time). And this is where the conflict arises as you’ve got the development team who are trying to push through change whilst the operations team are trying to keep systems stable, so they don’t want change - change is risky.

Read More

Topics: DevOpstastic, DevOps, DevOps Awards

Continuous Delivery, Integration & Deployment: What’s the difference?

Posted by Tejinder Sehgal on Fri, Oct 31, 2014 @ 18:10 PM

The terms Continuous Delivery (CD), Continuous Deployment (CD) and Continuous Integration (CI) are used a lot when talking about DevOps, but are also the cause of much confusion not least because both Continuous Delivery and Continuous Deployment are often given the same acronym CD.

Read More

Topics: Continuous Deployment, Continuous Integration, continuous delivery

What’s DevOps Got to Do with Marketing?

Posted by Tejinder Sehgal on Thu, Oct 23, 2014 @ 16:10 PM

The internet has moved us all online so as a marketer we’re sure you’re working on your digital channels, have strategies for social and mobile and are increasingly focussed on your inbound activities. That’s a lot of technology right there: your core, increasingly critical eCommerce platform and other web applications, your inbound marketing tools and their integration with your CRM. You’ve possibly got call centre applications and complex integrations into third parties in your ecosystem too.

Read More

Topics: CMO, DevOps