The meme “Google infrastructure for everyone else” (GIFEE) has emerged alongside Kubernetes and other recent releases by Google. Gareth Rushgrove explores whether Google’s approach to infrastructure will be how all organizations run software in the future and why that’s an interesting question to ask for anyone running systems today. Does everyone really need to hire so many PhDs or pay Google-level salaries for the best people?
Gareth first offers an argument for GIFEE, exploring the problems software like Kubernetes solves and how people outside Google are using it today. He then offers a counter argument—what makes software like this hard to adopt and why might organizations take a different path to the future than the one that worked for Google. Gareth concludes by examining how to overcome barriers to adoption of new software and new paradigms, using the GIFEE meme as an example but also touching on other large shifts like the adoption of the platform as a service.
Gareth Rushgrove is a senior software engineer at Puppet Labs, where he builds interesting tools for people to better manage infrastructure. Previously, he worked for the UK Government Digital Service, focusing on infrastructure, operations, and information security. When not working, he can be found writing the DevOps Weekly newsletter or hacking on software in newfangled programming languages.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org