eweekchat

DevOps & Agile Development
JOIN US: Discuss all things DevOps & Agile Development, focusing on key trends, best practices, and predictions.
   3 years ago
#eweekchatVDI and Enabling Hybrid WorkJOIN US: Key trends in Virtual Desktop Infrastructure, focusing on how VDI enables hybrid work.
   3 years ago
#eweekchatData Storage and ProtectionJOIN US: Discuss trends in Data Storage, Protection and Privacy.
James Maguire
Q1. What is the current state of DevOps? How widely adopted is it?
Kirby Wadsworth
A1 Nearly three quarters of organizations have adopted #DevOps to accelerate their application releases and deployments. As DevOps has progressed, teams have realized the need to shift security measures left into the pipeline leading to the rise of #DevSecOps.
RajaramRK
A1. According the Infosys Agile Radar report in 2021 (where Infosys surveyed 600 IT and 400 Business executives), around 45% of the CIOs and IT executives are prioritizing investments in DevSecOps and Product management. And 48% of them are investing in Agile
Eric Solberg
I think we've seen modern DevOps go through 3 distinct phases: proprietary DevOps, technology enablement with container and CI/CD technologies, and now consolidation and integration for cohesive DevOps enablement. From the 2nd phase, DevOps is widely adopted.
RajaramRK
A1. With Cloud adoption increasing, DevOps and Agile are becoming integral to Technology delivery - with Cloud native architectures, IAC and automated infra provisioning, and Product-based value delivery approach, and tools provided by Cloud providers.
Eric Solberg
A1. We've seen modern DevOps go through 3 distinct phases: proprietary DevOps, technology enablement with container and CI/CD technologies, and now consolidation and integration for cohesive DevOps enablement. From the 2nd phase, DevOps is widely adopted.

(edited)

BMC Software
A1. Current state is that smaller, start ups are doing well. Larger ones are starting, but struggling #eWeekChat
BMC Software
Every company has some DevOps teams, At larger companies, only subset of teams are practicing DevOps #eWeekChat
BMC Software
BMC sponsored @puppetize State of DevOps report, shows that roughly 80% of organizations are “stuck in the middle” when it comes to their DevOps journey, with 58% saying they have multiple handoffs between teams to get to deployment.

http://spr.ly/6013ybWRd
http://spr.ly/6013ybWRd
State of DevOps Report 2021 | Puppet
State of DevOps Report 2021 | Puppet
Read the 2021 State of DevOps Report to learn why firms are stuck in the middle of DevOps evolution, how automation and cloud relate, and more.
James Maguire
@bmc what's causing this "stuck in the middle" ?
RajaramRK
A4. Legacy App architectures, organization silos, competing toolsets
RajaramRK
A3. When enterprises moving towards Hybrid and Multi Cloud, they need a DevOps strategy and toolset across multiple landing zones. The DevOps solution could be cloud-specific in AWS or Azure or something like Infosys DevSecOps platform
BMC Software
They are stuck due to 1. Application architecture complexity that has grown over the years; 2. Lack of confidence in managing a much faster change cycle.
RajaramRK
A5. There is no friction. Actually, DevOps culture and tooling are an integral part of Agile.
RajaramRK
A5. DevOps is an integral part of overall Agile Culture. Devops is more than CICD - it brings Development and Ops teams together to collaborate on shared goals
RajaramRK
A5. For an enterprise to be truly agile, it needs to have Product based value delivery, business + IT org design, culture, App & Infra and Tooling.
RajaramRK
A5. DevOps provides many of these Agile elements
RajaramRK
A6. I think the power of DevOps is truly seen in Product-Platform delivery and not in projects. Business + IT coming together is essential. Also Dev + Ops teams working together. Communication will be lot more better.
RajaramRK
A6. We need the funding models to change from project funding to Product funding. Business needs to buy-in and trust IT. The Technology and tooling is lot simpler than these organization and culture changes
RajaramRK
A4. Many enterprises are grappling with a mix of legacy apps, COTs apps and Cloud native apps. This creates challenges to select a limited set of App Profile patterns and tools.
RajaramRK
Q7. I wouldn’t call it disadvantage. But the full power of DevOps comes to the forefront with modern cloud native / microservices architectures, Agile Culture, Product & Platform based teams and funding, independent pod teams, advanced Compute engines...
RajaramRK
Q7. on Cloud or Containers, and App lifecycle management team design like SRE
RajaramRK
A7.Enterprises have a mix of legacy and modern Applications including third party COTs applications – hence it makes it difficult to adopt DevOps at scale and consistently.
http://A7.Enterprises
http://A7.Enterprises
RajaramRK
A7. Enterprises have a mix of legacy and modern Applications including third party COTs applications – hence it makes it difficult to adopt DevOps at scale and consistently.
RajaramRK
A7. The full power of DevOps comes to the forefront with modern cloud native / microservices architectures, Agile Culture, Product & Platform based teams and funding etc.
RajaramRK
A7. Also skillsets for various DevOps tooling is a challenge. Something like Infosys DevSecOps platform which is a ‘No Code’ DevSecOps platform powered by AI/ML driven can help in rolling out DevOps tooling quickly across enterprise and scaling. All using Opensource
Jacob Cherian
A5 DevOps and Agile are complimentary. Agile focuses on optimizing the domain from customer requirements to development and testing. while DevOps focuses on optimizing the domain from development and testing to operations. A continuum?
RajaramRK
A8. While DevOps is already popular, Infosys research shows that it will only increase in prominence as organizations look to increase their business agility, resilience, adopt Cloud, Agile methodologies, and more modern Application Architectures.
RajaramRK
A8. The pandemic has made Digital transformation a top priority and DevOps and Agile are critical to achieve this transformation.
RajaramRK
@AceSage. Agree. Microservices architecture is key to have independent teams and delivering code with DevOps / SRE
RajaramRK
A9. There are multiple changes to truly get the power of Agile and DevOps. Infosys has identified 13 Agile Levers
RajaramRK
A9. (1) They are across Product-based Value delivery (Customer Journeys, Customer insights, value streams and products, incremental funding)
RajaramRK
A9 (2) Organization structure (integrated business + technology teams, teams around Customer Journeys, Collaboration across functional boundaries)
RajaramRK
A9. (3) Culture (Self-organized Teams, servant leadership, shared purpose), (4) workforce and workspace (reskill talent, agile workspaces, virtual workspaces)
RajaramRK
A9. In the past, there was an inverse correlation between Change velocity and Risks to Application Stability. Hence the need for upfront requirements, waterfall methodologies, elongated testing cycles and a lot of ceremony.
RajaramRK
A9.DevOps coupled with modern Application Architectures and Agile culture breaks this negative correlation relationship between Change Velocity and Application Stability.
RajaramRK
A9. DevOps provides the ability to do rolling updates and blue-green deployments that mean changes are lower risk and can be frequent without affecting Application Stability or any downtime to implementation.
James Maguire
Q5. Is there any friction between DevOps and Agile methodologies?
Kirby Wadsworth
A5: #DevOps automates testing and delivery while #Agile manages change.
Kirby Wadsworth
A5: #DevOps brings development and operations teams together. #Agile focuses on collaboration, customer feedback and small rapid releases. There’s no conflict.
Kirby Wadsworth
a5: shouldn't be anyway
Kirby Wadsworth
A5: #DevOps was created as a descendent of #Agile which means it developed out of a necessity to create greater efficiencies in software dev but this time, including the ops team. Using both DevOps and Agile will speed up delivery of and increase the quality of deployments.
Kirby Wadsworth
A5: #Agile improves End User / Developer communication. #DevOps improves Developer / Operations communication.
BMC Software
A5. Agile principle of breaking problems down & small releases, pivot when customers’ needs are not met. Need DevOps to put software into production. But DevOps works best when software is built incrementally via agile.
Eric Solberg
A5: As others noted, DevOps grew out of Agile. But with the trend toward Low/No code and democratization of IT, you have a new base of users who don't understand DevOps. These users are used to "click to deploy" simplicity but IT needs appropriate governance.

(edited)

James Maguire
Q3. What are the key challenges to successful DevOps? Why does it fail?
Kirby Wadsworth
A3: One major mistake organizations make when adopting DevOps is not making the necessary cultural changes throughout the organization. DevOps is a mindset. When #DevOps is done well, the company culture focuses on collaboration and breaking down departmental silos.
BMC Software
A3. There is currently no widely adopted frame or tool to measure & manage operational risks introduced by DevOps. IT and business leaders want to use DevOps to accelerate innovation but also hesitant on full roll out. #eWeekChat (1/2)
BMC Software
A3. Greatest challenges organizations faced in managing change management practices
41% lack of familiarity with change management procedures
39% insufficient infrastructure for endpoint monitoring
38% incomplete information to make sound ITSM decisions https://bit.ly/3smOwcN

(edited)

https://bit.ly/3smOwcN
Explore Trends in ITSM-ITOM Convergence, DevOps, Data Analytics, and Change Management - BMC Software icon_CloudMgmt icon_DollarSign icon_Globe icon_I...
Explore Trends in ITSM-ITOM Convergence, DevOps, Data Analytics, and Change Management - BMC Software icon_CloudMgmt icon_DollarSign icon_Globe icon_I...
By registering for this offer you are confirming that you have read and agreed to BMC’s Privacy Policy.
Eric Solberg
A3. In the enterprise, companies are dealing with a mix of old & new, on premise & cloud, & heterogenous multi-vendor application landscapes. No tool from any vendor addresses this complexity adequately. Failure can be driven by trying to do too much, or too little.
James Maguire
Q4. Why is it harder to rollout DevOps for large enterprises than startups?
Kirby Wadsworth
A4: My favorite best practice for an effective #DevOps strategy is to speed up data delivery by reducing the time to move data across the pipeline.
James Maguire
@AceSage That is the core of DevOps!
Kirby Wadsworth
clicked too soon..;-) Its harder in larger ent because devops is a process that organizes behavior - requires adjusting responsibilities
BMC Software
A4. Applying #DevOps principles to larger or more dispersed organizations introduces complexity that could lead to greater risk. #eWeekChat
Eric Solberg
A4: Again- the mix of old & new, on premise & cloud, and heterogenous vendor application landscapes make DevOps a unique challenge in the enterprise context. Central IT is also often not ideally configured for DevOps in a low/no code environment.
James Maguire
@Eric_Solberg To be sure, enterprise IT lives in a very heterogenous landscape.
BMC Software
@Eric_Solberg That's exactly what we're referring to when we reference architectural complexities!
James Maguire
@Eric_Solberg And it's only getting more fragmented, never more unified, it seems.