DevOps Opportunities and Challenges

by

devops

FountainBlue’s January 18 VIP roundtable was on the topic of ‘DevOps Trends and Opportunities’. Please join me in thanking our executives in attendance and our gracious hosts at Techlab, and our investment partners at Vonzos. Below are notes from the conversation. 

Positioned at the intersection between R&D, QA and Operations, DevOps teams manage IT, engineering, product and business objectives, coordinate between multiple leaders and objectives and keep projects on track. This is no easy task as technology changes so quickly, solutions get increasingly more complex, and much more data is generated from a wider range of sources.

We were fortunate to have a wide range of perspectives around the table, with executives representing a wide range of companies and roles and company stages. We agreed that although medical and transportation and manufacturing companies might have little tolerance for errors, there may be more latitude for failures and breaches which might annoy customers, but not endanger them. Although of course, this is to be avoided. 

With the complexities for all DevOps teams across industries, it’s becoming more challenging to:

  • ensure compliance to security standards
  • document specification and other changes
  • proactively ensure security standards

Hence, it becomes much more important to communicate, coordinate, and collaborate on developer operations needs, and also fold in infrastructure and security elements. Below are some trends and best practices:

  • Move SW development from on-premises and into the cloud, where appropriate
  • Adopt Open source solutions 
  • Embrace Agile and fail-fast approaches to stay nimble – it’s more about sprints than marathons
  • Investigate using microservices  
  • Create dynamically generated reports help proactively manage mission-critical projects
  • Focus on the important data and information
  • Proactively lead and manage through change
  • Be disciplined and methodical about creating and following processes, about coordinating and communicating with other parties
  • Automate white-collar resources, but do regular sanity checks to ensure that the automations continue to make sense
  • Architect solutions well, make plans to scale
Below are examples of some DevOps opportunities ahead.
  • Over-the-Air (OTA) updating
  • Hardware and Software integration
  • Solutions which can respond more rapidly, more accurately to larger volumes of input from a larger range of sources
  • DevSecOps solutions (developer, security and operations)
  • Container security
  • Deep tech solutions – integrating AI, ML, IoT
  • Integrating digitalization trends into DevOps

With the successful running of DevOps teams, communication, coordination and collaboration converge, and technology becomes an enabler, allowing people, teams and companies to build tools and methodologies more quickly, more collaboratively, and more sustainably throughout a product life cycle in order to better to understand and deliver on (internal and external) customer needs. 

Advertisements

%d bloggers like this: