Adventures in DevOps

Will Button, Warren Parad
undefined
Jun 9, 2022 • 48min

Anti-Patterns in DevOps - DevOps 117

An anti-pattern is a pattern that you use to fix a short-term problem at the expense of your long-term goals. The insidious thing about anti-patterns isn't that they don't work or fail outright, but that they work in the short term while causing long-term failure and pain. Today on the show, Jonathan, Jillian, and Will discuss the various anti-patterns and cargo culting in software engineering, including password management, team structures, mean time to recover, and docker files management. In this episode…What is cargo cult software engineering?Favorite anti-patternsPassword managementTeam structure and silosMean time to recoverDocker files management
undefined
Jun 2, 2022 • 38min

Deployment Strategies - DevOps 116

Today on the show, Will and Jonathan discuss deployment strategies, including rolling strategy, blue-green patterns, canary deployments, feature flags, and progressive delivery. They also discuss backward compatibilities and rollback and rollforward deployment strategies, plus share their current picks of the week. In this episode…Kubernetes orchestrationBlue-Green deployment patternsCanary deploymentsFeature flagsProgressive deliveryBackward compatibilityRollback deploymentRollforward deployment
undefined
May 26, 2022 • 42min

Universal Infrastructure as Code with Pulumi - DevOps 115

Imagine being able to program the cloud and bridge the Dev and Ops divide with cloud. Pulumi is a universal infrastructure as code platform that allows you to build, deploy, and manage modern cloud applications using familiar languages, tools, and engineering practices. Today, Jonathan and Will discuss all the ins and outs of Pulumi.In this episode…What is Pulumi and how does it work?Is Pulumi replacing tools such as Ansible, Chef, Terraform altogether?What is the learning curve?What languages is Pulumi limited to?When would you not use Pulumi?What are the processes for implementation?
undefined
May 18, 2022 • 51min

Progressions Through Programming Languages - DevOps 114

Do I need to learn how to write code? What are the types of program languages required in DevOps? What are the pros and cons of each? Will, Jonathan, and Jillian discuss the progressions through programming languages and their insights and opinions with each. Learn about Bash, Go, Perl, Python, Python 2, Python 3, JavaScript, Node.js, Rust, Ruby, and Java. At the end, they provide their final concluding thoughts and share their top picks.
undefined
May 12, 2022 • 1h 6min

Delivering Business Outcomes, Not Just Metrics - DevOps 113

How do you align engineering outcomes to business goals? On the show, Hersh Tapadia, Adam Dahlgren from Allstacks talk about value stream intelligence and how you can generate guiding insights for product stakeholders across engineering projects and tools so you can shape better outcomes and deliver stronger value. In this episode…“Metrics are just table stakes”Metrics vs feelings driven management How to evolve the conversation from data collection to value creationUnderstanding the why behind the work to retain engineers The “dining table problem”How do engineering teams respond to this approach?
undefined
May 4, 2022 • 1h 11min

Building Code More Responsibly: A Mental Model Shift - DevOps 112

Enjoy this philosophical conversation around building code more responsibly and how ethics and accountability is to be integrated into the DevOps industry. Eric Tank joins the show and shares his perspective on how to “develop for deprecation”. Building a code that is documented, tested, monitored, and deployed is important, but can you easily pass it off to someone else, or be able to walk away from the code it entirely? Johnathan joins by saying that “software is never done until it’s deleted.” They finish the discussion referencing apprenticeship models and how accountability in this way could parallel other industries.
undefined
Apr 28, 2022 • 47min

Infrastructure as code and Amazon CDK - DevOps 111

Have you considered the significance of infrastructure as code and its importance in the industry? Will, Jillian, and Jonathan deep dive into this topic, plus discuss Amazon CDK and current frameworks and tools for the best workflows.
undefined
Apr 21, 2022 • 45min

Building and Organizing DevOps Teams - DevOps 110

Jillian, Jonathan, and Will break down the process of building a DevOps team. They address the breadth of skills from writing skills to provisioning cloud and server resources. They also dive into organizing human and other resources to successfully build and grow a DevOps team.
undefined
Apr 7, 2022 • 44min

Is Kubernetes Right for You? - DevOps 109

Everyone and their mother is talking about Kubernetes, but there’s something you need to know. In this episode, the gang talks about the TRUTH around Kubernetes for most scenarios.In This Episode1) The BIGGEST reason NOT to use Kubernetes 2) If you’ve started Kubernetes, watch out for THIS common pitfall 3) How to leverage Kubernetes’ customization capability and feel confident in scaling without pieces falling through the cracksBe a guest on the show! https://go.oncehub.com/adventuresindevops
undefined
Mar 27, 2022 • 38min

Protecting Your Database with Adam Kamor - BONUS

Adam Kamor from Tonic.ai discusses the challenges of protecting sensitive data in databases, transforming data without compromising privacy, and the importance of controlling access to secure information. He highlights the need for innovative solutions like Tonic Tooling for managing databases in a CI/CD environment and the benefits of on-premise solutions for enhanced data security.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app