Phy-gital Roundtable: Breakfast Roundup from Germany and Netherlands

02 May '15 | Debjyoti Paul

German Shoppers: Meet Them in the Fast Lane to Phy-gital

15 January '15 | Ralf Reich

Shoppers Will Share Personal Information (But They Don’t Want to be “Friends”)

15 January '15 | Anil Venkat

Modernize or Perish: Property and Casualty Insurers and IT Solutions

14 January '15 | Manesh Rajendran

Benelux Reaches the Phy-gital Tipping Point: Omnichannel Readiness is Crucial

13 January '15 | Anil Gandharve

The New Omnichannel Dynamic: Finding Core Principles Across Industries

13 January '15 | Debjyoti Paul

Technology does not disrupt business – CIO day 2014 Roundup

02 December '14 | Anshuman Singh

Apple Pay – The Best Is Yet To Come

02 December '14 | Indy Sawhney

Digital transformation is a business transformation enabled by technology

01 December '14 | Amit Varma

3 Stages of FATCA Testing and Quality Assurance

06 October '14 | Raman Suprajarama

3 Reasons why Apple Pay could dominate the payments space

18 September '14 | Gaurav Johri

Beacon of Hope: Serving Growth and Customer Satisfaction

05 August '14 | Debjyoti Paul

The Dos and Don’ts of Emerging Technologies Like iBeacon

30 July '14 | Debjyoti Paul

What You Sold Us On – eCommerce Award Finalist Selections

17 July '14 | Anshuman Singh

3 Steps to Getting Started with Microsoft Azure Cloud Services

04 June '14 | Koushik Ramani

8 Steps to Building a Successful Self Service Portal

03 June '14 | Giridhar LV

Innovation outsourced – a myth or a mirage or a truth staring at us?

13 January '14 | Ramesh Hosahalli

What does a mobile user want?

03 January '14 | Gopikrishna Aravindan

DevTest or DevOps

Posted on: 29 July '14

In the last week we had a meeting with two prospects, both of them are in the financial sector with fairly large Engineering organizations. Both these organizations are in the Insurance business and provide a portal for their customers.

These organizations have been in business for many years now and the code base that their Engineering organizations rely on is more than 10 years old. The development cycles mirror most organizations, they work with a main branch that forms the basis of their next release, and parallel development is typically for service packs or bug fixes.

While the development tools being used are the latest – up to date version of Apache / Tomcat, Eclipse, Oracle, the testing methodologies need some updating.

Once the builds are completed, the QA team installs them on the test environment. While one of the organizations is using physical servers for the testing, and the other one uses Virtual instances. The Virtual instances are pretty much used as if they are physical instances, once issued to a developer or a tester, they remain with them for eternity.

Obviously, this setup has led to many problems – some of them

  1. Setups not being clean to install the new builds leading to unexpected issues
  2. Not scalable – many releases in parallel and with limited hardware and nobody wanting to give up their setup, it leads to teams just waiting for the infrastructure to become available to test
  3. Load testing not possible – since the available infrastructure is distributed to everyone on an ownership and not loan basis, it becomes almost impossible to create a setup where load testing can be done

The solution we have proposed, is to first Virtualize the setup, pool all the infrastructure and loan it to individuals only for specific amounts of time, create and use only clean setups for testing and finally, when necessary, provide the ability to reclaim all the infrastructure.

So, is the DevOps or DevTest? DevOps could be Holy Grail or the final destination for Engineering Organizations, but I think before they can get there DevTest is probably the first step. And the solution we have proposed with VMUnify helps these organizations take that first step.

Do you face similar issues in your Engineering Organization? If yes, contact us at vmunify@mindtree.com, we can help you solve it.

Giridhar LV

Giridhar has been in the IT industry for more than 17 years. He is currently the head of VMUnify - a solution that Enables Unified Clouds. Prior to Mindtree he has worked in Novell India. In his career he has led teams that have developed Backup and Recovery Solutions for Windows / Linux and NetWare; NFS Gateway development for NetWare and bed side ECG monitor development. His areas of interest included Virtualization, File Systems, Operating Systems and Entrepreneurship. He is also an author of 2 patent pending applications.