15 of the best things to binge-watch on DevOps

I remember how excited I was when I got my first TiVO box in 1999. I loved that I could skip commercials (an odd thing to like considering I’m an advertising major). While skipping commercials is an awesome feature, what I’ve come to love is the ability to watch what I want, when I want. I’m no longer tied to the TV schedule. I have a habit of watching TV with my eyes closed. This habit isn’t a problem anymore because I can resume a show midway the next day. It’s fabulous. The other day my DVR stopped working. I didn’t think it was THAT big of a deal. Well, guess what? I can’t move my recorded shows from one DVR to the next! I lost everything! And while I don’t watch that many shows, for some reason I now really want to see what I had recorded. Sadly, those shows are gone.

Our DevOps experts had a busy year leading webinars. We recorded them all, just in case you were too busy to attend the events when scheduled. This list is similar to the recorded shows on my DVR, only they’re all DevOps, not survival shows and medical dramas. The good thing about this queue is that it’ll stay, and this DVR won’t stop working. So, take a break and learn something new by watching any of the 15 recorded webinars listed below, a few require registration. There are plenty of upcoming events for you to schedule, too.

Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente, and IBM
Alan Shimel hosts a panel discussion on how traditional enterprises are accelerating innovation by adopting DevOps practices at scale across their organizations. Hertz discusses accelerating the transformation of their platforms, business process and operating models with Cloud, DevOps, and Agile. Kaiser Permanente delves into managing the cultural, process and integration challenges of multi-speed IT. IBM talks about their DevOps transformation that has engaged more than 10,000 developers already — including becoming one of the world’s largest users of GitHub Enterprise.

Scaling DevOps for the enterprise with GitHub
Learn how enterprises leverage IBM Bluemix and GitHub Enterprise (GHE), the most popular collaborative social coding platform. With GHE, they’re transforming software delivery and deploying updates to production – tens or hundreds of times a day. You’ll learn about experimentation, feedback loops and A/B testing to optimize customer engagement; Lean and Agile development for improved cycle time, cost and quality; An innovation culture for multi-speed IT; and Tools that allow teams to create efficient, flexible, and friendly processes at every step of their development cycles.

Five steps to increase application quality while accelerating deployment
How do you increase speed to market while maintaining or even improving application quality? Many organizations have to make the tough decision between stability and innovation, but we disagree. In this webinar, we’ll walk through 5 steps to help you increase application quality while accelerating deployment speed.

The new faces of DevOps
In this whiteboard session with IBM Chief Technology Officer, Venky Rao, you’ll learn about advanced predictive analytics. Venky, a recognized leader in predictive analytics, will walk you through our advanced and predictive analytics capabilities in simple terms using real-world examples, use cases and outcomes.

How to balance system speed and risk for multi-platform innovation
Multi-speed IT is all about the difficulty of balancing speed and risk between Systems of Engagement or Systems of Record. While moving at various speeds between these two can seem challenging, iterative improvements can be made which may become your stepping stone towards complete enterprise agility in release management across both types of systems. Learn how to begin incorporating continuous testing into the release cycle; how deployment automation can be incorporated into multi-platform deployments and other hints and tips in this webinar.

Shift Left: Find defects earlier through automated test and deployment
How do you begin to identify defects earlier in software development and prevent them from becoming major, costly errors later on? This webinar reveals the best “shift left” practices. Learn to bring service virtualization and automated testing into development and integrate deployment automation with continuous testing.

How Maersk uses service virtualization to shift left and avoid test downtime
Why did Maersk Line IT choose service virtualization? What was the strategic initiative behind the decision and what have been the benefits so far for Maersk Line IT in the area of quality assurance? Come and hear the experiences that Maersk Line IT have had so far from using service virtualization to test earlier and more often — shifting testing left and getting to market faster while improving quality.

Learn why we must shift APM left in the DevOps lifecycle
Applications are more business critical than ever. They must be always up, always fast, and always getting updated. Embracing a DevOps process will allow you to reduce your cycle times to hours instead of months, but you have to keep ensuring great user experience! Monitoring your entire application lifecycle with Application Performance Management will ensure dev and ops collaborate to optimize user experience every step of the way, leaving more time for your next big innovation. Learn how to drive Agility by ensuring application Manageability while still being Highly Efficient.

What does continuous testing really mean? (Community Registration required)
Learn what “continuous testing” really means for you and your teams, and more specifically, how to achieve continuous testing by adopting key testing practices, including test automation and service virtualization.

Take advantage of CLM’s story points estimation and tracking for SAFe® roadmap planning
Estimating the effort of User Stories through practices such as planning poker is a fairly well-understood activity and works well enough for agile teams to understand work effort and required capacity. How well does this activity scale across a Program of several Teams, or a Portfolio of many Programs? The Scaled Agile Framework® (SAFe) explains that effort estimation is required across the Portfolio so that enterprises can get some sense of the future. Furthermore, this activity enables the Portfolio to understand capacity requirements beyond the next Sprint or the next Program Increment and, ultimately, helps predict the success (or risk of failure) of value delivery. Estimating is an art, not a science, but we can learn from history to become better – more accurate – over time. To do this, we must capture the estimates – at all levels – and then examine the reality at the end of each planning cycle. Come learn about the estimation process prescribed by SAFe and how the SAFe support in CLM supports not only the process but also enables organizations to get predictably better through an understanding of current and past planning cycles.

Introductory look Into DevOps (1 of 2)
Learn about DevOps solutions that will help automate deployment and support continuous testing to save you time and money while freeing up valuable resources to speed your business forward.

Ask the experts: Which one is most right for you: Performance testing on public or private cloud? (Community Registration required)
With Rational Performance Tester on Cloud, software testing teams can use SoftLayer public cloud to generate a load from any of the dozens of SoftLayer Data Centers all over the world. There is a trial period and since it is pay-as-you-go (PAYGO), if you don’t test in a given month, you don’t pay anything at all. Now we have a new capability which we are calling Rational Performance Tester on Private Cloud, but it does not have an official name yet. With this new capability, you can use VMWare inside your own corporate network to generate potentially huge amounts of traffic against internal or external services or websites. In this Ask the Experts session, Bill Hudacek of IBM gives a brief overview of these two cloud options so you can better assess them.

Ask the experts: An introduction to service virtualization (Community Registration required)
Have you ever found that testing is slowed down by components that are missing or unavailable? Or that testing against third-party components is a problem? Or that you’d like to test your system against components that act in ways you can’t easily reproduce with the live system? Service virtualization allows you to work through all of these testing problems, by creating substitutes for any problematic components, helping you test earlier and find defects more quickly. Watch this replay to understand how it can help your development and testing teams become more productive.

Have something related to DevOps, Continuous Engineering, or Rational that you want to read about? Let me know! When I'm not writing, editing, and publishing content on developerWorks, you'll find me at the beach in Santa Cruz, California.