Platforms

Secrets of Developer Productivity at the Tech Giants – MuseDev

Stephen provides insights into the nature of the challenges for development across hyper-scale levels of software infrastructure.

This entry is part 5 of 6 in the series Cloud Native Software Engineering

Speaking at the DevOps Enterprise Summit Dr. Stephen Magill – CEO – MuseDev, presented on: “Secrets of Developer Productivity at the Tech Giants”.

Stephen provides insights into the nature of the challenges for development across hyper-scale levels of software infrastructure.

Google, Facebook, and Amazon have invested heavily in developer productivity, with a focus on using automation to flag performance, reliability, and security issues early in development.

They have each published extensively on their productivity experiments, describing lessons learned and best practices for incorporating static analysis and testing into DevOps workflows in a developer-centric manner.

Google has developed a static analysis platform that integrates so seamlessly with the development process that many devs aren’t aware of the platform’s existence until it points out a critical vulnerability. Facebook has integrated fuzz testing and machine-learning backed fix suggestions into their workflow in a similarly low-friction manner.

And Amazon has integrated advanced formal reasoning tools into CI processes to streamline certification reviews and catch security regressions.

What all of these efforts share is that they allow developers to recognize and fix issues themselves, without the involvement of security or QA teams, enhancing productivity of both the security / QA and development teams.

This talk will describe these automation efforts, with a focus on open source tools and integration steps that any enterprise can adopt to boost their own developer productivity and enhance software security.

Series Navigation<< Cloud-native DevSecOps at Supersonic Speeds: US Air ForceWhy Telecoms Needs a Cloud Native Manifesto >>

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button