Moving to DevOps and Beyond
Darrell Reimer, IBM Research Distinguished Engineer, and Adrian Cho, IBM SaaS and Service Engage Development Director, recently presented on how development has evolved from waterfall practices to DevOps and beyond, to practices that deliver greater agility and less downtime.
The old way of doing things was siloed, serial and slow. It created tricky development problems, long test cycles and diff
Eventually, organizations figured out a more efficient way of operating with agile. Agile development allows teams to get products to market faster with less up front planning and design, and a greater ability to catch problems earlier.
DevOps is an even better practice that brings together development and operations teams to speed delivery through continuous testing and integration. The improved collaboration achieved by a true DevOps organization phenomenally speeds the time it takes to get from idea to deployment.
While many teams are having great success with DevOps, others have leapt ahead. Leveraging the full power of the cloud, full-stack engineering, micro-services, NoOps, DistributedOps, and BizDevOps, these teams develop and operate extremely scalable and highly resilient systems that meet the most demanding requirements of mobile, social, big data and the web.
Here's a look at how roles have evolved from Waterfall all the way to NoOps.
Is your team effectively leveraging technologies as a true DevOps organization? Have you moved past DevOps to become massively scalable, highly resilient and always on? Or, are you still using old practices that lead to bottlenecks, bugs and lengthy development cycles? Let us know. We'd love to talk and figure out where you are and how we can get you to the next step.