DevOps which combines new, cutting edge software development with IT, has been all the rage these days now that the COVID pandemic has exacerbated the need for faster and more efficient digital systems and cloud based computing. DevOps tools are required in every industry it seems, from Bitcoin exchange platform software and web development, to online retail outlets, to social media and influencing platforms.
That said, a recent report indicates while a lot has been written about DevOps over the course of the past couple years, not a lot is understood about how it can assist business and other organizations in these rapidly changing times. The DevOps software development method is said to be gaining in popularity due to its “quantifiable technical and business benefits,” which includes a shift from centralized release managing structures to adaptive release.
DevOps also means tighter development cycles, an increase in deployment occurrence, and quicker time to market. The method is even said to be a catalyst for cultural change in an organization since its very success depends entirely on communication and collaboration.
The proof DevOps works is, as they say, in the pudding. Here’s four powerhouse mega-companies that have tapped into DevOps to increase their productivity and bottom line.
There’s no denying that Amazon is king of the hill when it comes to online retailers, and they’ve only grown stronger during the COVID lockdowns which forced many people to shop online for everything from books to toilet paper. Says Techbeacon.com, in the old days when Amazon was still running on dedicated servers, it was a challenge to estimate traffic demand and anticipate unforeseen traffic spikes. That meant up to 40 percent of server capacity went wasted along with the cash to operate them.
But when the company made a shift to the Amazon Web Services (AWS) cloud, it helped DevOps engineers scale server capacity up or down as needed. This greatly reduced server capacity spending. It also initiated a transition to a “continuous development process that allows any developer to deploy their own code to whichever servers they need, whenever they want.”
By the time the COVID-19 spread began to slow, Amazon’s revenue increased dramatically.
Remember the good old days when the Netflix business model was to ship DVDs to your home? All that changed when it started its online video streaming service. However, back then, there were no commercial software and/or IT tools to keep the organization’s huge cloud structure running efficiently. As a result, Netflix turned to open source solutions.
After recruiting literally hundreds of “volunteer developers,” they created the Simian Army, which was a collection of automated software tools that could test the Netflix cloud infrastructure when needed. The new streaming service could then proactively detect and work out problems long before they impacted the paying customers.
Ever since then, Netflix is all about open source automation and, as a result, they’ve hired hundreds of engineers who are able to deploy lots of codes on a daily basis. They even earned themselves a JAX Special Jury Award for their DevOps initiatives which were said to be setting “new standards in IT.”
Facebook Social Media Platform
Facebook, the unstoppable social media beast. Innovative right from the start, the Facebook organization is said to have altered the way you might think about software development. In fact, their early developments in code ownership, automation, and constant progress, were the essence of DevOps without actually being called that by name.
Recently, it has moved its back-end IT and its infrastructure to a “Chef configuration management platform,” the menu for which is said to be available to the engineering public. As a result, Facebook’s rapid and continuous development lifecycle, including bi-weekly mobile app updates, only serve to enhance the consumer experience.
Fidelity Worldwide Investment
Amidst a rapidly changing financial system that, in a soon to be post-COVID world, now includes a shift away from fiat currency and centralized banking to defi and the blockchain, Fidelity Worldwide Investment has felt the pressure to rapidly develop new software applications. The problem is that the speed with which these new apps are being developed has been said to place great strain on the company’s teams resulting in manual errors and internal breakdowns.
That’s why recently, the Fidelity higherups said, “Time out!” They’ve decided the time has come to initiate a DevOps approach that will employ an automated software release as opposed to a manual, error-prone release. Thus far, the new initiative has been able to meet its rollout schedule and do so pretty much error free.
The DevOps solution has saved the company $2.3 million over the past year while allowing the organization’s teams to release dozens of new and/or improved applications. Release times are said to have gone from two to three days, to two to three hours, decreasing test-team stoppage.