What is DevOps? We will attempt to answer this and many more questions.
DOP 251: Demystifying Modern Message Brokers with Memphis.dev
#251: We're becoming more and more dependent on sophisticated systems that transport data from one part of our application to another. This infrastructure, often referred to as message brokers, is a vital backbone supporting many products we use daily. But are we fully leveraging their power and simplicity? In this episode, we speak with Valera Bronshtein, Director of Infrastructure at Memphis.dev, about event-based architectures and why using effective message brokers doesn't have to be hard or complicated. Valera's contact information: Twitter: https://twitter.com/ValeraBronsht LinkedIn: https://www.linkedin.com/in/valerabr/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/21/2024 • 37 minutes, 21 seconds
DOP 250: From Godfather of DevOps to Godfather of AI
#250: Sure, we can use Generative AI to write code for us and generate cool pictures...sometimes. But who has the responsibility for making sure all that infrastructure stays up and running? Look no further than your favorite sysadmin or cloud engineer. There is nothing new under the sun... In this 250th episode, we have our friend Patrick Debois back on to talk about how he's researching we can use Generative AI beyond just the typical use cases that we see today and why understanding how to integrate all these new tools together may be more important than learning how to be a prompt engineer (whatever that means). Patrick's contact information: X (Formerly Twitter): https://twitter.com/patrickdebois LinkedIn: https://www.linkedin.com/in/patrickdebois/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/14/2024 • 54 minutes, 36 seconds
DOP 249: How To Choose Between Open Source and Commercial Software
#249: One of the prominent discussions in the software industry is the concept of 'build versus buy.' Often the argument focuses on creating a whole system from scratch or opting for pre-built solutions. But think about it. You never start from absolute zero. When you begin developing an application, it isn't devoid of pre-existing libraries or systems. It's about identifying the point on the spectrum from which you initiate your development journey. In this episode, we speak with Hadi Chami from LEADTOOLS about how the key factors such as pricing, licensing model, support, maintenance, and the impact on the end product play significant roles in making this 'build versus buy' choice. Hadi's contact information: LinkedIn: https://www.linkedin.com/in/hadi-chami-002234131/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/7/2024 • 39 minutes, 44 seconds
DOP 248: How To Use ChatGPT for DevOps
#248: When thinking about starting to learn a new technology, where do you start? Are you so busy at work that you're not able to spend any time learning something new? Are you concerned that when your company finally jumps on the AI bandwagon, will you be left behind? In this episode, Darin and Viktor talk about when and how you might want to start preparing yourself for the situation that will probably be arriving sooner than you think. YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/31/2024 • 34 minutes, 12 seconds
DOP 247: Navigating the Nuances of Developer Relations
#247: What do you think of when I say “Developer Relations”? Is it a person that flys from conference to conference giving talks? Is it someone that is chasing you down to scan your badge in a booth? What if the answer to both of those questions is both yes and no? In this episode, we speak with Lian Li about the realities of developer relations and how developer relations isn’t just something you buy off the shelf. Lian’s contact information: X (Formerly Twitter): https://twitter.com/lianmakesthings LinkedIn: https://www.linkedin.com/in/lian-li/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/24/2024 • 54 minutes, 11 seconds
DOP 246: How To Become a DevOps Architect in 2024
#246: You may have been in the tech space for a number of years, but now you are ready to up-level and head down the path of being a DevOps Architect. However, you're not really sure where to begin. In this episode, Darin and Viktor give their opinions on where you should start and the two tools that you'll need to know how to use if you really want to capture a DevOps Architect role in an enterprise. YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/17/2024 • 39 minutes, 45 seconds
DOP 245: Building Your Best Team Ever
#245: Imagine this. You think you've been hired into a team of all A players. Think Wayne Gretsky, Michael Jordan, Lionel Messi, etc. Instead, what's really happened is you've been assigned to the team that is nothing more than the people that played behind the people that played behind the A players. Yeah, you've been demoted to the third string team. You think, ok, at least I made a team and I'm not bagging groceries (is that still a thing?) down at the local market. Now that you're on a team, how do you plug in and help make the team better? In this episode, we speak with Dr. David Burkus about his latest book “Best Team Ever”. We go into the 3 key areas that both the manager and the players need to understand in order to actually create a team that might even be able to beat a team of A players. David's contact information: Twitter: https://twitter.com/davidburkus LinkedIn: https://www.linkedin.com/in/davidburkus/ Website: https://davidburkus.com/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/10/2024 • 48 minutes, 1 second
DOP 244: What Every DevOps Should Learn in 2024
#244: 2023 is in the rearview mirror. Welcome to 2024, the year of our AI overlords. In this episode, Darin and Viktor make their predictions about all the technologies that will potentially impact our day to day work for both the good and the bad. Not surprisingly, AI is at the top of that list, but maybe not for the reasons that you might think. YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/3/2024 • 28 minutes, 19 seconds
DOP 243: Looking Back on Our 2023 Predictions
#243: Here we are at the end of 2023. Darin and Viktor look back at the predictions they made back in episode 192. Let's see how they did. YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/27/2023 • 22 minutes, 1 second
DOP 242: Take a Break. That’s the Message.
#242: Darin and Viktor look back over the past year. What do you have to be thankful for this year? Also, listen all the way to the end of the episode for a handful of holiday themed tunes. YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/20/2023 • 22 minutes, 52 seconds
DOP 241: From Restaurant Server to KubeCon Keynote in Under 4 Years
#241: On today's episode, we go in depth with one of our friends, Whitney Lee. You may know her from her Enlightening series on Tanzu.TV or maybe from the You Choose videos she does with Viktor. But did you know just over 4 years ago, she was a server in a vegetarian restaurant and since that time she's spoken five times at KubeCon conferences - 2 of which were keynotes? What'll you'll learn is that just because you don't have a CS degree doesn't mean that you can't do great things in tech. Whitney's contact information: Twitter: https://twitter.com/wiggitywhitney LinkedIn: https://www.linkedin.com/in/whitneylee/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/13/2023 • 46 minutes, 53 seconds
DOP 240: Supercharging Developer Workflows with Simplified Platform Engineering
#240: Imagine being handed a nicely-wrapped box containing Platform Engineering, much like when we were sold DevOps in a Box. An enigmatic gift, with potential benefits yet accompanied by potential complexities. It calls to question - how is this different from the countless developer platforms we've seen companies launch over the years? In this episode, we speak with Mauricio Salatino about his take on where platform engineering is today and where it's headed in the future. Mauricio's contact information: Twitter: https://twitter.com/salaboy LinkedIn: https://www.linkedin.com/in/salaboy/ Platform Engineering on Kubernetes https://www.manning.com/books/platform-engineering-on-kubernetes Use the code "podparadox20" to save 40% YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/6/2023 • 46 minutes, 54 seconds
DOP 239: What's in Your From Line? A Conversation With Chainguard
#239: In this episode, Ville Aikas and Matt Moore from Chainguard join us for a discussion about open-source projects, distroless containers, and software security. They share their stories about the creation and progress of ChainGuard, offering insights into the way the company operates and contributes to the open-source community. They also delve into the value of improving the signal-to-noise ratio of vulnerability scanners and how this can aid in addressing software security problems. They also explain their commitment to the APK format and its advantages, as well as the significance of Wolfi, their '(un)distro', in maintaining vulnerability-free software environments. Matt's contact information: Twitter: https://twitter.com/mattomata LinkedIn: https://www.linkedin.com/in/mattmoor/ Ville's contact information: Twitter: https://twitter.com/aikasville LinkedIn: https://www.linkedin.com/in/villeaikas/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/29/2023 • 43 minutes, 57 seconds
DOP 238: Unlocking the Potential of Modern Architectures Using Service Mesh
#238: You might just now be reaching the point of containerizing your workloads and running them in Kubernetes. However, how do you go about accessing those workloads? You might have started with an ingress, because other options seemed like they were too complex. However, you've now crossed the point where you need that complexity. That's where service mesh can help you out. On this episode, we speak with Marino Wijay, Principal Developer Advocate at solo.io, about how service mesh has evolved over time, the challenges of adopting certain models, and the advantages of open-source solutions. We also talk about the differences between sidecar and sidecar-less models, and the circumstances in which either might be appropriate. Marino's contact information: Twitter: https://twitter.com/virtualized6ix LinkedIn: https://www.linkedin.com/in/mwijay/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/22/2023 • 49 minutes, 14 seconds
DOP 237: KubeCon North America 2023 Review
#237: Darin catches up with Viktor and Whitney Lee just minutes after they've finished up at KubeCon NA 2023. We discuss the good things and bad things that they experienced while in Chicago. Could one of those things be AI? YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/15/2023 • 40 minutes, 4 seconds
DOP 236: Efficient Cloud Cost Optimizations with Profisea Labs
#236: As you are heading into budget season for 2025, you're probably trying to figure out how to eliminate as much wasteful cloud spend as you can. But how did you get here? Instead of trying to reduce your cloud spend, maybe you should think about not spending the money in the first place. In this episode, we speak with Anton Grishko, Chief Architect at Profisea Labs, about the necessity of building cost-efficient architectures and how AI is reshaping the FinOps landscape. Anton's contact information: LinkedIn: https://www.linkedin.com/in/antongrishko/ 5 Effective FinOps Methods for Optimizing Your Cloud Costs https://profisealabs.com/blog/article/5-effective-finops-methods-for-optimizing-your-cloud-costs/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/8/2023 • 42 minutes, 16 seconds
DOP 235: Diving Into Platform Engineering Trends With Humanitec
#235: In the mid-2000s, Werner Vogels introduced the idea of "you build it, you run it". This concept suggested that the same team responsible for building a product should also be responsible for running and maintaining it. However, despite the initial enthusiasm, we have yet to see this phrase truly materialize in practice. The industry has faced challenges in fully realizing the "build it, run it" philosophy. In this episode, we speak with Kaspar von Grünberg, founder & CEO at Humanitec, about why "shifting left" to the developers really isn't all it's cracked up to be and how instead cleaner abstractions can bridge the gap in understanding between non-technical managers and the developers in the trenches. Kaspar's contact information: Twitter: https://twitter.com/kaspar_official LinkedIn: https://www.linkedin.com/in/kvgruenberg/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/1/2023 • 45 minutes, 16 seconds
DOP 234: Better Bare Metal Infrastructure Management With RackN
#234: The shift to cloud computing has greatly increased the popularity of infrastructure as code. But think about it. Cloud is nothing more than an abstraction on top of bare metal servers. Why can't we just as easily manage our bare metal servers as code as well? In this episode, we speak with Rob Hirschfeld, founder and CEO at RackN, about the challenges and opportunities of managing bare metal servers as code. Rob's contact information: Twitter: https://twitter.com/zehicle LinkedIn: https://www.linkedin.com/in/rhirschfeld/ Website: https://robhirschfeld.com/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/25/2023 • 49 minutes, 45 seconds
DOP 233: Upskill Your Knowledge Using Wilco
#233: When you first start a job, you'll probably be doing good to get paired up with a senior person to walk you through the ropes. What if instead you could sit down and actually run through simulations that were created from actual events? In this episode, we talk with On Freund, Co-Founder and CEO at Wilco, about how Wilco can help not only individuals, but also companies needing to create better onboarding experiences for their employees and even their customers. On's contact information: Twitter: https://twitter.com/onfreund LinkedIn: https://www.linkedin.com/in/onfreund/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/18/2023 • 40 minutes, 46 seconds
DOP 232: Real-Time Application Security Using Arnica
#232: More than eighteen months in, Log4J appears to still be a huge problem for many organizations. What if there was a way to make sure those types of problems could be easily bubbled out to the right people at the right time in the tools they are already using? In this episode, we talk with Nir Valtman, CEO and co-founder at Arnica, about how protecting your source code, applications and people will help you minimize your risk. Nir's contact information: Twitter: https://twitter.com/ValtmaNir LinkedIn: https://www.linkedin.com/in/valtmanir/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/11/2023 • 38 minutes, 44 seconds
DOP 231: Automating API Development With Hasura
#231: We never thought that exposing our databases to the public internet was a good thing. However, when we started creating middleware API services that sat in front of those databases, we probably ended up doing almost the exact same type work that we did when we created the database schemas themselves. Somehow or another, we thought this was good, but in reality, it was not the right solution. In this episode, we speak with Tanmai Gopal, CEO and co-founder at Hasura, about how modern web APIs are developed and the role of modern databases in making development more efficient and scalable. Tanmai's contact information: Twitter: https://twitter.com/tanmaigo LinkedIn: https://www.linkedin.com/in/tanmaig/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/4/2023 • 39 minutes, 14 seconds
DOP 230: Simplifying End-to-End Encryption With Smallstep
#230: In today's digital age, it's no secret that relying solely on passwords for security is no longer an effective solution. We all understand the risks associated with using just passwords, but the question remains: what other alternatives do we have at our disposal? What if you could eliminate passwords all together and still make all your communications completely secure? In this episode, we speak with Mike Malone, Founder and CEO at Smallstep, about his background with OpenID and OAuth and how increasing security today doesn’t mean also increasing budgets. Mike’s contact information: Twitter: https://twitter.com/mjmalone LinkedIn: https://www.linkedin.com/in/mmalone/ YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/27/2023 • 43 minutes, 29 seconds
DOP 229: The Evolution of Installing Applications into Kubernetes
#229: When Kubernetes was first released in September 2014, the only way we could get applications installed to the cluster was by using kubectl apply and big, ugly YAML files. Since that time, many tools have been introduced to help manage application installation into Kubernetes clusters. However, no matter what tool you are using in 2023, under the hood, we’re still just submitting those big, ugly YAML files to the Kubernetes. Once you realize this, things become much clearer. In this episode, we take a stroll down memory lane of how it all started and what you should consider doing today when creating (or maybe not creating) the YAML files for your application. Today’s sponsor: Save 25% on your first Barbaro Mojo order using the code "DevOps25” https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/20/2023 • 46 minutes, 39 seconds
DOP 228: The Customer Is the True North Star
#228: The Agile Manifesto is now more than 20 years old. However, even after all this time, instead of helping organizations create and deliver software faster to satisfy customer needs, many times Agile principles are turned into rigid processes that stifle innovation and limit customer satisfaction. Have far have we strayed from the core principles of the manifesto? In this episode, we talk with Paul Stovell, CEO and founder of Octopus Deploy, about the realities of Agile in 2023. Also, find out about the backstory of how Paul was able to snag the octopus.com domain. Paul’s contact information: Twitter: https://twitter.com/paulstovell LinkedIn: https://www.linkedin.com/in/paulstovell/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/13/2023 • 49 minutes, 30 seconds
DOP 227: Layoff-Proofing Your Career
#227: Imagine this. You walk into your office and your manager pulls you to the side and says “Pack up your belongings. You’ve been made redundant. We wish you the best in your future endeavors.” Just like that, you no longer have a job. In even more extreme cases, just because a company exists today does not mean that it will exist tomorrow. Think about Enron, Blockbuster, Compaq and many others. At this point in history, it’s not if, but when, will you be laid off and what will you do? In this episode, we speak with Dagna Bieda, founder of theMindfulDev.com, about strategies to "layoff-proof" your engineering career, touching on topics like the role of AI in the industry, the importance of mental health, and the impact of our belief systems on our careers. Dagna’s contact information: Twitter: https://twitter.com/dagnabieda LinkedIn: https://www.linkedin.com/in/dagnabieda/ Website: https://www.themindfuldev.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/6/2023 • 49 minutes, 48 seconds
DOP 226: When Cloud Services Let Us Down
#226: Dependency on third-party providers is an inescapable reality of modern operations. However, expecting third-party providers to solve everything for you is highly unrealistic. Even if you had all the money in the world, you probably still would have issues with your operations. In this episode, we break down an article that discusses what level of support and services we should expect from third-party providers. Cloud Dependencies Need to Stop F—ing Us When They Go Down https://thenewstack.io/cloud-dependencies-need-to-stop-f-ing-us-when-they-go-down/ Today’s sponsor: Save 25% on your first Barbaro Mojo order using the code "DevOps25” https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/30/2023 • 33 minutes, 33 seconds
DOP 225: The Rise of Kubernetes: From Google to Global Phenomenon
#225: How did Kubernetes become the predominant choice for modern-day DevOps teams? From changing how applications run to reshaping security parameters, learn how this open-source platform continues to turn heads. In today’s episode, we talk with Craig Box, VP of Open Source and Community at Armo, as he uncovers the secrets behind Kubernetes. From Google's original vision for the tool to its unexpected rise in popularity within the DevOps community, we'll explore Kubernetes' improbable journey. Also, we’ll get insights into managing potential security issues, and learn how Kubescape is transforming Kubernetes' security landscape. Craig’s contact information: Twitter: https://twitter.com/craigbox LinkedIn: https://www.linkedin.com/in/crbnz/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/23/2023 • 49 minutes, 16 seconds
DOP 224: Are Developer Bootcamps Worth It?
#224: Are boot camps and CS degrees always necessary for landing a job? Or, can hands-on learning through eLearning platforms bridge that gap? In today’s episode, we speak with Lane Wagner, creator of boot.dev, to learn about the obstacles new developers face on their journey to becoming proficient back-end developers. Lane’s contact information Twitter: https://twitter.com/wagslane LinkedIn: https://www.linkedin.com/in/wagslane/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/16/2023 • 48 minutes, 56 seconds
DOP 223: Vendors and Communities Working Together in Open Source
#223: Maybe you’ve been in the tech space for years and you’re ready to get into open source. On the other hand, you may be fresh out of school and you’re trying to build your CV. What project should you start to work on? The answer is easier than you think. In this episode, we speak with Dotan Horovits, Principal Developer Advocate at Logz.io, on topics ranging from running an in-person event to the proper way to engage in open source communities. Dotan’s contact information: Twitter: https://twitter.com/horovits LinkedIn: https://www.linkedin.com/in/horovits/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/9/2023 • 46 minutes, 14 seconds
DOP 222: Finding Performance Bottlenecks With Ddosify
#222: Where do you start when you are having performance bottlenecks in your application? You might start looking at a log or a dashboard. What if there was a better way? In this episode, we speak with Kursat and Fatih, co-founders of Ddosify, about how the standard way of analysis will become a thing of the past. Kursat’s contact information: Twitter: https://twitter.com/kursat_aktas_ LinkedIn: https://www.linkedin.com/in/kursataktas/ Fatih’s contact information Twitter: https://twitter.com/fatihbaltaci_ LinkedIn: https://www.linkedin.com/in/fatihbaltaci/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/2/2023 • 28 minutes, 19 seconds
DOP 221: Treat Security Like a Bug With Seemplicity
#221: As an application developer, how often do you receive spreadsheets of findings from your security team? Do you drop everything you’re doing and work your way through the 57,239 findings during your existing sprint? Our guess is probably not. Even if you did, how would you know where to start? Just because a finding is marked as critical does not mean that it’s exploitable. In this episode, we speak with Ravid Circus, CPO at Seemplicity, about how you should be handling and remediating these security problems. Hint: it’s not by using spreadsheets, but rather it needs to be in your day to day work. Ravid’s contact information: LinkedIn: https://www.linkedin.com/in/ravid-circus-302a8/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/26/2023 • 40 minutes, 37 seconds
DOP 220: What Are the Top Challenges for Implementing DevOps?
#220: DevOps has revolutionized software development and operations, enabling organizations to deliver software faster, with improved quality and collaboration. But as with any significant transformation, implementing DevOps comes with its own set of challenges. In this episode, we focus on the top challenges faced during the implementation of DevOps. From cultural resistance to finding skilled labor at a price you’re willing to pay, we'll explore the hurdles that can hinder DevOps adoption. Today’s sponsor: Save 25% on your first Barbaro Mojo order using the code "DevOps25” https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/19/2023 • 41 minutes, 23 seconds
DOP 219: What Is NoSQL?
#219: In a world overflowing with data, traditional relational databases struggled to keep up with the demands of scalability, flexibility, and performance. Enter NoSQL, a groundbreaking approach to database management that shattered the limitations of the past. In this episode, we talk with Matthew Groves, developer advocate for Couchbase, about his thoughts on SQL (the language), where you should actually start programming if you’re new to the industry and why conferences and user groups are starting to make their return. Matthew’s contact information: Twitter: https://twitter.com/mgroves LinkedIn: https://www.linkedin.com/in/mgroves/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/12/2023 • 45 minutes, 41 seconds
DOP 218: Continuous Testing With BlazeMeter
#218: Continuous testing has become an integral part of modern software development and delivery. It enables organizations to maintain high quality and agility in the face of rapid software iterations. But how can we harness the power of artificial intelligence to enhance and optimize the continuous testing process? In this episode, we speak with Bharath Vantari, Principal Presales at Perforce for Blazemeter, about how we should start thinking how we can add AI into our continuous testing process. Bharath’s contact information: Twitter: https://twitter.com/BharathVantari LinkedIn: https://www.linkedin.com/in/bharathvantari/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/5/2023 • 42 minutes, 5 seconds
DOP 217: Learning eBPF With Liz Rice
#217: Extended Berkeley Packet Filter, or eBPF, has been making waves in the tech industry over the past few years. It's a technology that enables you to extend the functionality of the Linux kernel without having to write kernel modules. But what exactly is eBPF, and how does it impact our systems, networks, and security? In this episode, we speak with Liz Rice, Chief Open Source Officer with eBPF pioneers Isovalent, about where eBPF started and why you may never write a line of (byte)code of eBPF yourself. Liz’s contact information: Twitter: https://twitter.com/lizrice LinkedIn: https://www.linkedin.com/in/lizrice/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/28/2023 • 46 minutes, 39 seconds
DOP 216: Simplify Microservice Development With Signadot
#216: As your team continues down the microservices journey, at some point you’ve probably hit the wall on being able to test against the versions of the other services that you really need to test. You could spin up new hardware, but that becomes very inefficient and very costly very quickly. Since you are running your production (and staging and QA) environments in Kubernetes, there has to be an easy way to do this type of testing. In this episode, we speak with Arjun Iyer, CEO and Co-founder at Signadot, about how sandboxes within your Kubernetes clusters can help with your testing problem without breaking the bank. Arjun’s contact information: Twitter: https://twitter.com/arjuniyer_ LinkedIn: https://www.linkedin.com/in/arjun-iyer-916332/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
#215: Thoughtworks recently released Volume 28 of their Technology Radar. Darin and Viktor take some time to break it down and discover that they might be in the wrong jobs. Thoughtworks Technology Radar https://www.thoughtworks.com/en-us/radar Today’s sponsor: Save 25% on your first Barbaro Mojo order using the code "DevOps25" https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/14/2023 • 35 minutes, 12 seconds
DOP 214: Taking SQL to the Next Level With Materialize
#214: When we first start developing applications, we probably also use a database. But at some point in time, we’ll probably hit a wall with that database because of changing business requirements. What are we supposed to do then? In this episode, we speak with Arjun Narayan, CEO of Materialize, about of a number of items ranging from why you should move from the no-win scenario of self-hosting to fully managed services and why you may be doing too much when building and orchestrating microservices. Arjun’s contact information: Twitter: https://twitter.com/narayanarjun LinkedIn: https://www.linkedin.com/in/arjunravinarayan/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/7/2023 • 49 minutes, 15 seconds
DOP 213: Unlocking the Secrets to a Successful Product Launch
#213: You've been tasked with bringing a new SaaS product to market. Where do you start? Logically, or maybe not so much so, it's important to start by defining your target audience, understanding their needs, and developing a solution that meets those needs. You’ll also probably end up fighting the build from scratch versus modifying something that already exists battle. In this episode, we speak with Mav Turner, CTO of DevOps at Tricentis, about his thoughts on how to correctly assemble teams to get a product successfully launched and learning to love constraints. Mav’s contact information: LinkedIn: https://www.linkedin.com/in/mav-turner-b5542a4/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/31/2023 • 53 minutes, 30 seconds
DOP 212: Build and Release SaaS Pricing Changes Faster With Stigg
#212: Let’s assume for a moment that you are building a SaaS that you want to turn into a product. Sure, you need to make sure your authentication works, but that’s really step 1 of potentially thousands of steps. Should you create all the services you really need to run a SaaS or should you pull something off the shelf? In this episode, we speak with Anton Zagrebelny, the co-founder and CTO of Stigg, about some of the reasons why you should use solutions that solve your problem instead of trying to build it yourself. Anton’s contact information: LinkedIn: https://www.linkedin.com/in/anton-zagrebelny/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/24/2023 • 44 minutes, 40 seconds
DOP 211: Learning To Code in the Age of AI
#211: With the advent of video games like Minecraft and Roblox, kids are starting to learn to code at much younger ages than before. The question is are these kids going to be ready to become the computer programmers for the next generation? In this episode, we speak with Jim Douglas, CEO at Armory, about the reality of what programming will look like in the future and what skills we need to be learning now if we don’t want to be displaced by middle school students. Jim’s contact information: LinkedIn: https://www.linkedin.com/in/jidouglas/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/17/2023 • 42 minutes, 15 seconds
DOP 210: Mastering Database Scalability with PlanetScale
#210: If you're feeling frustrated and overwhelmed due to your current database deployment and management process not working as expected, then you are not alone! Think about how many times you’ve needed to maintain the schema of your database and then you give up because it’s either going to break things or it’s going to take too long for a migration to happen. In this episode, we speak with Sam Lambert, CEO of PlanetScale, about how running your own database should be considered a thing of the past and that you really shouldn’t be scared to make changes to your database schema when it's as simple as doing a rewind. Sam’s contact information: Twitter: https://twitter.com/isamlambert LinkedIn: https://www.linkedin.com/in/isamlambert/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/10/2023 • 45 minutes, 36 seconds
DOP 209: Move From Multicloud to Polycloud With Macrometa
#209: Many people think they want to take their applications and run replicas of those applications on different cloud providers to mitigate risk. What if instead you created your applications to leverage the benefits of all the different cloud providers? In this episode, we speak with Chetan Venkatesh, CEO and founder of Macrometa, about why using multiple cloud services to run cookie cutter versions of your applications is actually a bigger problem than it might seem on the surface. Chetan’s contact information: Twitter: https://twitter.com/chetan_ LinkedIn: https://www.linkedin.com/in/chetanvenkatesh/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/3/2023 • 38 minutes, 35 seconds
DOP 208: KubeCon EU 2023 Review
#208: KubeCon season has started again and in this episode, we give you our thoughts on KubeCon EU 2023, along with our friends Whitney Lee and Engin Diri. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/26/2023 • 22 minutes, 38 seconds
DOP 207: What Did It Take To Bring SQreamDB to SaaS?
#207: When you begin building a SaaS product, it’s pretty straightforward. Open an account with one of the big 3 hyperscalers, upload your code, then profit! Ok, only those first two are guarantees. The third one is up for interpretation. In this episode, we speak with Yaniv Leven, VP of SaaS products at SQream, about what it was like to build a “native” SaaS product in 2016 and how that differs to converting a classical on-premise application to SaaS in 2023. Yaniv’s contact information: Twitter: https://twitter.com/yanivleven LinkedIn: https://www.linkedin.com/in/yanivleven/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/19/2023 • 26 minutes, 51 seconds
DOP 206: Open Source Supply Chain Security With Pyrsia
#206: As an application developer, you’re probably used to pulling libraries from Maven Central, PyPI, or npm Registry. Has it ever crossed your mind how secure is this thing that I’m pulling or do you just YOLO so you can get the job done? In this episode, we speak with Stephen Chin, VP of Developer Relations at JFrog, about Pyrsia, an open source project that helps protect the open source supply chain so you can have confidence in the libraries that you use. Stephen’s contact information: Twitter: https://twitter.com/steveonjava LinkedIn: https://www.linkedin.com/in/steveonjava/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/12/2023 • 45 minutes, 43 seconds
DOP 205: Thoughts on Digital Twins and Custom Silicon
#205: At the end of 2022, Werner Vogels, CTO at Amazon, published a blog post about the tech predictions for 2023 and (more importantly) beyond. In this episode, Darin and Viktor dig into a couple of those predictions, namely simulated worlds (digital twins) and custom silicon. Tech predictions for 2023 and beyond https://www.allthingsdistributed.com/2022/12/tech-predictions-for-2023-and-beyond.html YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/5/2023 • 29 minutes, 15 seconds
DOP 204: Transform Data From Managed to Actionable With Rivery
#204: When you think about managing data in an organization, you’re probably familiar with the concept of ETL: extract, transform and load. But in this world of new data tools, the order of transform and load can become problematic. In today’s episode, we speak with Itamar Ben Hemo, Co-Founder and CEO at Rivery, about why you might want to consider flipping that order. We also discuss why if you aren’t using SaaS solutions for data management, you’re probably quickly falling behind your competitors. Itamar’s contact information: Twitter: https://twitter.com/Itamar_Hemo LinkedIn: https://www.linkedin.com/in/itamar-ben-hemo-47080a5/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/29/2023 • 38 minutes, 24 seconds
DOP 203: Dealing With Flaky Tests and Broken Builds With Aviator
203: Given a choice, would you rather have broken builds or flaky tests? At least with a broken build, you have certainty of what is happening. How do you go about eliminating both from your environment? In this episode, we speak with Ankit Jain, CEO at Aviator, about different ways you can approach these two issues. We also dive head first into the debate about whether you should be using a monorepo in your organization. Ankit’s contact information: LinkedIn: https://www.linkedin.com/in/ankitjaindce/ Twitter: https://twitter.com/ankitxg YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/22/2023 • 40 minutes, 32 seconds
DOP 202: Go From Docker Compose to Kubernetes Using Shipyard
#202: How many people love Helm? Yeah, that’s what we thought. A lot of the time, you’re probably looking for an easier and simpler way to manage installing applications into a Kubernetes cluster. You might be wishing that you could use something as simple as Docker Compose to do that, but you can’t see a way forward. In this episode, we speak with Benjie De Groot, Co-Founder at Shipyard, about how approaching development from the human side instead of the machine side can make this possible. Benjie’s contact information: LinkedIn: https://www.linkedin.com/in/bueller/ GitHub: https://github.com/bueller YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/15/2023 • 54 minutes, 6 seconds
DOP 201: Getting to the Root Cause With Zebrium
#201: As an application developer, we’re used to adding logging to our applications. We also work with our operations counterparts to enrich those logs to help them out when troubleshooting. But what happens during an incident when the logs are flowing so fast that neither you nor the operations people can keep up? That’s where machine learning can help. In this episode, we speak with Ajay Singh, CEO at Zebrium, about why humans need help troubleshooting issues and how machine learning helps detect outliers and solve those last mile problems. Ajay’s contact information: LinkedIn: https://www.linkedin.com/in/ajaysingh3/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/8/2023 • 46 minutes, 57 seconds
DOP 200: From Digital Twins to Management – A Conversation With Patrick Debois
#200: We’ve reached episode 200!!! As we do with all our divide by 50 episodes, we invited our friend Patrick Debois back to discuss topics ranging from digital twins to the metaverse to AI to becoming a manager. Patrick’s contact information: Twitter: https://twitter.com/patrickdebois LinkedIn: https://www.linkedin.com/in/patrickdebois/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/1/2023 • 49 minutes, 58 seconds
DOP 199: Test Your Distributed Applications Using Helios
#199: You’re probably used to hearing about using OpenTelemetry for your production troubleshooting. But have you considered using OpenTelemetry during your development lifecycle? In this episode, we speak with Ran Nozik, CTO and co-founder of Helios, about the current state of OpenTelemetry and how using OpenTelemetry may save us a lot of time troubleshooting issues in production if we first start using while we are developing our applications. Ran’s contact information: LinkedIn: https://www.linkedin.com/in/ran-nozik/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/22/2023 • 31 minutes, 26 seconds
DOP 198: Securing Your Runtime With Spyderbat
#198: It’s the dream that many of us have. We set out to build a service that gains a lot of adoption. However, we when reach that goal, we find that building something successful can make it an attractive target for attackers. In this episode, we speak with Brian Smith, CTO of Spyderbat, about how traditional security tools don't meet the dynamic requirements of Kubernetes and that the processes we put in place to manage our runtime security need to be part of a shift-left approach. Brian’s contact information: LinkedIn: https://www.linkedin.com/in/brian-smith-07a4191/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/15/2023 • 1 hour, 24 seconds
DOP 197: Is Your Job Stuck 20 Years in the Past?
#197: Do you feel like you are working in a company that is not only behind the times but behind the century? If you feel stuck, is it because you’re too scared to search for another job and losing all the benefits you’ve accrued over the years at your current company? In this episode, we talk about a couple of Reddit and Twitter threads that surprised us, but in reality, they shouldn’t have. It’s a very sobering reminder that not everyone is not only working on the latest and greatest, some are just now moving to technology that has already reached end of life. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/8/2023 • 28 minutes, 6 seconds
DOP 196: Simplifying Performance Optimization Using Granulate
#196: Where do you start when you work on optimizing the performance of your application? The number of options can seem overwhelming. Do you start with memory, CPU, network, or somewhere else? Even if you get it right, it's only right for right now and not next week when you release a new version of your application, at which point you start the performance optimization process all over again. What if there was a way to continuously optimize for performance? That's where Granulate comes in. In this episode, we talk with Noam Salinger, Director of Product Management at Granulate, about different ways you can optimize the performance of your applications and the basics that you might not even be doing today. Noam’s contact information: LinkedIn: https://www.linkedin.com/in/noam-salinger-313025126 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/1/2023 • 35 minutes, 29 seconds
DOP 195: Why Do Companies Not Replace Legacy Systems?
#195: Most companies have decades of legacy systems running their day-to-day business. They're difficult to replace with newer systems, and they're costly to maintain. But they also offer security, stability, and consistency. The challenge is deciding how to make them work in the modern world. In this episode, we talk with Robert Cooke, CTO and Founder at 3forge, about why replacing legacy systems is not a simple as just doing it and also why open source may not be the answer that everyone thinks it is. Robert’s contact information: LinkedIn: https://www.linkedin.com/in/robert-cooke-a7835b69/ Website: https://3forge.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/25/2023 • 52 minutes, 11 seconds
DOP 194: How To Write Test Cases for Microservices
#194: Whether you are doing greenfield development with microservices or are doing brownfield development migrating monoliths to microservices, there’s one thing that you have to get right when testing those microservices, otherwise you will fail. What is that one thing? Culture. If you don’t get the culture right, no amount of technology will fix the problems that you have now or in the future. In this episode, we talk with Darko Fabijan, co-founder of Semaphore, about the process and structure you need to follow when migrating away from monoliths and how to make sure that you get the culture right in order to succeed in the long term. Darko’s contact information: Twitter: https://twitter.com/darkofabijan LinkedIn: https://www.linkedin.com/in/darkofabijan/ Podcast: https://semaphoreci.com/podcast YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/18/2023 • 41 minutes, 37 seconds
DOP 193: Automatic AI-Powered Database Tuning Using OtterTune
#193: As a database administrator, you probably want to spend more time trying to make things better for people using your database instead of always chasing down the latest tuning parameters or queries that are causing problems. There are only 24 hours in a day and you’re not sure if you’ll ever be able to really make things any better with the schema changes and data volume that are constantly being thrown at the database you manage. In this episode, we talk with Andy Pavlo, CEO at OtterTune, about the knobs that should be turned in Postgres or MySQL before you even start trying to do any index or query tuning. Andy’s contact information: Twitter: https://twitter.com/andy_pavlo YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/11/2023 • 40 minutes, 37 seconds
DOP 192: What Every DevOps Should Learn in 2023
#192: Have you decided what you're going to be learning in 2023? In their annual attempt to read the crystal ball, Darin and Viktor talk about the things that you need to learn or that you will probably be learning in 2023. Save 25% on your first Barbaro Mojo order using the code "DevOps25" https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/4/2023 • 33 minutes, 32 seconds
DOP 191: Looking Back on Our 2022 Predictions
#191: In this episode, we recap all of the predictions we made at the beginning of 2022 and see how we did. Save 25% on your first Barbaro Mojo order using the code "DevOps25" https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/28/2022 • 27 minutes
DOP 190: Have You Started Your Shopping Yet?
#190: Darin and Viktor look back over 2020 part 3, in other words, 2022. Also, for something new this year, listen all the way to the end of the episode for a couple of hand-picked holiday tunes. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/21/2022 • 10 minutes, 19 seconds
DOP 189: Code Anywhere on Any Device With Gitpod
#189: In the distant past, we used punchcards and dumb terminals to program. Then came the advent of the personal computer and we started developing locally on our machines. There are now new offerings that allow us to use pretty much any device that has a web browser to do all our programming. One of those offerings is Gitpod. On this episode, we speak with Chris Weichel, CTO of Gitpod, about the history of Gitpod and why the standard developer machine is ripe for disruption. Chris’ contact information: Twitter: https://twitter.com/csweichel LinkedIn: https://www.linkedin.com/in/christian-weichel-740b4224/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/14/2022 • 46 minutes
DOP 188: Foster a Culture of Resilience With Steadybit
#188: Just because you’ve run some chaos experiments against your system doesn’t mean you are ready to fend off wide ranging and prolonged attacks. It just means that you might be ready for the attacks you’ve created experiments for. Why? Because you probably didn’t actually fully load your systems with persistent and ever-changing attacks. In this episode, we talk with Benjamin Wilms, CEO of Steadybit, about why just running chaos experiments is just one part of helping make your systems resilient and why capturing what happens in real-life incidents can help you create even better experiments. Benjamin’s contact information: Twitter: https://twitter.com/mrbwilms LinkedIn: https://www.linkedin.com/in/benjamin-wilms/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/7/2022 • 37 minutes, 34 seconds
DOP 187: Simplify Testing With Testcontainers
#187: When writing tests that need to talk to a data source, you're usually faced with a couple of options. The first one is that you setup a database server on your machine. The problem with that is what happens when other developers need to run those same tests? They have to setup the database too. The other option is you can mock your database connections. However, it's hard to keep your mock up to date with the latest features of the database you are using. What if there was another option you could use? Enter Testcontainers. In this episode we speak with Sergei Egorov from AtomicJar about the history of Testcontainers and how to implement it into your development processes. Sergei’s contact information: Twitter: https://twitter.com/bsideup LinkedIn: https://www.linkedin.com/in/bsideup/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/30/2022 • 45 minutes, 51 seconds
DOP 186: Easily Get Your Code to the Cloud With Amnic
#186: Most companies say they want their application developers to be shipping more code faster and faster. However, those same companies don’t do enough to help the application developers be successful at doing that. In this episode, we speak with Ankit Bhati, co-founder and CEO at Amnic, about how by providing a unified operating platform for your application developers will not only help speed up the work that those developers do, but also reduce the risk in running the applications that go through this platform. Ankit’s contact information: LinkedIn: https://www.linkedin.com/in/ankitbhati/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/23/2022 • 34 minutes, 41 seconds
DOP 185: What Is Cost Optimization in AWS?
#185: You've been told that you have to reduce your AWS bill. You also know that you cannot make any major changes to your infrastructure quickly. By carefully considering your needs and being willing to make some concessions, you can reduce your AWS bill significantly. But where do you start? In this episode, we talk with Ganesh The Awesome from GlobalDots about where to start when trying to reduce your AWS bill. Ganesh’s contact information: LinkedIn: https://www.linkedin.com/in/stevenpuddephatt/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/16/2022 • 42 minutes, 26 seconds
DOP 184: How To Reduce Cloud Costs Using Tenacity
#184: The public cloud is a powerful tool that allows businesses to outsource their data and compute to ensure security, availability, scalability, and reliability. But like many tools, they cannot be used best without understanding the total cost of ownership. By cost, we really mean cold, hard cash. In this episode, we talk with Jason Yaeger, Co-Founder & CEO of Tenacity Cloud, about how Tenacity is tackling the problem of helping businesses understand their true cloud costs and why you shouldn't trust your cloud provider to give you the best possible discounts. Jason’s contact information: Twitter: https://twitter.com/jasnoyaeger LinkedIn: https://www.linkedin.com/in/jasonyaeger/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/9/2022 • 43 minutes, 58 seconds
DOP 183: Viktor’s Review of KubeCon 2022 Detroit
#183: Darin catches up with Viktor just minutes after he finishes up at KubeCon NA 2022. We discuss the good things and bad things that he experienced and some surprises that you might not have seen coming. Save 25% on your first Barbaro Mojo order using the code "DevOps25": https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/2/2022 • 25 minutes, 26 seconds
DOP 182: Why You Should Start a Side Project
#182: As developers, we've all started at least a few side projects. Sometimes they're just for fun, or as a way of learning something new. Other times you find yourself building something really cool that might even turn out to be your life's work. If you're able to run that project and grow it to a sizable monthly revenue, you could sell it and potentially do whatever you want for the rest of your life. In this episode, we talk with Ryan Kulp about the path he took to get to Merge Freeze and how you might be able to follow a similar path. Ryan’s contact information: Twitter: https://twitter.com/ryanckulp Website: https://www.ryanckulp.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/26/2022 • 49 minutes, 25 seconds
DOP 181: Monitoring Kubernetes With Kubevious
#181: Once you have your Kubernetes cluster up and running, what do you do next? One option is to monitor it and make sure everything is running smoothly. On this episode, we talk with Ruben Hakopian, the founder of Kubevious, about how the project started and how you can start using it today. Ruben’s contact information: Twitter: https://twitter.com/rubenhak LinkedIn: https://www.linkedin.com/in/rubenhak YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/19/2022 • 32 minutes, 39 seconds
DOP 180: What is AIOps?
#180: At a time when big data and machine learning are transforming the enterprise, it is hard to see what is coming next. The answer: artificial intelligence. The transformation of AI into AIOps — machine learning in the cloud that continuously learns and optimizes predictive models — may be the next game-changer for businesses, but how can you get started? In this episode, we speak with Richard Whitehead, CTO at Moogsoft, about where AIOps is in 2022, and why the humans shouldn’t fear for their jobs…yet. Richard’s contact information: Twitter: https://twitter.com/rwhitehead LinkedIn: https://www.linkedin.com/in/richardwhitehead/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/12/2022 • 42 minutes, 46 seconds
DOP 179: What Are Service Level Objectives?
#179: For many decades, the use of service level objectives (SLOs) in IT has been a routine part of day-to-day business. The objectives are based on measurable impacts that each individual customer or operational unit should experience with a specific IT service. These SLOs are typically associated with costs and benefits that can be tracked over time. But what do you need to do if you are new to SLOs? What are the pitfalls associated with introducing SLOs into an environment where they have not yet been a part of the culture? For those of you that have been working with IT for any length of time, there has probably been one idea in the IT space that has received more flak from different teams than anything else. Many people and teams still do not understand what SLOs are, how to use them and why some companies use them and others do not. In this episode, we speak with Brian Singer, the Chief Product Officer at Nobl9, about the mechanics of implementing and maintaining SLOs in your organization. Brian’s contact information: Twitter: https://twitter.com/brian_singer LinkedIn: https://www.linkedin.com/in/briantsinger/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/5/2022 • 42 minutes, 43 seconds
DOP 178: Kubernetes Observability Using eBPF
#178: Observability has been around since the dawn of computing. Around 1992, BPF was introduced. It gave us the ability to do network packet filtering. Around 22 years later in 2014, eBPF was included in Linux kernel 3.18, building on top of what was available with BPF. Now in 2022, eBPF is helping to supercharge Kubernetes observability. In this episode, we speak with Shachar Azulay, CEO and Co-Founder of groundcover, about how eBPF is changing how we monitor our Kubernetes clusters in five minutes or less. Shachar’s information: LinkedIn: https://www.linkedin.com/in/shahar-azulay-54156bb4/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/28/2022 • 35 minutes, 2 seconds
DOP 177: How To Modernize Legacy Applications
#177: Imagine this. What if you could magically turn your 20 year old Java and .NET applications into modern, containerized applications without having to spend years doing it? Also, what if you could do this with the help of AI? Seems too good to be true? In this episode, we speak with Bob Quillin, Chief Ecosystem Officer at vFunction, about the classical and painful ways we’ve tried to do application modernization in the past and how AI is helping to reduce a lot of those pain points in 2022. Bob’s contact information: Twitter: https://twitter.com/bobquillin LinkedIn: https://www.linkedin.com/in/bob-quillin-46802511/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/21/2022 • 42 minutes, 59 seconds
DOP 176: Critical Skills That Every Engineer Should Master
#176: Many people ask us what they need to do in order to start a career in DevOps. The usual initial question is “what technologies do I need to learn?” What if we told you that you shouldn’t necessarily start with the tech but with something else? In this episode, we speak with Sashank Purighalla, CEO and Founder of BOS Framework, about the critical skills that every engineer should master in order to start and grow their DevOps career. Sashank’s contact information: Twitter: https://twitter.com/sashankbos LinkedIn: https://www.linkedin.com/in/sashankpurighalla/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/14/2022 • 40 minutes, 33 seconds
DOP 175: Applying DevOps Principles to Low-Code and No-Code Applications
#175: When most people start with low-code and no-code applications, they log in to a user interface, fill in some forms and do a lot of pointing and clicking. As we’ve learned over the years, that is just an invitation for long-term trouble. What if were possible to treat our low-code and no-code application development the same way as we treat our normal application development? In this episode, we speak with Gil Hoffer, Co-Founder and CTO of Salto, about a number of issues around the low-code and no-code application development ecosystem and why you might want to consider approaching these development processes in a more standard way. Gil’s contact information: Twitter: https://twitter.com/gilhoffer LinkedIn: https://www.linkedin.com/in/gilhoffer/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/7/2022 • 45 minutes, 12 seconds
DOP 174: Security Concerns in Low-Code and No-Code Applications
#174: As more and more companies start to use low-code and no-code solutions within their organizations, how many of them are actually evaluating their security posture? Do these organizations not realize they are literally giving away the keys to their kingdoms to third party providers? In this episode, we speak with Alon Jackson, CEO and Co-Founder at Astrix Security, about how these internally produced low-code and no-code applications present even further security risks due to the lack of professional security processes for these applications. Alon's contact information: LinkedIn: https://www.linkedin.com/in/jackson-alon/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/31/2022 • 29 minutes, 30 seconds
DOP 173: Drag and Drop Deployments for Kubernetes With Harpoon
#173: How much time have you wasted writing YAML files, helm charts or Kustomize configurations? What if deployments to Kubernetes could be as simple as drag and drop? In this episode, we speak with Dom Holt, the CEO of Harpoon, about how Harpoon can make this drag and drop dream become reality. Dom’s contact information: LinkedIn: https://www.linkedin.com/in/dominicholt/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/24/2022 • 36 minutes, 48 seconds
DOP 172: Dynamically Manage Cloud Costs With Zesty
#172: As a developer, we might think we know how our application is going to run in production. We know we’ll need a web server, an application server and a database. But what we might not know is how popular (or unpopular) our application is going to be and what the actual sizing is that we’ll need in order to optimally run our application. In this episode, we speak with Maxim Melamedov from Zesty about the different models that need to be taken into account when not only designing and writing our applications but also operating them at scale. Maxim’s contact information: LinkedIn: https://www.linkedin.com/in/maximmelamedov/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/17/2022 • 37 minutes, 57 seconds
DOP 171: How Many Hours Do You Code per Day?
#171: How many hours a day do you think you code? 5? 4? Maybe 3? What if I told you that you were only averaging 52 minutes each day? In this episode, we talk with Mason McLead, CTO at Software, about the Code Time Report they released. In this report, you may discover that a few key secrets to help you increase your time in front of your IDE and less time in meetings. Mason’s contact information: LinkedIn: https://www.linkedin.com/in/mmclead/ Global Code Time Report https://www.software.com/reports/code-time-report YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/10/2022 • 39 minutes, 17 seconds
DOP 170: Running Containers at the Edge
#170: Containers are one of the quickest ways we can move away from a traditional server-centric architecture, as they allow us to host software "in the cloud" without over-provisioning resources or managing infrastructure like we did with virtual machines. What do you think about when you hear edge computing? Is it CDN, serverless functions, or something else? All of these definitions can be heavily related to the concept of edge computing. The term itself is ambiguous and hard to grasp. But what happens when you try to run containers at the edge? In this episode, we speak with Dan Bartholomew, Co-Founder & CTO at Section, about how running containers at the edge is much more than deciding what city to run your container in. Dan’s contact information: Twitter: https://twitter.com/dbartholomew LinkedIn: https://www.linkedin.com/in/daniel-bartholomew-27baa625/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/3/2022 • 39 minutes, 33 seconds
DOP 169: How To Reduce Cloud Development Complexity
#169: With the development trend toward cloud services, developers need to build and deploy applications in this new paradigm. However, it may be difficult to determine what is possible and what is not, because building on a cloud service can lead to unforeseen difficulties that require a more complex solution. In this episode, we speak with Ala and Aaron from Klotho about how complexity cannot be avoided as well as how operations teams are on the rise. Ala’s contact information: Twitter: https://twitter.com/alashiban LinkedIn: https://www.linkedin.com/in/alashiban/ Aaron’s contact information: Twitter: https://twitter.com/aarontorres LinkedIn: https://www.linkedin.com/in/torresaaron/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/27/2022 • 43 minutes, 41 seconds
DOP 168: Should You Use Docker Desktop in 2022?
#168: At DockerCon 2022, Docker announced a number of improvements to Docker Desktop, including extensions and Docker Desktop for Linux. What is it going to take for Viktor to install Docker Desktop on his machine again? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/20/2022 • 28 minutes, 33 seconds
DOP 167: How To Secure Kubernetes
#167: When you install vanilla Kubernetes, which security option do you take? Trick question. There are no options. It is always installed wide open. If you're just experimenting, that's probably not a big deal. However, how many times have we had an experiment turn into a production system? Probably too many times to count. At that point, retrofitting security into your Kubernetes cluster is near impossible. In this episode, we speak with Lachlan Evenson about his thoughts on the proper strategies to secure your Kubernetes clusters. Lachlan’s contact information: Twitter: https://twitter.com/LachlanEvenson YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/13/2022 • 47 minutes, 58 seconds
DOP 166: Are in Person Events Dead?
#166: In-person events are starting to ramp back up. However, there are plenty of online conferences. Worse yet, some companies are still trying to do hybrid events. In this episode, we dig into what makes for a bad online experience and some different ways that event organizers should consider to make the experience better for attendees. Robin’s blog posts: Remote-First Developer Advocacy https://rmoff.net/2022/04/07/remote-first-developer-advocacy/ Hanging up my Boarding Passes and Jetlag…for now https://rmoff.net/2022/04/07/hanging-up-my-boarding-passes-and-jetlagfor-now/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/6/2022 • 32 minutes, 15 seconds
DOP 165: Looking Back at KubeCon EU 2022
#165: Viktor recently (sort of) attended KubeCon EU 2022 in Valencia, Spain. In this episode, we talk about everything that Viktor saw and experienced. We also attempt to answer the age old question, how was the conference food? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/29/2022 • 26 minutes, 55 seconds
DOP 164: How To Monitor and Debug Microservices
#164: When you create a monolithic application, it's usually not a huge deal to add in some form of monitoring to keep track of what is happening when. However, when you start writing numerous microservices, specifically functions as a service, the ability to simply and easily keep track of what is happening when is thrown out the window. In this episode, we speak with Aviad Mor, CTO of Lumigo, about how to monitor large numbers of microservices and how to debug them when something goes wrong. Aviad’s contact information: Twitter: https://twitter.com/aviadmor LinkedIn: https://www.linkedin.com/in/aviadmor/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/22/2022 • 36 minutes, 41 seconds
DOP 163: What Is Kubecost?
#163: When you first start out with Kubernetes, probably the last thing on your mind is how much it costs. So how does one figure out what a Kubernetes cluster costs? In this episode, we speak with Webb Brown from Kubecost about the tradeoffs between hard cost, optimization and efficiency. Webb’s contact information: Twitter: https://twitter.com/webb_brown LinkedIn: https://www.linkedin.com/in/webbbrown/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/15/2022 • 39 minutes, 14 seconds
DOP 162: Performance Testing With k6
#162: Ever since the release of web applications, performance testing tools have been around to help analyze load times and many other aspects of those applications. However, many of those performance testing tools require you to learn vendor specific languages or you're forced to point and click in order to create your tests. These requirements to use those tools made it really unpleasant for developers to create and maintain tests. In this episode, we speak with Nicole van der Hoeven about k6, a modern load testing tool built for developers. Nicole’s contact information: Twitter: https://twitter.com/n_vanderhoeven LinkedIn: https://www.linkedin.com/in/nvanderhoeven/ Website: https://nicolevanderhoeven.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/8/2022 • 46 minutes, 44 seconds
DOP 161: Why Incidents Are Slowing Down Companies
#161: When an incident happens in a company, what happens? Usually people are running around trying to figure out what is going on and not communicating very well. Most likely, that is because there is not a clear process for how to handle an incident. This is also an indicator that practicing and preparing for incidents is not part of the company culture. In this episode, we with speak with Matt Davis and Jake Englund from Blameless about their experiences about how practice can help remediate issues more quickly and why you should do it yourself. Matt’s info: LinkedIn: https://www.linkedin.com/in/mattcookedavis/ Jake’s info: Twitter: https://twitter.com/srejake LinkedIn: https://www.linkedin.com/in/zeblith/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/1/2022 • 47 minutes, 41 seconds
DOP 160: I’m New to CI/CD. Where Do I Start?
#160: If you are new to Continuous Integration/Continuous Delivery (CI/CD), you may be a little overwhelmed. There are so many tools and technologies out there to choose from, and it can be difficult knowing where to start. You may have heard of or even tried some of the tools on your own, but without success. What if we told you that the tools that you need to get started with CI/CD already exist on your laptop? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/25/2022 • 29 minutes, 52 seconds
DOP 159: When to Use Kubernetes
#159: In the age of microservices and containers, Kubernetes has become one of the most popular ways to manage application deployment and lifecycle management. However, it can be difficult to know when it's necessary or appropriate to use Kubernetes. In this episode, we attempt to answer the question "when should I use Kubernetes?" We also talk about the right and wrong ways to use Kubernetes. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/18/2022 • 29 minutes, 3 seconds
DOP 158: Powering Zero Trust With OpenZiti
#158: Security is a paramount concern for many organizations today due to remote work. The typical starting point is a VPN client is installed on workers devices. But is using a VPN really that secure? In this episode, we talk with Mike Guthrie from NetFoundry about an alternative approach to security that is not only Zero Trust, but also open source. OpenZiti is an open source project focused on bringing Zero Trust not only to network connect, but also to the communication between applications. Mike’s contact info: LinkedIn: https://www.linkedin.com/in/mike-guthrie-b4b4a024/ Twitter: https://twitter.com/mguthrie88 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/11/2022 • 34 minutes, 2 seconds
DOP 157: How to Create a Startup
#157: You're sitting at home and all of a sudden, you have a new business idea. You message a few of your friends and they agree that it is a great idea. You take out a few pieces of paper and start brainstorming. But then you have a bad feeling. The idea is too vague or too complicated to explain or you cannot decide whether to pursue it any further. How do you decide what to do? In this episode, we speak with Aharale Batonia about what it's like to create and work in a startup and how you might go about creating and running your own startup. Aharale’s contact info: LinkedIn: https://www.linkedin.com/in/aharale/ Twitter: https://twitter.com/aharaleb YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/4/2022 • 43 minutes, 41 seconds
DOP 156: Validate Your API Specifications With Cherrybomb
#156: When you are writing an API, do you first create an OpenAPI document and then generate code or do you create your code and then generate an OpenAPI document? Regardless of how you create it, how do you know that when your API is running that it is actually doing what you’ve said it will do? In this episode, we speak with Guy Levinger, CTO of BLST Security, about all things API and about their open source tool named Cherrybomb. Guy’s information: Twitter: https://twitter.com/guylevinger1 LinkedIn: https://www.linkedin.com/in/guy-levinger-b8638413a Website: https://www.blstsecurity.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/27/2022 • 24 minutes, 58 seconds
DOP 155: The Difference Between Projects and Products
#155: Do you know what the difference is between a project and a product in your day job? After years of working with clients as well as working in open source, we've figured out the differences between a project and a product, why it's important to know the differences, and how you can use this knowledge to build better products. In this episode, Darin and Viktor walk you through what they are and why they're different, as well as provide insight into how these concepts can impact your day-to-day work. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/20/2022 • 34 minutes, 16 seconds
DOP 154: Reducing Developer Friction
#154: What are the right and wrong ways organizations help their application developers be more productive? Should those organizations have the mentality of my way or the highway or should they allow the application developers they’ve hired to run the shop? Interestingly, the answer is somewhere in the middle. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/13/2022 • 33 minutes
DOP 153: Eliminate Cloud Chaos With Firefly
#153: Cloud has been around in an organization for a number of years and has had many, many employees and contractors managing the cloud assets. These assets have been created in numerous ways. Sometimes Terraform was used. Other times, a script was written that used the CLI provided by the cloud vendor. Finally, other assets were created by pointing and clicking in the console. You’ve been recently hired into this company to fix the mess that they are in. Where are you going to start? In this episode, we speak with Eran Bibi from Firefly about why you might want to try to get a handle on the unmanaged assets first before you do anything else. Eran’s info: LinkedIn: https://www.linkedin.com/in/eran-bibi/ Website: https://www.gofirefly.io/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/6/2022 • 32 minutes, 56 seconds
DOP 152: An Internal Developer Platform Story
#152: Many companies are seriously starting to look into creating an internal developer platform for their developers. However, how many of those companies really understand what it takes to create a developer platform that is going to be used by those developers. We speak with Diogo and Ragnar from Pipedrive to see how they are using the open source project DevSpace as the basis for their internal developer platform. Diogo’s contact: LinkedIn: https://www.linkedin.com/in/diogocorreia/ Email: diogo.correia@pipedrive.com Ragnar’s contact: LinkedIn: https://www.linkedin.com/in/ragnar-paide/ Email: ragnar.paide@pipedrive.com YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/30/2022 • 32 minutes, 57 seconds
DOP 151: What Is OpenTelemetry?
#151: As an application developer, you know you need data about your application. Usually, that data starts with logs. Over time, you add in metrics. At some point, you might add traces. With OpenTelemetry, you get all three with one tool. In this episode, we speak with Ramon Guiu about the OpenTelemetry landscape and how as an application developer you might want to start using OpenTelemetry in your projects. Ramon’s info: Twitter: https://twitter.com/ramonguiu LinkedIn: https://www.linkedin.com/in/ramonguiu/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/23/2022 • 41 minutes, 8 seconds
DOP 150: Diagrams As Code
#150: Patrick Debois joins us for his almost-annual divide by 50 episode. We talk about items ranging from digital twins to diagrams as code to everyone’s current favorite topics, NFTs and blockchain. Patrick’s info: Twitter: https://twitter.com/patrickdebois LinkedIn: https://www.linkedin.com/in/patrickdebois/ Website: https://www.jedi.be/ Sites discussed: https://structurizr.com/ https://icepanel.io/ https://c4model.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/16/2022 • 45 minutes, 11 seconds
DOP 149: What Is FinOps?
#149: You might just be starting out using cloud and your credit card is doing just fine. However, after a few months, you notice that you need to add multiple credit cards to your account in order to pay your cloud bill. What do you do? You start looking for a better way. In this episode, we speak with Roi Ravhon, the CEO at Finout, about why a DevOps team should care about their cloud costs. Roi’s information: Twitter: https://twitter.com/roiravhon LinkedIn: https://www.linkedin.com/in/roiravhon/ Website: https://www.finout.io/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/9/2022 • 28 minutes, 56 seconds
DOP 148: Is Kubernetes Ready to Run Databases?
#148: The Kubernetes ecosystem continues to mature, but one area is still a challenge. That area is managing storage for stateful applications. In this episode, we speak with Nic Vermandé from Ondat to discuss the challenges with StatesfulSet applications and the items you've got to get right first before you can even think about scaling your applications to multi-region or even multi-cloud. Nic’s contact info: Twitter: https://twitter.com/nvermande LinkedIn: https://www.linkedin.com/in/vnicolas/ Website: https://www.ondat.io/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/2/2022 • 42 minutes, 27 seconds
DOP 147: Should You Use a Recruiter When Looking for a Job?
#147: In the pre-internet days, you would look through the newspaper when you wanted to get a new job. However, if you wanted to get to a job faster, you would hire a recruiter to help pitch you to multiple companies. In 2022, obviously everything has changed and the value of a good recruiter is move important than ever. In this episode, we talk with Erin Lovern, the founder and CEO of Grove Talent Group, about how a good recruiter can not only help a person looking for a job, but how a great recruiter can help a company fill positions that they are looking to fill. Erin’s contact information: Website: https://grovetalentgroup.com/ Email: erin@grovetalentgroup.com LinkedIn: https://www.linkedin.com/in/erinlovern/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/23/2022 • 36 minutes, 6 seconds
DOP 146: Context Means Everything in Security
#146: Who owns security? Is it the Development team? Is it the DevOps or Shared Services team? Is the the Security team? In this episode, we with speak with Dean Agron from Oxeye to determine what happens when you actually have all the context you need and how that can make the call on what security issues are important to remediate immediately and which ones can wait or even be ignored. Dean's contact info: Twitter: https://twitter.com/agrondean How insecure application tracing and telemetry may lead to sensitive data and PII leakage https://www.oxeye.io/blog/how-insecure-application-tracing-and-telemetry-may-lead-to-sensitive-data-and-pii-leakage YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/16/2022 • 35 minutes, 21 seconds
DOP 145: What Does a DevOps Engineer Do?
#145: In this episode, we discuss a blog post from spike.sh that analyzed 29 DevOps engineer job postings from a number of the large technology companies. The overlap of the job requirements wasn't very surprising. However, some of the requirements seemed pretty silly. What does a DevOps Engineer do? We analyzed 29 job postings to find out. https://spike.sh/blog/devops-engineer-responsibilities-analyzed-29-job-postings-to-find-out/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/9/2022 • 26 minutes, 12 seconds
DOP 144: Is Open Source Sustainable?
#144: Filippo Valsorda recently wrote a blog post titled “Professional Maintainers: A Wake-up Call" in which he discusses his thoughts about the sustainability of open source. Where do you think open source will be in the coming years? https://blog.filippo.io/professional-maintainers/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/2/2022 • 26 minutes, 8 seconds
DOP 143: How to Get Started With CI/CD
#143: When you are first starting with CI/CD, where should you start? That’s the question that Ahmed asks us in this episode. Should it be tools? Should it be pipelines? Should it be Kubernetes? Actually, the answer is none of the above. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/26/2022 • 22 minutes, 54 seconds
DOP 142: Do We Need Coding for DevOps?
#142: We answer a new variation on a question that we get a lot. Sure, we all know we need to know how to code if we are doing DevOps, but do we also need to know how to use development frameworks and potentially even how to connect to and use databases? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/19/2022 • 25 minutes, 5 seconds
DOP 141: Five Reasons to Leave Your Job
#141: In this episode, we attempt to answer Stan's question "name five things we should gauge with current employer if they are still doing that would make you leave." What do you think those five things are? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/12/2022 • 33 minutes, 23 seconds
DOP 140: What Every DevOps Should Learn in 2022
#140: Have you decided what you're going to be learning in 2022? Darin and Viktor attempt to answer a question from Konstantin about what a DevOps person should be learning this year. Guess what? It's not just technology that you need to be learning. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/5/2022 • 27 minutes, 45 seconds
DOP 139: Is Markdown Good for Documentation?
#139: When you sit down to write documentation, do you start with a Google Doc or Microsoft Word? Hopefully neither. Hopefully you start with plain text. But how do you handle formatting? That's where it starts to get interesting. In this episode, we answer a question from Karl Webster where he asks "what do you use for documenting all your notes and how do you take notes when learning a new technology / application?" YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/29/2021 • 27 minutes, 32 seconds
DOP 138: Great Expectations
#138: It's that time of year where we reflect on everything that happened over the past year and ponder what will be happening over the next year. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/22/2021 • 22 minutes, 27 seconds
DOP 137: Shifting Infrastructure Management Left
#137: Many application developers have either been hearing about or having thrust upon them the concept of shifting left. But now in some places, even infrastructure is trying to get in on the game. However, to believe that application developers can correctly build, maintain, secure, and govern infrastructure is a failed experiment unless they are getting a lot of help. In trying to answer this question from Momodu, we think that we have a few possible actions that organizations can take to take this from failed experiment to a success. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/15/2021 • 36 minutes, 26 seconds
DOP 136: Teaching Kubernetes to a New Team Member
#136: Imagine you've just learned Kubernetes yourself, but now you've been selected to help train a new team member on what Kubernetes is and how to operate it. Where would you start? In this episode, we attempt to answer Dor's question and take you through what we think one of the easiest paths is to learn and teach Kubernetes. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/8/2021 • 25 minutes, 53 seconds
DOP 135: Migrate Everything to Kubernetes
#135: Alexey asked us the following question: My company is considering migrating everything to Kubernetes. What stack of Kubernetes technologies would you suggest...in 1 minute or less? It's a good thing that we are a podcast and have the chance to take longer than one minute to answer this question. How many of the suggestions do you agree or disagree with? The Architect: Bare Metalsson Rejects the Cloud https://www.youtube.com/watch?v=AXxr0pghWS0 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/1/2021 • 25 minutes, 1 second
DOP 134: The True Cost of Open Source
#134: In this episode, we attempt to answer the following question from Karan: "How do you make a case to your organization to embrace open source, especially if it has historically favored big vendor-supported tools?" We discuss not only the money aspect, but a number of other items that might make you think twice before deciding on choosing open source. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/24/2021 • 24 minutes, 42 seconds
DOP 133: APIs Are Everything
#133: Joyce Lin, the head of developer relations at Postman, joins us to discuss why software produced today should be done in a "API First" manner. We talk about what it means for a product to be "API First" and how that process differs from the what typically happens in the real world. Joyce shares her thoughts on emerging trends in the world of APIs and how Postman's own business is being shaped by them. Joyce's contact info: Twitter: https://twitter.com/PetuniaGray LinkedIn: https://linkedin.com/in/joyce-lin Postman: https://www.postman.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/17/2021 • 40 minutes, 6 seconds
DOP 132: How to Manage a Remote Team
#132: Since around March 2020, we've been working, or trying to work, remotely. That doesn't mean that it has been done efficiently or effectively. In this episode, we speak with David Burkus, organizational psychologist and the author of Leading from Anywhere, about the struggles that many organizations have had and continue to have even after 18 months. David's contact info: Website: https://davidburkus.com/ YouTube: https://www.youtube.com/davidburkus Twitter: https://twitter.com/davidburkus LinkedIn: https://linkedin.com/in/davidburkus YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/10/2021 • 39 minutes, 11 seconds
DOP 131: The Cloud Skills Shortage Is Worse Than You Think
#131: HashiCorp recently did their first-ever State of Cloud Strategy survey. In this episode, Rosemary Wang, developer advocate from HashiCorp, rejoins us to discuss the survey. Patterns and Practices for Infrastructure as Code https://www.manning.com/books/patterns-and-practices-for-infrastructure-as-code Use the code "podparadox20" to save 40% when you purchase the book from Manning.com HashiCorp State of Cloud Strategy Survey: https://www.hashicorp.com/state-of-the-cloud What Everyone Should Know About DevOps, Cloud, or Platform diagram: https://twitter.com/joatmon08/status/1046745482377273346 HashiCorp State of Cloud Strategy Survey: https://soundcloud.com/hashicast/episode-34-hashicorp-state-of-cloud-strategy-survey HashiCast: https://soundcloud.com/hashicast YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/3/2021 • 41 minutes
DOP 130: Signs of High Work in Progress
#130: In this episode, we discuss a tweet made by John Cutler about the signs of high work in progress. How many of these do you encounter on a weekly, daily, or hourly basis? We also discuss a blog post by Chris McEvoy about Kanban gone wrong. The most hilarious one? You'll have to listen to find out. Signs of High Work in Progress tweet by John Cutler: https://twitter.com/johncutlefish/status/1434093982368235521 Kanbandoned blog post by Chris McEvoy: https://usability.typepad.com/confusability/2020/10/kanbandoned.html YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/27/2021 • 28 minutes, 46 seconds
DOP 129: How to Develop Microservices
#129: In this listener question episode, we discuss the different ways to develop microservices: fully local, fully remote and hybrid. What do you think the best way is to develop microservices? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/20/2021 • 27 minutes, 34 seconds
DOP 128: Securing Your Environments With a Universal Secrets Manager
#128: You know that securing environments with a secrets manager is something that needs constant upkeep. Sometimes secrets management can be difficult and complex to handle. Thankfully, there are universal secrets managers which make the process of managing secrets simple for everyone, not just the DevOps and security teams. Today, we talk with Brian Vallelunga, founder and CEO of Doppler, about how universal secrets management differs from secrets storage and secrets management will be changing over the coming years. Brian's contact info: Twitter: https://twitter.com/vallelungabrian LinkedIn: https://linkedin.com/in/vallelungabrian YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/13/2021 • 31 minutes, 47 seconds
DOP 127: Software Development vs Software Delivery
#127: Even though it is 2021, many application development organizations still follow the decades-old process of throwing software over the wall to an operations team to deploy. This practice causes operational difficulties like organizational silos, poor collaboration, and poor user experience. As software continues to become more complicated, application environments that are properly supported by operations teams will be needed for successful deployment into production. But what does "properly supported by operations teams" really mean? Does it mean they are processing their Jira tickets faster or does it mean that they have provided services so they are no longer injecting delay into the delivery process? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/6/2021 • 23 minutes, 19 seconds
DOP 126: What Is Bare Metal in Cloud Computing?
#126: If you're like most people, you're probably wondering what "bare metal" means. Turns out, it's a term that's been thrown around for decades. And if you're wondering how it can be applied to something like cloud computing, you might be surprised to find out that it is different than you might think. In this episode, we speak with Ian McClarty, the president of phoenixNAP, about their bare metal cloud offering and how your organization's profit and loss statement can influence where you host your infrastructure. A Fun Data Center Tour at phoenixNAP https://www.youtube.com/watch?v=qUmLnSEVVDw YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/29/2021 • 36 minutes, 2 seconds
DOP 125: What Is the Low Code Movement?
#125: Low code is a movement that aims to further automate the development of systems and software. By doing so, it reduces the time spent on building custom applications. Low code is becoming more popular because it provides high-value features with less development time, which ultimately helps companies save money. In today's episode, we speak with Mike Fitzmaurice, WEBCON's Chief Evangelist, about all things low code and why DevOps usually doesn't even factor in to low code solutions. Mike's contact information: Twitter: https://twitter.com/mikefitz LinkedIn: https://linkedin.com/in/mikefitzmaurice YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/22/2021 • 38 minutes, 40 seconds
DOP 124: Fake Data Rules the World
#124: If you are an application developer, more than likely you work with some sort of data set. But what do you do when you have sensitive data like credit card numbers, social security numbers or something as simple as a first and last name? Enter Tonic.ai and their solution: de-identification of data. They take your sensitive data and de-identify it and then they give you a sanitized version of that same data that you can use to do your job without the risk of leaking the real data. In today's episode, we speak with Adam Kamor, a Co-founder and Head of Engineering of Tonic.ai, about their solution and approach to creating fake data. Adam's contact information: Email: hello@tonic.ai YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/15/2021 • 34 minutes, 46 seconds
DOP 123: Simplifying Microservice Development
#123: When you have an application designed using the microservice architecture, where the microservice being developed interact with other services using events from messaging queues and HTTP requests, how can you avoid having all the services on your laptop and still have isolation between different application developers? We will discuss some techniques that can be used to simplify your development process even when you have a complex system with a large number of services. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/8/2021 • 29 minutes, 46 seconds
DOP 122: What Are the Costs of a Digital Transformation?
#122: In this episode, we speak with Randy Abernethy about a number of topics ranging from the costs of digital transformation, how companies are embracing hybrid cloud, and the differences between the Apache Software Foundation (ASF) and the Cloud Native Computing Foundation (CNCF). Randy's contact information: Twitter: https://twitter.com/randyabernethy LinkedIn: https://linkedin.com/in/randyabernethy Website: https://rx-m.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/1/2021 • 35 minutes, 22 seconds
DOP 121: Infrastructure As Code Meets Day Two
#121: Hooray! You've finally gotten around to implementing your infrastructure as code. But tomorrow is a new day with new problems that you didn't plan for in Day 1. Now what do you have to do in order to continue moving forward? Today, we speak with Tim Davis about day two and many other topics around infrastructure as code. Tim on Twitter: https://twitter.com/vtimd Order your copy of Essential Infrastructure as Code at: https://www.manning.com/books/essential-infrastructure-as-code and be sure to use the code "podparadox20" to save 40% off of Essential Infrastructure as Code and any other purchases at Manning Publications. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/25/2021 • 33 minutes, 54 seconds
DOP 120: Stop Using the D Word
#120: From everyday conversations to important messages, words have a profound effect on our lives. As we are finding out in today's society (and really throughout time), words really do matter, especially from a technical perspective. But what happens when a word is used out of context or incorrectly? In this episode, we argue that it's time to take a very specific word out of our technical vocabulary. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/18/2021 • 24 minutes, 41 seconds
DOP 119: Developer Advocacy or Engineering?
#119: Many companies are hiring for Developer Advocates. Have you considered making the move from engineering to developer advocacy? Today we talk with Anaïs Urlichs, a SRE that is doing both developer advocacy and engineering at Civo. Anais' information: Twitter: https://twitter.com/urlichsanais YouTube: https://youtube.com/AnaisUrlichs Website: https://anaisurl.com/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/11/2021 • 42 minutes, 7 seconds
DOP 118: We Need More Silos, Not Less
#118: Do you know who your customer is? If you think the answer is "I don't have any customers", you would be wrong. Everyone has awesome customers. The question is are you working tickets for your customers or are you providing a valuable service for your customers? YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/4/2021 • 33 minutes, 22 seconds
DOP 117: Understanding Why Gates Exist in Business
#117: Many times, people question why gates exist in business. It's good to question why a gate exists. However, it's not ok to remove a gate without first doing the work necessary to figure out what will happen if the gate is removed. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/28/2021 • 21 minutes, 49 seconds
DOP 116: Why You Should Choose Boring Technology
#116: Individuals typically love to chase the new bright shiny technology objects. However, most enterprises go in the exact opposite direction and want any "new" technology to be fully proven out, i.e. for years, before that technology has a chance to actually be turned into a live production system. How can we help convince management to think differently? Choose Boring Technology: https://mcfunley.com/choose-boring-technology Go Time – Episode #186 https://changelog.com/gotime/186 YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/21/2021 • 25 minutes, 24 seconds
DOP 115: How Far Are You From No Touch Production?
#115: Are you still logging in and making manual changes to your servers and applications or have you started on the path to not only no touch production, but to no touch everything? If you aren't moving in that direction, why not? Security Operations, Reliability, and Securing Google with Heather Adkins https://cloud.withgoogle.com/cloudsecurity/podcast/security-operations-reliability-and-securing-google-with-heather-adkins/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/14/2021 • 22 minutes, 10 seconds
DOP 114: Solving Multitenancy Problems In Kubernetes
#114: Are you running your Kubernetes clusters by applying the Oprah effect (you get a cluster...you get a cluster...you get a cluster) or have you finally realized you have neither unlimited cash nor unlimited compute resources? In this episode, we talk about different multitenancy options that are available that you can use with your Kubernetes clusters today. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
7/7/2021 • 23 minutes, 37 seconds
DOP 113: Are Specifications Still Relevant?
#113: Are specifications still relevant in today's software development lifecycle? It depends on who you ask..and how old they are. In this episode, we talk with Luca Ingianni about his experiences ranging from a software tester in avionics to his current role working as a consultant and trainer. Luca's contact information: https://ingianni.eu https://www.linkedin.com/in/luca-ingianni YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/30/2021 • 36 minutes, 14 seconds
DOP 112: Essential Infrastructure as Code
#112: Are you still clicking around in consoles to create and manage your infrastructure? If so, you'll want to listen to today's episode with Rosemary Wang, the author of Essential Infrastructure as Code. Order your copy of Essential Infrastructure as Code at: https://www.manning.com/books/essential-infrastructure-as-code and be sure to use the code "podparadox20" to save 40% off of Essential Infrastructure as Code and any other purchases at Manning Publications. Rosemary's contact information: https://twitter.com/joatmon08 https://linkedin.com/in/rosemarywang YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/23/2021 • 36 minutes, 46 seconds
DOP 111: What Are Software Supply Chain Attacks?
#111: Ever since Alex Birsan published his Dependency Confusion article in February 2021, the concept of the software supply chain has come to the forefront. The supply chain should not be a new concept to people, but many seemed to have been caught off guard. Today we talk about Alex's article along with a new project that allows you to manage your supply chain security in Tekton. https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610 https://security.googleblog.com/2021/06/verifiable-supply-chain-metadata-for.html https://cloud.google.com/blog/products/identity-security/how-were-helping-reshape-software-supply-chain-ecosystem-securely https://portswigger.net/daily-swig/software-supply-chain-attacks-everything-you-need-to-know https://www.cisa.gov/publication/software-supply-chain-attacks https://www.whitesourcesoftware.com/resources/blog/software-supply-chain-attacks/ https://deps.dev/ YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/16/2021 • 27 minutes, 37 seconds
DOP 110: The Problems With Microservices
#110: It seems that everyone thinks that microservices solves every problem that can be imagined. In fact, there's probably a good chance that you don't even want microservices in your organization due to the new problems that they introduce. YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/9/2021 • 30 minutes, 5 seconds
DOP 109: How to Test Microservices
#109: You've made the decision that you're going to drop your monoliths and move to microservices. Have you given any consideration how you are going to test your microservices? Beyond that, have you thought about how you can make testing easy for the consumers of your microservices? Transcript: https://www.devopsparadox.com/episodes/how-to-test-microservices-109/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
6/2/2021 • 23 minutes, 13 seconds
DOP 108: Why Do We Want to Use Microservices?
#108: If you cannot define a thing, how do you know what it is? Is a microservice a function, a container, a VM, all of the above or none of the above? Today, we give you our definition of what a microservice is and where microservices should fit into your application architecture. Transcript: https://www.devopsparadox.com/episodes/why-do-we-want-to-use-microservices-108/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/19/2021 • 21 minutes, 26 seconds
DOP 107: Getting Into the Flow With Value Streams
#107: As a software development community, we're used to hearing the terms sprints, projects, and agile. However, the people that sign our paychecks, in other words, the business people, could care less and wonder why everything is taking so long and why it is so complex. Today, we speak with Steve Pereira, the found of Visible.is, a consulting firm focused on value streams, and flow engineering, about what he sees when he speaks with his clients. Visible: https://visible.is/ Steve's info: LinkedIn: https://www.linkedin.com/in/devopsto Twitter: https://twitter.com/SteveElsewhere Transcript: https://www.devopsparadox.com/episodes/getting-into-the-flow-with-value-streams-107/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/12/2021 • 37 minutes, 2 seconds
DOP 106: The Difference Between SRE and DevOps
#106: There seems to be a great debate about what a DevOps engineer is and what a SRE is. Today, we throw our hat in the ring and attempt to dispel the myths that we see running rampant throughout the industry. Viktor's video for "What is the difference between SRE and DevOps?": https://www.youtube.com/watch?v=jgW4r9FxItI Transcript: https://www.devopsparadox.com/episodes/the-difference-between-sre-and-devops-106/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
5/5/2021 • 26 minutes, 16 seconds
DOP 105: Does History Repeat Itself?
#105: The following quote is attributed to Mark Twain, "History does not repeat itself, but it rhymes." Does this sound familiar? VMs. LXC. Containers. They are all (roughly) the same thing. So why do we keep recreating things that already exist? Transcript: https://www.devopsparadox.com/episodes/does-history-repeat-itself-105/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/28/2021 • 32 minutes, 43 seconds
DOP 104: Technical Debt Is a Business Decision
#104: When a business decides to release code to production that hasn't been fully tested or is releasing because a date has been promised, that's a business decision and not a technical decision. However, at some point in the future, the debt will come due. Today, we speak with Dan Burns from Testifi about TDD, BDD, and why an organization must apply test automation the correct way or they'll find themselves playing catchup all the time. Dan's contact information: https://linkedin.com/in/danburns6 https://testifi.io/ Transcript: https://www.devopsparadox.com/episodes/technical-debt-is-a-business-decision-104/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/21/2021 • 29 minutes, 10 seconds
DOP 103: Knative in Action
#103: What is there was a way that you could harness the power of Kubernetes without having to learn all the ins and outs of Kubernetes? Enter Knative. Today with speak with Jacques Chester, the author of Knative in Action, about that at much more. Order your copy of Knative in Action at: https://www.manning.com/books/knative-in-action and be sure to use the code "podparadox20" to save 40% off of Knative in Action and any other purchases at Manning Publications. Jacques on Twitter: https://twitter.com/jacques_chester Transcript: https://www.devopsparadox.com/episodes/knative-in-action-103/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/14/2021 • 33 minutes, 14 seconds
DOP 102: Getting Started With Open Policy Agent
#102: Are you a rule-maker or a rule-breaker? Hopefully we all agree that having guardrails up help us live a better life, whether personally or professionally. However, sometimes those rules get in our way of getting things done. Today, we take an introductory look at Open Policy Agent and Gatekeeper and try to figure out how using Gatekeeper can make not only our lives but the lives of our end users much easier when managing our Kubernetes clusters. Transcript: https://www.devopsparadox.com/episodes/getting-started-with-open-policy-agent-102/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
4/7/2021 • 29 minutes, 36 seconds
DOP 101: What to Do When Technology Fails
#101: What happens when you're doing a demo and your technology fails? You can get angry and write a blog post that goes viral. Today, we speak with Nicolas Frankel about his move from minikube to Kind, how Gradle is no better than Ant, and how the conference circuit is not meant for people that only want to work from 9 to 5. Nicolas on Twitter: https://twitter.com/nicolas_frankel Transcript: https://www.devopsparadox.com/episodes/what-to-do-when-technology-fails-101/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/31/2021 • 32 minutes, 6 seconds
DOP 100: Course Correcting DevOps
#100: In our 100th episode, we bring back Patrick Debois, the GodFather of DevOps (at least we think so), as our "divide by 50" guest. In very Patrick fashion, he turns the tables on us and we go down a number of paths that we didn't see coming. Patrick's info: Twitter: https://twitter.com/patrickdebois Website: http://www.jedi.be/ Transcript: https://www.devopsparadox.com/episodes/course-correcting-devops-100/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/24/2021 • 42 minutes, 29 seconds
DOP 99: Do DevOps Engineers Need to Know How to Code?
#99: In the nineties and early 2000s, it wasn't strange to see operations people copy and pasting "code" from Word documents, also known as runbooks, into their terminals to get their job done. It's now 2021 and we still have people questioning whether or not they should be writing code to do their work. Transcript: https://www.devopsparadox.com/episodes/do-devops-engineers-need-to-know-how-to-code-99/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/17/2021 • 18 minutes, 7 seconds
DOP 98: Kubernetes Troubleshooting Simplified With Komodor
#98: How many times have you been put into the situation to debug a production issue and you have no idea where to start? Probably more than you can count. Worse yet, your employer expects that you can troubleshoot the issue without having access to all the tools that you need. Today we speak with Itiel Shwartz, CTO and co-founder of Komodor, a startup developing the next-gen troubleshooting platform for Kubernetes. Itiel's contact information: https://twitter.com/itielshwartz https://linkedin.com/in/itiel-shwartz-18542853 https://komodor.com/ Transcript: https://www.devopsparadox.com/episodes/kubernetes-troubleshooting-simplified-with-komodor-98/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/10/2021 • 31 minutes, 16 seconds
DOP 97: Processing Event Streams With Apache Kafka
#97: A chess player knows to write down their moves so they can replay their matches and learn from them. Having the ability to replay those matches also gives you the ability to start over and see where something goes wrong. In today's episode, we speak with Viktor (Vik) Gamov about Apache Kafka and how it can help you breathe new life into systems that may not have been written in a way to take advantage of events. Vik on Twitter: https://twitter.com/gamussa Transcript: https://www.devopsparadox.com/episodes/processing-event-streams-with-apache-kafka-97/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
3/3/2021 • 42 minutes, 5 seconds
DOP 96: The Kubernetes API Is Becoming Omnipresent
#96: With the advent of software like Crossplane, we are beginning to see the Kubernetes API coming more to the forefront. In today's episode, we attempt to tackle why it appears that events are still not completely understood. Crossplane: https://crossplane.io/ Transcript: https://www.devopsparadox.com/episodes/the-kubernetes-api-is-becoming-omnipresent-96/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/24/2021 • 26 minutes, 1 second
DOP 95: Should Everything Be Automated?
#95: You would think in 2021, we still wouldn't be having this conversation. However, it happens everyday. Should everything be automated? You might surprised at our answer. Transcript: https://www.devopsparadox.com/episodes/should-everything-be-automated-95/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/17/2021 • 25 minutes, 41 seconds
DOP 94: Are Videos or Text Better for Learning?
#94: Some people like reading text. Some people like watching videos. Which one are you when it comes to learning and building your skillset? Today, we talk about what we like as both producers and consumers of content. Transcript: https://www.devopsparadox.com/episodes/are-videos-or-text-better-for-learning-94/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/10/2021 • 30 minutes, 40 seconds
DOP 93: Creating a Healthy Working Environment
#93: Many times, probably most, people don't leave your company only for more money. There's usually more to it than that. Today we discuss different things that a company can do to keep people from leaving that normally would. Transcript: https://www.devopsparadox.com/episodes/creating-a-healthy-working-environment-93/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
2/3/2021 • 25 minutes, 26 seconds
DOP 92: Frontend vs Backend Development in 2021
#92: On this podcast, we spend a lot of time discussing backend and infrastructure. Today, we speak with Grady Saccullo, a front end developer for Cycle, a container orchestration platform. We talk about what it's like to work in a smaller shop in 2021 and how some workflows are very different than much larger enterprises. Grady on LinkedIn: https://linkedin.com/in/grady-saccullo Transcript: https://www.devopsparadox.com/episodes/frontend-vs-backend-development-in-2021-92/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/27/2021 • 28 minutes, 51 seconds
DOP 91: It's Past Time to Abandon Docker Compose
#91: The Docker of 2021 is not the same as the Docker of 2016, especially when it comes to the tools around the Kubernetes ecosystem. Today, we talk about how Docker Compose should not be used to manage Kubernetes and how you should be developing Kubernetes based applications in 2021. Kaniko - Building Container Images In Kubernetes Without Docker https://www.youtube.com/watch?v=EgwVQN6GNJg Followup blog post from Tobias: https://powdrsoft.com/blog/k8s/docker-compose-on-k8s/ Tobias on Twitter: https://twitter.com/teericsson Transcript: https://www.devopsparadox.com/episodes/its-past-time-to-abandon-docker-compose-91/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/20/2021 • 36 minutes, 42 seconds
DOP 90: Event Driven Continuous Delivery With Keptn
#90: Email. Slack. Kubernetes. These things have at least one thing in common. They are all event-driven. Even if you don't agree with that statement, we can agree that asynchronous development has taken off in the past few years, thus exploding the concepts of event-driven. We are now starting to see these concepts arriving in tooling space. We speak with Andi Grabner about Keptn, an event-based control plane for continuous delivery and automated operations for cloud-native applications. Keptn on Twitter: https://twitter.com/keptnProject Andi on Twitter: https://twitter.com/grabnerandi Transcript: https://www.devopsparadox.com/episodes/event-driven-continuous-delivery-with-keptn-90/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/13/2021 • 40 minutes, 35 seconds
DOP 89: 2021 - the Year of the Irrelevant
#89: 2020 is in the rear view mirror. 2021 is out the front windshield. The items that are going to be the most important are going to be those items that are the most irrelevant. In today's episode, we try to unwind what that means and why it matters to you. Transcript: https://www.devopsparadox.com/episodes/2021-the-year-of-the-irrelevant-89/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
1/6/2021 • 30 minutes, 19 seconds
DOP 88: DevOps in 2020 - Year in Review
#88: 2020 was quite a year. Your year may have been great or it may have been horrible. Hopefully it trended towards great, even if did not live up to your expectations. In today's episode, we look back over some of the items that we encountered and that you probably did too. Transcript: https://www.devopsparadox.com/episodes/devops-in-2020-year-in-review-88/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/30/2020 • 29 minutes, 19 seconds
DOP 87: God Bless Us Everyone
#87: This is a little different episode. With it being Christmas week, Darin and Viktor take a step back and think about all the things that they are grateful for in this crazy year that is 2020. Transcript: https://www.devopsparadox.com/episodes/god-bless-us-everyone-87/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/23/2020 • 27 minutes, 3 seconds
DOP 86: Your Internal Developer Platform Sucks
#86: Just because you are running your application on Kubernetes, that doesn't mean it was simple to get to that outcome. Today, we speak with Alan Barr about how his company is trying to not only make Kubernetes operationally simple, but also how it is important to also make it simple for application developers to use. https://www.alanmbarr.com/blog/internal-developer-platform/ Alan's information: LinkedIn: https://linkedin.com/in/alanmbarr Transcript: https://www.devopsparadox.com/episodes/your-internal-developer-platform-sucks-86/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/16/2020 • 27 minutes, 45 seconds
DOP 85: The Hidden Costs of DevOps
#85: It's simple to quantify the hard costs of DevOps. Labor. Hardware. Software. However, it's a lot harder to calculate the hidden costs of DevOps. Today we talk with Yuval Oren about what he is seeing in the industry and how technical debt may be the answer to your problems. Yuval's information: Twitter: https://twitter.com/yuvalo Transcript: https://www.devopsparadox.com/episodes/the-hidden-costs-of-devops-85/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/9/2020 • 27 minutes, 49 seconds
DOP 84: Mattermost Saves a 30 Year Old D&D Campaign
#84: In these times, everyone is familiar with Slack and Microsoft Teams. However, there are other companies that offer similar solutions. Today, we talk with PJ Hagerty from Mattermost and find out how Mattermost sets itself apart from its competitors. PJ's information: Twitter: https://twitter.com/aspleenic Transcript: https://www.devopsparadox.com/episodes/mattermost-saves-a-30-year-old-d-d-campaign-84/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
12/2/2020 • 31 minutes, 50 seconds
DOP 83: Using Spring to Develop Cloud Native Applications
#83: When Spring Framework appeared on the scene over 18 years ago (October 1, 2002), the public cloud was just a glimmer in the eyes Amazon, Google, and Microsoft. Fast forward to today. Spring has adapted over its lifetime and still is considered the industry standard for Java development. Today, we speak with the Thomas Vitale, author of "Cloud Native Spring in Action" from Manning Publications. Order your copy of "Cloud Native Spring in Action" by clicking on the link below. Don't forget to use the discount code "podparadox20" to save 40%! https://www.manning.com/books/cloud-native-spring-in-action Thomas' information: Twitter: https://twitter.com/vitalethomas LinkedIn: https://www.linkedin.com/in/vitalethomas Transcript: https://www.devopsparadox.com/episodes/using-spring-to-develop-cloud-native-applications-83/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/25/2020 • 28 minutes, 13 seconds
DOP 82: Where You Live Shouldn't Define Your Pay
#82: Today we speak with Olaf Molenveld, the CTO of Vamp.io, a Cloud-Native AIOps platform that provides self-service release and cost optimization capabilities. We discuss numerous items from should where you live determine your salary to why does ColdFusion still exist. Olaf's information: Twitter: https://twitter.com/olafmolenveld LinkedIn: https://linkedin.com/in/olafmolenveld Transcript: https://www.devopsparadox.com/episodes/where-you-live-shouldnt-define-your-pay-82/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/18/2020 • 36 minutes, 43 seconds
DOP 81: Making Email Provider Integration Simple With Nylas
#81: Today we speak with Christine Spang, CTO and co-founder of Nylas. We discuss the problems that Nylas solves for application developers so they don't have to figure out how to integrate with numerous email and calendar providers. Christine's information: Twitter: https://twitter.com/spang Nylas: https://www.nylas.com/ Transcript: https://www.devopsparadox.com/episodes/making-email-provider-integration-simple-with-nylas-81/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/11/2020 • 29 minutes, 38 seconds
DOP 80: What Should I Outsource to a Managed Solution?
#80: When you're first starting out in your business, you're probably going to outsource a lot of things, like HR, payroll and even server hosting. However, over time, you might start pulling some things back in house. The question is should you bring those items back in over time and, if so, when should you do it? Transcript: https://www.devopsparadox.com/episodes/what-should-i-outsource-to-a-managed-solution-80/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
11/4/2020 • 33 minutes, 55 seconds
DOP 79: Are You Doing CI, CD or None of the Above?
#79: In this episode, we with speak with Ant Weiss from Otomato about the differences between continuous integration and build automation. We also dig into what it takes to culturally change an organization to succeed at continuous delivery. Ant's information: https://antweiss.com/ https://twitter.com/antweiss https://linkedin.com/in/antonweiss Transcript: https://www.devopsparadox.com/episodes/are-you-doing-ci-cd-or-none-of-the-above-79/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/28/2020 • 44 minutes, 13 seconds
DOP 78: A Day in the Life of a SRE
#78: Today we with speak with Adam Hawkins, a SRE for Skillshare and the host of the Small Batches podcast. We discuss what it's like to be a day-to-day SRE and how some companies still don't understand that it is possible to actually follow the "you build it, you run it" model of software development. Small Batches podcast: https://smallbatches.fm/ Transcript: https://www.devopsparadox.com/episodes/a-day-in-the-life-of-a-sre-78/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/21/2020 • 36 minutes, 31 seconds
DOP 77: NOC as a Service with Xiteit
#77: The unsung hero of any company. The NOC engineer. But what happens if your most skilled NOC engineer is on vacation and there was no backup for him? Enter NOC as a Service. Today, we talk with Avi Shalisman and Asaf Matyas from Xiteit to understand how NOC as a Service can minimize risk so your favorite NOC engineer taking a vacation. Transcript: https://www.devopsparadox.com/episodes/noc-as-a-service-with-xiteit-77/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/14/2020 • 32 minutes, 57 seconds
DOP 76: How to be a Cloud Engineer with Pulumi
#76: We know that there are numerous ways to provision infrastructure. Today, we talk with Joe Duffy, the CEO of Pulumi, about how everyone can become a cloud engineer using Pulumi. https://www.pulumi.com/ https://cloudengineeringsummit.com/ Transcript: https://www.devopsparadox.com/episodes/how-to-be-a-cloud-engineer-with-pulumi-76/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
10/7/2020 • 37 minutes, 34 seconds
DOP 75: What is Code?
#75: Declarative, imperative, CSV, JSON, and YAML. Do any of these items represent code? We attempt to answer that question in today's episode. Transcript: https://www.devopsparadox.com/episodes/what-is-code-75/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/30/2020 • 26 minutes, 26 seconds
DOP 74: Using GitOps in Your DevOps Workflow
#74: Many people today are still clicking around in consoles and copy and pasting instructions from Word documents. Today, we make the case for changing your workflows to incorporate GitOps to minimize risk in managing your environments. Transcript: https://www.devopsparadox.com/episodes/using-gitops-in-your-devops-workflow-74/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/23/2020 • 29 minutes, 27 seconds
DOP 73: Logging with Loki
#73: If you don't want to run Elasticsearch for logging for your Kubernetes cluster, what do you do? As we found out from Vadim, one of our community members, the answer today is Loki. Transcript: https://www.devopsparadox.com/episodes/logging-with-loki-73/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/16/2020 • 29 minutes, 55 seconds
DOP 72: Mastering Kubernetes with Gigi Sayfan
#72: In this episode, we speak with Gigi Sayfan, the author of Mastering Kubernetes. We speak with him about where Kubernetes is today and where he thinks it is headed in the future. https://www.packtpub.com/product/mastering-kubernetes-third-edition/9781839211256 Transcript: https://www.devopsparadox.com/episodes/mastering-kubernetes-with-gigi-sayfan-72/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/9/2020 • 26 minutes, 23 seconds
DOP 71: Observability in the Cloud with CloudWize
#71: Observability can be broken down into three layers; software, infrastructure, and knowledge. Which of these things do you think is most important? Today, we discuss these items and more with Yotam Atad and Chen Goldberg from CloudWize. Transcript: https://www.devopsparadox.com/episodes/observability-in-the-cloud-with-cloudwize-71/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
9/2/2020 • 35 minutes, 36 seconds
DOP 70: High Availability Does Not Mean 100% Availability
#70: Some people believe that high availability means 100% availability. That just isn't true. We attempt to disprove this age old myth in today's episode. Transcript: https://www.devopsparadox.com/episodes/high-availability-does-not-mean-100-availability-70/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/26/2020 • 30 minutes, 11 seconds
DOP 69: Is Containers as a Service Serverless?
#69: Google Cloud Run vs Azure Container Instances vs AWS ECS. We discuss the pros and cons of each Containers as a Service solution in today's episode. Transcript: https://www.devopsparadox.com/episodes/is-containers-as-a-service-serverless-69/#transcript YouTube channel: https://youtube.com/devopsparadox/ Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/
8/19/2020 • 25 minutes, 1 second
DOP 68: Is Docker Back?
#68: Docker recently announced integrations with Azure Container Instances (ACI) and Amazon EC2 Container Service (ECS) that makes it simple for developers to use native Docker commands to interact with these services. Darin and Viktor discuss why this is a very big deal not only for Docker, but for the ecosystem as a whole. Transcript: https://www.devopsparadox.com/episodes/is-docker-back-68/#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack: https://www.devopsparadox.com/slack Connect with us at: https://www.devopsparadox.com/contact
8/12/2020 • 27 minutes, 11 seconds
DOP 67: Orchestrating Chaos on Kubernetes using LitmusChaos
#67: We step away from serverless for a week to visit with Uma Mukkara about LitmusChaos. We discuss the origin story and how MayaData uses LitmusChaos on their SaaS platform to keep everything running so they can sleep at night. Transcript: https://www.devopsparadox.com/episodes/orchestrating-chaos-on-kubernetes-using-litmuschaos-67/#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack: https://www.devopsparadox.com/slack Connect with us at: https://www.devopsparadox.com/contact
8/5/2020 • 38 minutes, 40 seconds
DOP 66: AWS Lambda vs. Google Cloud Functions vs. Azure Functions for 2020
#66: Viktor has finished the next section of the Catalog course. Today, we discuss the amazing, and not so amazing, use cases where you should use managed Functions as a Service in 2020. Transcript: https://www.devopsparadox.com/episodes/aws-lambda-vs-google-cloud-functions-vs-azure-functions-for-2020-66#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack https://www.devopsparadox.com/slack Find our contact information at: https://www.devopsparadox.com/contact
7/29/2020 • 38 minutes, 42 seconds
DOP 65: Serverless Made Easy With Nimbella
#65: Today we talk with Rodric Rabbah, creator and the lead contributor to Apache OpenWhisk as well as the CTO and co-founder of Nimbella, a serverless cloud platform. Rodric's info: Twitter: https://twitter.com/rabbah/ LinkedIn: https://www.linkedin.com/in/rodric/ GitHub: https://github.com/rabbah/ Website: https://rabbah.io Transcript: https://www.devopsparadox.com/episodes/serverless-made-easy-with-nimbella-65#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack https://www.devopsparadox.com/slack Find our contact information at: https://www.devopsparadox.com/contact
7/22/2020 • 47 minutes, 31 seconds
DOP 64: Do We Really Want To Use Serverless?
#64: In this next episode about serverless, we tackle the question if we should be using serverless or not. Our answer may surprise you. Transcript: https://www.devopsparadox.com/episodes/do-we-really-want-to-use-serverless-64#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack https://www.devopsparadox.com/slack Find our contact information at: https://www.devopsparadox.com/contact
7/15/2020 • 30 minutes, 28 seconds
DOP 63: Serverless 101
#63: In this first episode about serverless, we attempt to define the fundamentals of serverless in 2020. Transcript: https://www.devopsparadox.com/episodes/serverless-101-63#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack https://www.devopsparadox.com/slack Find our contact information at: https://www.devopsparadox.com/contact
7/8/2020 • 30 minutes, 37 seconds
DOP 62: Kubernetes Is Dead, Long Live Serverless
#62: We welcome back Ádám Sándor to continue our discussion about Kubernetes, Serverless and developer productivity. Ádám's info: https://twitter.com/adamsand0r https://www.linkedin.com/in/adamsandor/ Transcript: https://www.devopsparadox.com/62#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Slack https://www.devopsparadox.com/slack Find our contact information at: https://www.devopsparadox.com/contact
7/1/2020 • 27 minutes, 38 seconds
DOP 61: How To Use PowerfulSeal To Create Chaos In Your Kubernetes Clusters
#61: Today with talk with Mikolaj (Miko) Pawlikowski, the creator of PowerfulSeal and the author of the new Manning book "Chaos Engineering: Crash Test Your Applications". We go through the how PowerfulSeal came to be and where Miko thinks chaos landscape will be in a few years. Be sure to listen all the way to the end of the episode for a chance to receive a code to get Miko's book for free. Miko's book ==> Chaos Engineering: Crash Test Your Applications https://www.manning.com/books/chaos-engineering?query=Mikolaj%20Pawlikowski Use the discount code "podparadox20" to get 40% off! Viktor's picture: https://www.devopsparadox.com/viktors-room Miko's Twitter: https://twitter.com/mikopawlikowski PowerfulSeal: https://bloomberg.github.io/powerfulseal/ Chaos Engineering Newsletter: https://chaosengineering.news/ Tech At Bloomberg: https://twitter.com/TechAtBloomberg https://www.techatbloomberg.com/blog/powerfulseal-testing-tool-kubernetes-clusters/ Transcript: https://www.devopsparadox.com/61#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/ Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
6/24/2020 • 33 minutes, 58 seconds
DOP 60: Jenkins X: Why Good Is Better Than Best
#60: As a followup from last week's episode, we talk about the specific problems that Jenkins X solves. Transcript: https://www.devopsparadox.com/60#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
6/17/2020 • 25 minutes, 24 seconds
DOP 59: Why It Is Silly Not To Use Kubernetes If You’re Moving To The Cloud Today
#59: Recently, Viktor has been hearing a number of people talking about choosing to use native services within cloud providers for their business applications instead of using Kubernetes. We attempt to tackle this flawed mindset. Transcript: https://www.devopsparadox.com/59#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
6/10/2020 • 28 minutes, 24 seconds
DOP 58: Innovation And The Sunk Cost Fallacy
#58: We get the tables turned on us today by one of the Docker Captains, Nirmal Mehta. We discuss numerous items ranging from biases, fallacies and Jurassic Park. Nirmal on Twitter: https://twitter.com/normalfaults Nirmal on the Friday livestream from 15May2020: https://youtu.be/7GgyM6RZdvI Transcript: https://www.devopsparadox.com/58#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
6/3/2020 • 54 minutes, 48 seconds
DOP 57: Join An Open Source Foundation And Get Free Stickers!
#57: On this episode, we have a conversation with Tracy Miranda, the current chair of the Governing Board of the Continuous Delivery Foundation. Tracy on Twitter: https://twitter.com/tracymiranda Continuous Delivery Foundation: https://cd.foundation/ https://twitter.com/cdeliveryfdn Transcript: https://www.devopsparadox.com/57#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
5/27/2020 • 28 minutes, 3 seconds
DOP 56: What Happens When You Just Don't Have The Time To Learn?
#56: We have a conversation with one of our listeners who challenges us on some previous comments that we've made on the necessity of growing your skills. Joost on Twitter: https://twitter.com/joost_vdg Transcript: https://www.devopsparadox.com/56#transcript YouTube channel: https://youtube.com/devopsparadox Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
5/20/2020 • 39 minutes, 4 seconds
DOP 55: How To Setup And Operate Multiple Kubernetes Clusters At A Global Scale
#55: What's it like to actually operate multiple Kubernetes clusters at a global scale? We chat with Carlos Sanchez about his experiences and his love for progressive delivery. You may also be surprised at one of his favorites tools to use. Carlos on Twitter: https://twitter.com/csanchez Transcript: https://www.devopsparadox.com/55#transcript Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
5/13/2020 • 37 minutes, 1 second
DOP 54: Achieving Continuous Verification Using Chaos Engineering
#54: We recently released a course on Chaos Engineering. Today, we speak with Russ Miles and Sylvain Hellegouarch, a couple of the team members behind the ChaosToolkit open source project. Russ' article discussed during the episode: https://medium.com/chaosiq/pre-requisites-to-practicing-reliability-23b9a459e1bd Russ' Twitter: https://twitter.com/russmiles Sylvain's Twitter: https://twitter.com/lawouach ChaosIQ: https://chaosiq.io/ Transcript: https://www.devopsparadox.com/54#transcript Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
5/6/2020 • 54 minutes, 11 seconds
DOP 53: Should You Maintain Your Systems Or Let Them Rot On The Vine?
#53: Recently, the governor of New Jersey made a plea for COBOL programmers to help maintain the state's unemployment system. In this episode, we discuss the ramifications of not taking the maintenance of your systems seriously. https://www.theverge.com/2020/4/14/21219561/coronavirus-pandemic-unemployment-systems-cobol-legacy-software-infrastructure https://twitter.com/kjhealy/status/1246605999131316226 https://komonews.com/news/local/new-pictures-reveal-cracking-cement-forcing-closure-of-west-seattle-bridge Transcript: https://www.devopsparadox.com/53#transcript Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
4/29/2020 • 36 minutes, 40 seconds
DOP 52: A Step By Step Guide To Trashing Other Vendor's Products
#52: It's not uncommon to see software vendors bashing competitor's products. Recently, Viktor had this happen to the product that he manages. This episode is about what happens next and how you should react if it ever happens to you. Transcript: https://www.devopsparadox.com/52#transcript Books and Courses: Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/ Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/ The DevOps 2.6 Toolkit: Jenkins X https://www.devopstoolkitseries.com/posts/devops-26/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
4/22/2020 • 38 minutes, 6 seconds
DOP 51: Is Shifting Left All It Is Cracked Up To Be?
#51: After a short Twitter fight with Viktor, we asked Ádám Sándor to join us to discuss his position that Kubernetes is not too hard for developers to learn. Ádám's contact information: https://twitter.com/adamsand0r https://www.linkedin.com/in/adamsandor/ Transcript: https://www.devopsparadox.com/51#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
4/15/2020 • 39 minutes, 4 seconds
DOP 50: DevOps In The Time Of Mandated Remote Work
#50: For our 50th episode, we talk with the godfather of Patrick Debois. We talk about many things ranging from DevOps in a fully remote environment to the Muppets. Patrick's information: https://twitter.com/patrickdebois http://www.jedi.be/ AllTheTalks.online: https://www.allthetalks.online/ Transcript: https://www.devopsparadox.com/50#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
4/8/2020 • 40 minutes, 28 seconds
DOP 49: How Are You Adapting To Remote Work?
#49: Amid the coronavirus pandemic, many businesses have implemented their business continuity plans. Part of those plans include remote work. Today, we talk about both of our experiences with remote work and what are the chances are that remote work will become the new normal for knowledge workers. https://stayinghome.club/ https://about.gitlab.com/blog/2020/03/06/resources-for-companies-embracing-remote-work/ YouTube recording (if you want to see us talking): https://youtu.be/fIwiXReWWEw Transcript: https://www.devopsparadox.com/49#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
4/1/2020 • 30 minutes, 27 seconds
BONUS: What Are The Challenges To Doing Continuous Delivery In Kubernetes?
In this bonus episode of DevOps Paradox, we talk with James Rawlings and James Strachan about the challenges in doing continuous delivery in Kubernetes. Twitter: https://twitter.com/jstrachan https://twitter.com/jdrawlings Watch the replay on YouTube: https://youtu.be/9ZjqQNgNYe4 Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/27/2020 • 33 minutes, 32 seconds
DOP 48: Regulations Aren't An Excuse For Not Doing The Right Thing
#48: Today we have a conversation with two consultants that work in the financial sector in London. Also, we discover that unicorns live on islands of happiness and have pockets of excellence. Transcript: https://www.devopsparadox.com/48#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/25/2020 • 30 minutes, 8 seconds
BONUS: Continue building your Kubernetes skills using remote learning during the COVID-19 crisis
In this bonus episode of DevOps Paradox, we talk with Mislav Stipetic of MSB (Magic Sandbox) to talk about their platform that makes learning Kubernetes easy. https://www.msb.com/ Watch the replay on YouTube: https://youtu.be/vhuYF8_ejX8 Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/23/2020 • 52 minutes, 12 seconds
DOP 47: Technology Isn't The Problem. You Are The Problem.
#47: You want to do the right thing for your clients, but you can't because your manager won't let you. What kind of excuse is that? Are you a 3 year old? In this episode, we go deep into why it's up to you, not someone else, to make the right decision when your role starts getting hard. Transcript: https://www.devopsparadox.com/47#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/18/2020 • 24 minutes, 51 seconds
DOP 46: Making Containers Great Again - A Conversation With Phil Estes
#46: Today we have a conversation with Phil Estes, a Distinguished Engineer for IBM as well as one of the maintainers of the containerd project. We discuss a number of items including image signing and a hopeful distribution spec release for 2020. Find Phil at: https://twitter.com/estesp https://github.com/estesp https://estesp.dev Project Harbor: https://goharbor.io/ OCI = Open Container Initiative: https://www.opencontainers.org/ OCI TOB = Technical Oversight Board: https://github.com/opencontainers/tob OCI/CNCF Notary V2 (Image Signing standardization): https://hackmd.io/_vrqBGAOSUC_VWvFzWruZw?view#Notary-v2-Meeting-Notes Transcript: https://www.devopsparadox.com/46#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/11/2020 • 29 minutes, 52 seconds
DOP 45: (Almost) No One Cares Enough About Kubernetes To Learn It
#45: Unless you're a Kubernetes administrator, why should you bother learning everything about Kubernetes? Our answers may surprise you. Transcript: https://www.devopsparadox.com/45#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
3/4/2020 • 26 minutes, 2 seconds
DOP 44: Is It Possible To Make On Premise Great Again?
#44: What happens when your company is not allowed to run anything in the cloud and must run everything on premise? What can you do get get the best of both worlds? We'll attempt to answer these questions in today's episode. Transcript: https://www.devopsparadox.com/44#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
2/26/2020 • 28 minutes, 55 seconds
DOP 43: There Is No Such Thing As Continuous Testing
#43: Many times we are asked how to implement continuous testing on top of continuous delivery. Today, we talk about how there is, in isolation, no such thing as continuous testing. We also discuss the concepts of "delayed delivery" and "executable documentation". Transcript: https://www.devopsparadox.com/43#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
2/19/2020 • 34 minutes, 25 seconds
DOP 42: Is Your CTO Always Going To Be Your CTO?
#42: As a company grows, it's not unexpected to see executive leadership change. However, those personnel changes mean different things to different people, both internal and external. We discuss the far reaching implications of those changes. Transcript: https://www.devopsparadox.com/42#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
2/12/2020 • 32 minutes, 14 seconds
DOP 41: Input Questions And UIs Are Evil
#41: In today's episode, we talk about the evils (and not so evils) of UIs in their many different forms. Transcript: https://www.devopsparadox.com/41#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
2/5/2020 • 27 minutes, 6 seconds
DOP 40: Continuous Reliability: How To Avoid The Biggest Mistakes Developers Make
#40: We've heard about Continuous Integration, Continuous Delivery, and Continuous Deployment. Today, with the help of our guest Eric Mizell, we discuss Continuous Reliability. Eric's information: LinkedIn: https://www.linkedin.com/in/eric-mizell-8864977/ Email: eric.mizell@overops.com Twitter: https://twitter.com/EricMizell DevNexus video: https://blog.overops.com/video-continuous-reliability-an-agile-process-to-deliver-higher-quality-applications/ Canary Deployments To Kubernetes Using Istio and Friends https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4 Transcript: https://www.devopsparadox.com/40#transcript Books and Courses: https://www.devopstoolkitseries.com/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
1/29/2020 • 26 minutes, 55 seconds
DOP 39: One API To Rule Them All
#39: Is it possible that the biggest contribution from the Kubernetes project isn't container scheduling, but the Kubernetes API itself? Transcript: https://www.devopsparadox.com/39#transcript Books and Courses: https://www.devopstoolkitseries.com/ Canary Deployments To Kubernetes Using Istio and Friends is still on sale for $13.99 with the link below (coupon and price expires 27-Jan-2020 10:01 AM PT) https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?couponCode=7F311AD2C040117054AB Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
1/22/2020 • 25 minutes, 43 seconds
DOP 38: How Important Are You To Your Company?
#38: How important do you think you are to your company? It only takes one decision and you'll find out. In this episode, we step on more toes than normal. Books and Courses: https://www.devopstoolkitseries.com/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
1/15/2020 • 26 minutes, 44 seconds
DOP 37: 50 Shades of Canary Deployments
#37: We take a walk through the continuum of deployment strategies. Canary Deployments To Kubernetes Using Istio and Friends $13.99 with the link below (coupon and price expires 27-Jan-2020 10:01 AM PT) https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?couponCode=7F311AD2C040117054AB Books and Courses: https://www.devopstoolkitseries.com/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
1/8/2020 • 29 minutes, 5 seconds
DOP 36: 4 predictions for DevOps in 2020
#36: Welcome to 2020! We make 4 predictions for the upcoming year. How many of them do you agree or disagree with? Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
1/1/2020 • 37 minutes, 24 seconds
DOP 35: Looking Back At 2019
#35: We look back at many of the topics of the past year. And yes, we still continue to ramble. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
12/25/2019 • 32 minutes, 15 seconds
DOP 34: To All The Dockers I've Loved Before
#34: Today we dig into what we believe the current state of Docker is and where we think they are headed. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
12/18/2019 • 28 minutes, 28 seconds
DOP 33: What Happens When There Are Tektonic Shifts In Technology
#33: This was supposed to be the results show for which managed Kubernetes service sucks the least. Well, life got in the way. Listen to today's episode to get the inside scoop of what happened. We also delve into what happens when there are massive changes in technology and how most people deal with it. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
12/11/2019 • 27 minutes, 5 seconds
DOP 32: Which Managed Kubernetes Service Sucks The Least - The Prelude
#32: We begin the discussion about how to determine which managed Kubernetes service sucks the least. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Find our contact information at: https://www.devopsparadox.com/contact
12/4/2019 • 28 minutes, 17 seconds
DOP 31: Do Shared Services Teams Break The DevOps Rules?
#31: We tackle the role of shared service teams in an organization's DevOps culture. We also attempt to define what are "DevOps rules". Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Contact us at: https://www.devopsparadox.com/contact
11/27/2019 • 30 minutes, 46 seconds
BONUS: Viktor's KubeCon 2019 review
Viktor has arrived back from KubeCon 2019. We talk about everything that happened from his perspective. We also touch on the Mirantis acquisition of Docker's Enterprise business. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Contact us at: https://www.devopsparadox.com/contact
11/25/2019 • 17 minutes, 25 seconds
DOP 30: Site Reliability Engineering Traps To Avoid
#30: Matt Turner joins us today to discuss his role as a day-to-day site reliability engineer practitioner at Ziglu. He also tells us a cautionary tale that everyone should listen to. If you are in the London financial district, you might be interested in working with Matt at Ziglu: https://www.ziglu.io/careers The Site Reliability Engineering books from Google: https://landing.google.com/sre/books/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps Toolkit Series by Viktor Farcic: https://www.devopstoolkitseries.com/ Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Matt: https://twitter.com/mt165 Darin: https://twitter.com/darinpope Viktor: https://twitter.com/vfarcic DevOpsParadox: https://twitter.com/DevOpsParadox LinkedIn: Darin: https://www.linkedin.com/in/darinpope/ Viktor: https://www.linkedin.com/in/viktorfarcic/ Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
11/20/2019 • 53 minutes, 12 seconds
DOP 29: Elasticsearch: Is It A Database Or A Datastore?
#29: We speak with Philipp Krenn today about Elasticsearch. We go through it's history and some of the more interesting stories where it has been used. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Peter: https://twitter.com/xerra Darin: https://twitter.com/darinpope Viktor: https://twitter.com/vfarcic DevOpsParadox: https://twitter.com/DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
11/13/2019 • 45 minutes, 5 seconds
DOP 28: Is Service Mesh Your New Best Friend?
#28: Peter Jausovec joins us today to talk all things service mesh. We also break out the crystal ball and make some predictions about Kubernetes for 2020. Service Mesh Patterns at Riga Dev Days: https://youtu.be/jQsgVeT8MnI Service Mesh Interface: https://smi-spec.io/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Peter: https://twitter.com/pjausovec Darin: https://twitter.com/darinpope Viktor: https://twitter.com/vfarcic DevOpsParadox: https://twitter.com/DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
11/6/2019 • 48 minutes, 50 seconds
DOP 27: What Would Burt Gummer Do?
#27: We discuss one of the greatest B movies ever and how it relates to one of the more recent Docker security issues. Graboid: First-Ever Cryptojacking Worm Found in Images on Docker Hub https://unit42.paloaltonetworks.com/graboid-first-ever-cryptojacking-worm-found-in-images-on-docker-hub/ Tremors: https://www.imdb.com/title/tt0100814/ Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
10/30/2019 • 36 minutes, 4 seconds
DOP 26: The Architect Role In Your Company Is Completely Useless
#26: In this episode, we propose that the architect role is useless within most companies. We also tackle having non-technical people in technical roles. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
10/23/2019 • 37 minutes, 5 seconds
DOP 25: Tips for Conference Attendees Who Want Learn a New Skill
#25: We discuss difference conference types and the pros and cons of each. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
#24: We discuss numerous deployment strategies, ranging from blue/green to serverless. Also, it appears we have our first real fight on our hands. You decide. Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
10/9/2019 • 34 minutes, 47 seconds
DOP 23: Do Feature Flags Even Matter?
#23: Today we speak with Erez Rusovsky from Rollout and talk all things feature flags. Who knew that code injection as a service could be so cool? Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
10/2/2019 • 34 minutes, 28 seconds
DOP 22: The Reasons That Motivate Us To Work, Learn, And Write
#22: In today's episode, we answer Neven's question about what motivates us to learn, work, and write. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
9/25/2019 • 32 minutes, 56 seconds
DOP 21: Time Management Secrets Every Software Engineer Needs Now
#21: Neven asks us how we organize time for work, learning, and new stuff we’d like to try. We talk about some tools and tips that we both use. We also learn some of the key secrets about how Viktor is able to crank out so many books. Remember The Milk: https://www.rememberthemilk.com/ Trello: https://trello.com/ Full Focus Planner by Michael Hyatt: https://fullfocusplanner.com/ DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
9/18/2019 • 34 minutes, 36 seconds
DOP 20: Configuration Management Mistakes Enterprises Make...And How To Avoid Them
#20: In our first guest episode, John Laffey joins us to discuss his disagreements with our episode about configuration management. Can we keep it a good, clean fight? You be the judge. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
9/11/2019 • 36 minutes, 42 seconds
DOP 19: Are You A Hacker Or Developer?
#19: What are the big differences between hackers and developers? Our answers may surprise you. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
9/4/2019 • 35 minutes, 32 seconds
DOP 18: How To Avoid Issue Tracking Mistakes Teams Make
#18: Neil Gealy asks "What is the best way to track features, bugs, etc, going into a release for visibility to the rest of the company (outside the development team)? And how do you incorporate that into release notes and versioning of your microservices. I've seen companies using a combination of Jira and spreadsheets, but they are very clunky and manual." https://devops20.slack.com/archives/CK3906Q1K/p1565655300018600 DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Connect on Voxer Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
8/28/2019 • 22 minutes, 7 seconds
DOP 17: The Learning Styles Of The Rich and Famous
#17: Ivor asks "How do you like to learn? People that like to learn have their own style. What's yours?" https://twitter.com/ivorsco77/status/1154039680603529218 Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides: https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Email: Darin: darin@planetpope.com Viktor: viktor@farcic.com Visit us at: https://www.devopsparadox.com/
8/21/2019 • 32 minutes, 30 seconds
DOP 16: Don't Let Someone Automate You Out Of Your Job
#16:Vadim asks "when will we automate ourselves out of our jobs?" Fire Someone Today by Bob Pritchett: https://www.amazon.com/gp/product/B004GJVXKC/ DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Visit us at: https://www.devopsparadox.com/
8/14/2019 • 22 minutes, 42 seconds
DOP 15: Silos Are For Farmers, Not Enterprises
#15: Silos exist throughout enterprises. We discuss if silos are bad or good and everything in between. Here's the question from Joost: https://www.linkedin.com/feed/update/urn:li:activity:6559101458564866048?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6559101458564866048%2C6559335225585913856%29 DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: Darin: @darinpope Viktor: @vfarcic DevOpsParadox: @DevOpsParadox Visit us at: https://www.devopsparadox.com/
8/7/2019 • 27 minutes, 38 seconds
DOP 14: Creating Happy Customers Through GitOps
#14: We take our first listener question and it's all about GitOps. Here's the question from Andrey: https://www.linkedin.com/feed/update/urn:li:activity:6559101458564866048?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6559101458564866048%2C6559134063964246016%29 DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Twitter: @darinpope @vfarcic @DevOpsParadox Visit us at: https://www.devopsparadox.com/
7/31/2019 • 30 minutes, 20 seconds
DOP 13: What Tricks Does Viktor Have Up His Sleeve?
#13: With apologies to Shakespeare...to have opinions or not to have opinions? That is the question. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Join the Slack team: http://slack.devops20toolkit.com/ Visit us at: https://www.devopsparadox.com/ If you'd like to reach out, you can find us on Twitter: @vfarcic @darinpope @DevOpsParadox
7/24/2019 • 34 minutes, 5 seconds
DOP 12: Why Understanding English Is Important For Developers
#12: Viktor is back from a recent trip through Asia. One of the things he encountered was the surprising "lack" of English throughout the region. We discuss if English should be a requirement to be a developer in today's global economy and how that parallels many of the problems found in enterprises. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit Signup for access to the DevOps20 Slack workspace: http://slack.devops20toolkit.com/ Visit us at: https://www.devopsparadox.com/ If you'd like to reach out, you can find us on Twitter: @vfarcic @darinpope @DevOpsParadox
7/17/2019 • 32 minutes, 10 seconds
DOP 11: Is Serverless The New Wild West?
#11: We discuss a lot of different angles of serverless, including why it's a smart thing for you to start looking into serverless today. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
7/10/2019 • 22 minutes, 20 seconds
DOP 10: Why Open Source is important to your business
#10: With all the consolidation in the open source market, how can you and your company be a good citizen when it comes to open source? Open Source Beyond The Market: https://rework.fm/open-source-beyond-the-market/ The fight to keep open source truly “open” — open source providers need to stand up: https://www.information-age.com/open-source-providers-123483267/ DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
7/3/2019 • 30 minutes
DOP 9: What Is The Maturity Level Of Your Continuous Deployment?
#9: Why are people scared of continuous deployment? Can everyone get to true continuous deployment? Darin and Viktor discuss these question as well as why delayed is sometime perceived as continuous. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
6/26/2019 • 30 minutes, 10 seconds
DOP 8: How To Escape The Continuous Delivery Rat Race
#8: You understand the impact that feature flags have on continuous delivery. However, have you thought about how refactoring should also be a part of your day to day life? Refactoring by Martin Fowler https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature-dp-0134757599/dp/0134757599/ DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
6/19/2019 • 28 minutes, 34 seconds
DOP 7: Continuous Integration Tips for Engineers Who Want Sleep Through The Night
#7: It seems like Continuous Integration should be a simple and non-negotiable process in today's workplace. We discover that not everything is as it appears. DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
6/12/2019 • 29 minutes
DOP 6: Five Career Tips Every Successful DevOps Professional Needs To Know
#6: Matt Klein recently tweeted his career advice to be a successful individual contributor. We take an in depth look at that concept in today's episode. Link to Matt's Twitter thread: https://twitter.com/mattklein123/status/1130206773078421504 The Proximity Principle by Ken Coleman: https://www.kencoleman.com/store/product/the-proximity-principle-book DevOps Paradox by Viktor Farcic: https://www.packtpub.com/web-development/devops-paradox The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic: https://leanpub.com/the-devops-2-6-toolkit DevOps20 Slack workspace: https://devops20.slack.com/ Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
6/5/2019 • 30 minutes, 16 seconds
DOP 5: Do We Still Need Configuration Management?
#5: Chef...Puppet...Ansible...Terraform...CFEngine. These are some of the big names in configuration management. In today's episode, we debate are these "classic" tools still applicable in today's DevOps world. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
5/15/2019 • 33 minutes, 43 seconds
DOP 4: Current Trends In DevOps
#4: How today's workforce is driving many of the current trends in DevOps. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
5/8/2019 • 31 minutes, 59 seconds
DOP 3: How Jenkins X Simplifies Kubernetes
#3: Convention over configuration. We know that it makes a developer's life easier (or it is supposed to...). Can we apply that same thought process to the full lifecycle of an application? We'll answer that question and more on today's episode. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
5/2/2019 • 32 minutes, 2 seconds
DOP 2: Why Is Everyone So Crazy About Kubernetes?
#2: With apologies to Derek Zoolander, Kubernetes is so hot right now. Why is that? We ask that question and come up with a few answers that might surprise you. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
5/2/2019 • 24 minutes, 19 seconds
DOP 1: What is DevOps?
#1: What is DevOps? The answer(s) we come up with may surprise you. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/
5/2/2019 • 22 minutes, 3 seconds
DOP 0: Welcome
Welcome to DevOps Paradox. Signup for access to the Slack workspace: http://slack.devops20toolkit.com/